Commit Graph

  • ab37f73795 Change Github raw URLs to new user content raw URLs. Rene Rivera 2014-11-10 14:44:55 -06:00
  • 4ef7935010 Remove references to self.user as it's not longer needed. Remove final references to SVN access. Rene Rivera 2014-03-06 07:52:05 -06:00
  • c9ad49f255 Fix URL to bootstrap regression scripts. Fix pointing to non-develop branch for regression tools. Rene Rivera 2014-03-05 23:20:17 -06:00
  • 0dcf87e364 More changes to try and get standalone regression tools working. Rene Rivera 2014-03-05 23:08:31 -06:00
  • d8db2f31a0 Initial try at new regression repo testing. Rene Rivera 2014-02-26 20:37:01 -06:00
  • 0d463564cd Make the git update work on older, pre 1.7.3, git versions. Rene Rivera 2014-02-11 09:13:58 -06:00
  • 81df2baa3e Don't use merge option for initial submodule clone as it causes conflict problems. Rene Rivera 2014-02-08 22:26:27 -06:00
  • 537c63adfa Working, and tested, automated single report generation driver script. Rene Rivera 2014-02-08 11:50:56 -06:00
  • 579a7c0edd Fix clang compile error because of extra declaration. Rene Rivera 2014-02-08 11:50:09 -06:00
  • 272dbf3a71 Unifying the regression reporting scripts into single shell script that is fully automated for use in cron jobs. Rene Rivera 2014-02-05 21:58:22 -06:00
  • 889a027e4f Document missing static libbz2.a on RHEL Santiago. Add note about removing <link>static requirement on iostreams library in boost_report target to the reports.html documentation. K. Noel Belcourt 2014-02-04 11:35:36 -07:00
  • b9fba41f0b Try to fix bad html in Run reports section. Not sure I succeeded but at least there's no error. K. Noel Belcourt 2014-02-03 22:02:25 -07:00
  • ae86fef5eb Fix Jamfile so builds wave and changed use of auto to explicitly use string::iterator. Wave builds shared and runs on both Darwin and Linux, I'm not wave conversant so it does startup but I don't know what to do next. K. Noel Belcourt 2014-01-31 20:22:23 -07:00
  • ec4f5a3016 Change -m64 to -m4, keep log and xml files smaller. K. Noel Belcourt 2014-01-30 20:37:05 -07:00
  • fb69226df1 Add default -m64 to bjam_options if no -m argument. K. Noel Belcourt 2014-01-29 21:17:46 -07:00
  • ad9ccde426 Move single-statement if-then-clauses to separate line so that break-points can be set on the 'then' line. Fix several '{' that were not following the program's conventions. Beman 2014-01-29 09:58:20 -05:00
  • 6b7bf372fc Eliminate a git command by combining update and init. K. Noel Belcourt 2014-01-28 21:09:59 -07:00
  • a904b5d9f7 Fix problem with missing libs/sync/test target. K. Noel Belcourt 2014-01-28 12:02:13 -07:00
  • ddb1ce865b Merge pull request #7 from Belcourt/develop Beman Dawes 2014-01-27 14:11:31 -08:00
  • 342ad5aeb6 Refactor boost_root_path into separate header; utilize in both compiler_status and process_jam_log. Change compiler_status boost-root argument to accept any directory within the boost directory tree and now accept a relative path. Modernize test.bat and provide an install option for the build jamfile so that users no longer have to search for where the executable files end up. Beman 2014-01-27 10:16:35 -05:00
  • a5a8ac5e1f Replace really old Visual Studio solution with more modern approach. Beman 2014-01-27 10:03:01 -05:00
  • 6803fb8b0e Correct description of naming conventions Beman 2014-01-27 09:48:42 -05:00
  • 85a2a89e82 compile- and -compile in test names and source file names crash process_jam_log. Workaround is simply to avoid these names. Beman 2014-01-27 08:58:54 -05:00
  • 557e695fd8 Fix regression.py when running tests in the same test directory more than once, and the --tag differs. If the boost_root directory already exists, add a new remote for a different branch (remote set-branches) and added an explicit checkout on this branch. K. Noel Belcourt 2014-01-26 23:16:03 -07:00
  • 7a4135f0f4 When running tests with proxy, change http_get to use https so can run tests from behind firewall. K. Noel Belcourt 2014-01-25 10:27:20 -07:00
  • 44124d629f Fix use of proxy to use https, rather than http, when accessing github repos from behind firewall. K. Noel Belcourt 2014-01-25 09:34:18 -07:00
  • e0a155c708 Remove libs/library-name from GitHub subproject URL. Beman 2014-01-21 13:27:13 -05:00
  • b2f85a7b29 Fix group default value to be the git branch name, not the tag directly. Rene Rivera 2014-01-20 23:18:36 -06:00
  • 6aaf7a71c0 Update link generation to point to GitHub boostorg modular boost repos instead of svn Beman Dawes 2014-01-20 19:29:07 -05:00
  • 68668eabcd Add --group option to regression testing to allow specifying where the results get uploaded for any tag/branch to allow for mixed results grouping. Allow any tag/branch name to be specified in --tag now that stuff is working. Rene Rivera 2014-01-20 14:21:37 -06:00
  • ae06ed4b31 Add logging script suggestion. Beman 2014-01-17 10:50:32 -05:00
  • 90b01fe67b Update regression report doc to better reflect modular boost. Beman 2014-01-17 09:08:40 -05:00
  • 82f66b7711 Add running headers command before running tests to work around not all headers getting generated automatically on all platforms. Rene Rivera 2014-01-16 22:59:50 -06:00
  • f8bfc21cda Reenable code commented out for debugging Beman Dawes 2014-01-14 16:30:31 -05:00
  • 9a599eeade Report error on missing branch-name argument. Accept any branch-name as long as local and ftp directories of that name present regression/reporting Beman Dawes 2014-01-14 16:25:34 -05:00
  • a1151bfb07 Merge branch 'develop' of github.com:boostorg/boost into develop Beman 2014-01-10 12:04:25 -05:00
  • c5314b8c0b Update commands based on tests Beman 2014-01-10 11:59:12 -05:00
  • aaef9c0967 Use git pull instead of svn up Beman Dawes 2014-01-10 11:24:42 -05:00
  • 67845a7a0f Add link to reports.html Beman 2014-01-09 22:02:59 -05:00
  • cdb6be6974 Initial commit. Untested. Beman 2014-01-09 22:02:02 -05:00
  • c2ace2188c Git SHA1 is too long for table columns, so just display the first six characters Beman Dawes 2014-01-03 21:00:00 -05:00
  • b3fdeeca66 Disable revision must be numeric requirement, since Git uses SHA1 and so may have alpha characters Beman Dawes 2014-01-03 20:57:13 -05:00
  • b1578e613f Fix bug with Windows execution that would prevent cleaning of boost_root. Optimize the git checkouts so that it doesn't need to keep cloning. Rene Rivera 2013-12-31 23:16:18 -06:00
  • b60adad3e0 Use double quotes instead of single quotes for git command args to hopefully allow Windows to parse the commands. Rene Rivera 2013-12-29 21:09:34 -06:00
  • b6f24e9457 Remove some quoting from git commands to see if it helps Windows testing. Rene Rivera 2013-12-29 20:31:40 -06:00
  • 7fb043f2e8 Fix missing use_svn flag. Rene Rivera 2013-12-29 14:04:02 -06:00
  • f95e4f1d6e Make git testing the default, with an override for svn testing if wanted. Rene Rivera 2013-12-29 14:02:45 -06:00
  • 6f806df08d Full round of bare testing with git working. Support scripts and tools now come from develop branch only. Rene Rivera 2013-12-29 13:42:00 -06:00
  • ffd51a3f1c Full, but testing, run of git regressions. Rene Rivera 2013-12-29 10:12:10 -06:00
  • dcac046f46 Adjust BBv2 test dir location for git layout. Rene Rivera 2013-12-28 23:04:36 -06:00
  • 30e1052456 Partial work towards git regression testing.. Comit-pushing now before git decides to delete more of my work. Rene Rivera 2013-12-28 15:03:32 -06:00
  • b0b77d813e Revert "Fix build paths." Rene Rivera 2013-12-28 14:50:11 -06:00
  • 34ed5c6e14 Fix build paths. Daniel James 2013-12-25 09:30:41 +00:00
  • 8b58111051 Add Boost.Build support for the Git modular layout, using links to to new header locations, thus preventing breakage to vast amounts of user code and build setups. Being added to SVN so that changes will automatically propagate to Git and modular Boost. Thanks to Steven Watanabe, Jürgen Hunold, Vladimir Prus, and Bjørn Roald for developing this patch. Steven in particular conceived the approach and did the initial implementation, which was further refined by the other contributors. Beman Dawes 2013-10-22 15:23:42 +00:00
  • 99add0b827 fixed infinite loop on wrong argument for --locate-root Robert Ramey 2013-10-04 00:38:08 +00:00
  • edab8462eb Undo previous commit, it was meant for another branch Vladimir Prus 2013-09-25 08:32:03 +00:00
  • e3057f2d20 Initial modular patch, from Bjorn. Vladimir Prus 2013-09-25 08:13:57 +00:00
  • 6a1dc9e0f5 [regression] Fixed random warnings in test results when b2 parallel processing is enabled. Robert Kawulak 2013-07-20 20:29:39 +00:00
  • addf30c186 Fix handling of geometry in process_jam_log. Steven Watanabe 2013-05-16 23:30:21 +00:00
  • 54102439cf Sort the input to make the output more consistent. Steven Watanabe 2013-03-30 22:56:23 +00:00
  • 584e69f3f5 Fix target directory calculation for libraries that have test sources in a subdirectory. The compile actions were (incorrectly) being separated from the link and run actions in regex, spirit and others. Steven Watanabe 2013-03-27 20:59:52 +00:00
  • 73a7880777 Test unusableness Steven Watanabe 2013-03-27 17:30:06 +00:00
  • 9500cfe650 Add test case for multiple variants. Steven Watanabe 2013-03-27 17:18:53 +00:00
  • 2fb739a990 Fix most validity errors. Steven Watanabe 2013-03-27 17:05:09 +00:00
  • 38b88ea89a Remove tinyurl links. They've always been broken. Steven Watanabe 2013-03-26 20:02:18 +00:00
  • 3243c41854 Remove extra space Steven Watanabe 2013-03-26 19:51:35 +00:00
  • 66cf1f0d9f Tests for the possible test case results. Steven Watanabe 2013-03-26 19:35:52 +00:00
  • 653dd4a1e7 Try to avoid browser caching problems. Steven Watanabe 2013-03-26 19:07:45 +00:00
  • 3b925807c3 Expand ${source} in the expected results automatic note. Steven Watanabe 2013-03-26 18:23:46 +00:00
  • c3f70e8b9b Initial test for the boost_report program. Steven Watanabe 2013-03-26 15:53:49 +00:00
  • a76f0a835d Always emit the toc. Steven Watanabe 2013-03-26 15:52:38 +00:00
  • 256f12b1d3 Pass the comment file as a parameter instead of hard-coding comment.html. Steven Watanabe 2013-03-26 15:51:36 +00:00
  • b1b2b5f71b I completely misread the definition of rfind. Steven Watanabe 2013-03-26 14:11:40 +00:00
  • e519c3d73e Fix re_match bug. Steven Watanabe 2013-03-26 13:58:54 +00:00
  • 74847ce6e2 Replace re_match with a faster version, not using Boost.Regex. This was a major bottleneck in generating the reports. Steven Watanabe 2013-03-25 23:36:34 +00:00
  • a2c93ee25b Fix crazy timestamps caused by assuming the current year. Steven Watanabe 2013-03-25 22:17:25 +00:00
  • 6b58781bfa Check the size as well as the modification time. Steven Watanabe 2013-03-25 21:33:25 +00:00
  • 3a360dcf01 Don't escape markup for purpose in index_.html Steven Watanabe 2013-03-25 20:21:19 +00:00
  • b80e265fff Don't store timestamps in the zip archive. Don't include the report time in the links pages. Drastically improves rsync (>10x) for the release report. Steven Watanabe 2013-03-25 20:05:21 +00:00
  • c6e3fb9f01 Stop treating UTC as local time. Steven Watanabe 2013-03-25 19:38:59 +00:00
  • fe38021d9d Disable compression. It doesn't save much disk space for so many small files (less than 2:1), and we get much better compression for network transfer by letting rsync see the original uncompressed data. Steven Watanabe 2013-03-25 16:28:03 +00:00
  • 98dd18d5f2 Fix hard-coded path. Steven Watanabe 2013-03-25 16:06:42 +00:00
  • d947624ef9 Initial replacement for the xsl report generation. Steven Watanabe 2013-03-25 15:47:16 +00:00
  • 4d58c8adc9 Fix library_status for C++03 compilers. Fixes #8078 Steven Watanabe 2013-03-25 15:03:05 +00:00
  • 64407c81ee Use toolset=... explicitly. Steven Watanabe 2013-02-28 18:09:13 +00:00
  • 65dfef289f Not fully tested minimal git Python (with dulwich) client support for testing. Only the client updating is done here. Usage in actual testing forthcoming when there's a git repo to use for testing. Rene Rivera 2013-02-18 17:24:25 +00:00
  • 994cb1c58a fixed error Robert Ramey 2012-12-01 22:13:53 +00:00
  • 6b9bf08516 added my name to the copyright list Robert Ramey 2012-11-17 20:19:56 +00:00
  • ae029b2967 simplify program to make it more robust eliminate the requirement that test_log.xml exists (but will be used if available) Robert Ramey 2012-11-06 21:20:28 +00:00
  • 8689f64ac4 Rewrite code to discover revision of trunk in a way that is not dependent on internal .svn directory contents, which have changed recently. Beman Dawes 2012-01-21 02:03:27 +00:00
  • 48569ebabf incorporated suggested changes Robert Ramey 2011-10-09 15:47:13 +00:00
  • 38939879a0 Correct name in error message Beman Dawes 2011-10-06 15:31:31 +00:00
  • d10906d686 Stop at additional bjam output that was being confused with compiler warning messages Beman Dawes 2011-06-30 15:28:27 +00:00
  • 53164cce43 Filesystem v3 fixes Beman Dawes 2011-06-30 15:27:25 +00:00
  • a1e749fb6b Revert 67733 changes, and add a comment indicating I'm the maintainer. Beman Dawes 2011-06-30 12:25:45 +00:00
  • 89159c4155 Fix bug that was preventing the results directory from getting cleaned up when run.py was invoked with --force-update. Fixes #4916. Steven Watanabe 2011-04-08 01:39:57 +00:00
  • cc26ddcec4 Adjust for tools/build/v2/engine/src move to tools/build/v2/engine. Vladimir Prus 2011-02-01 08:43:55 +00:00
  • 314badd00d library_status.cpp and compiler_status.cpp fixes. Bryce Adelstein-Lelbach 2011-01-06 20:31:47 +00:00
  • 84d74a54de Typos in the regression docs. Bryce Adelstein-Lelbach 2011-01-06 04:28:14 +00:00
  • b54796fc2b Fixed process_jam_log for Boost.Filesystem v3 Jeremiah Willcock 2010-12-05 20:40:41 +00:00