# # ChangeLog for src/tests/test.py # # Generated by Trac 1.2.1 # Nov 5, 2024, 12:32:01 PM Wed, 05 Jul 2017 20:29:43 GMT Thierry Delisle [44f44617] * .gitignore (modified) * Makefile.in (modified) * aclocal.m4 (modified) * automake/config.guess (modified) * automake/config.sub (modified) * automake/missing (modified) * automake/test-driver (added) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.in (modified) * src/Parser/ParserTypes.h (moved) * src/Parser/TypedefTable.h (modified) * src/Parser/module.mk (modified) * src/benchmark/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.in (modified) * src/main.cc (modified) * src/prelude/Makefile.in (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/test.py (modified) * tools/prettyprinter/Makefile.in (modified) Fix build for 16.04 Mon, 05 Jun 2017 14:21:20 GMT Thierry Delisle [ac032b5] * src/tests/test.py (modified) Test now properly outputs on segfaults Thu, 01 Jun 2017 20:56:53 GMT Thierry Delisle [b78275b] * src/tests/test.py (modified) Increased global time out of the tests Wed, 24 May 2017 18:57:14 GMT Rob Schluntz [6e206cb] * src/tests/test.py (modified) tests run with chunksize = 1 to take advantage of cores Thu, 11 May 2017 19:29:00 GMT Thierry Delisle [c2d5e28] * src/tests/test.py (modified) Tests can now timeout individually Wed, 10 May 2017 19:52:27 GMT Rob Schluntz [f803a75] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) moved quiet flags to makefile Fri, 28 Apr 2017 15:16:50 GMT Thierry Delisle [c07d724] * .gitignore (modified) * src/tests/pybin/__init__.py (added) * src/tests/pybin/tools.py (added) * src/tests/test.py (modified) Cleaned-up test script, notably by creating a pybin folder and a ... Thu, 27 Apr 2017 16:49:56 GMT Thierry Delisle [075d862] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 27 Apr 2017 16:48:40 GMT Thierry Delisle [b98c913] * src/tests/.in/avl_test.txt (deleted) * src/tests/test.py (modified) Removed unnecessary test input. Added some support for test command ... Thu, 27 Apr 2017 16:35:53 GMT Thierry Delisle [592b9fa] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Tests now only pipe errors to .err folder if run through test scripts Tue, 25 Apr 2017 16:03:08 GMT Thierry Delisle [86c8fd6] * src/tests/test.py (modified) Tests: better handling of errors when compiler is missing Tue, 25 Apr 2017 15:53:19 GMT Thierry Delisle [9fcb5e4] * src/tests/test.py (modified) Better signal handling in tests Mon, 24 Apr 2017 18:35:46 GMT Thierry Delisle [47f9422] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Fixed machinte type dependency on tests folders not in the git repo Mon, 24 Apr 2017 18:21:21 GMT Thierry Delisle [00303d50] * src/tests/.expect/32/attributes.txt (modified) * src/tests/.expect/64/attributes.txt (modified) * src/tests/attributes.c (modified) * src/tests/test.py (modified) Fixed attributes test and added more error handling for machine type Mon, 24 Apr 2017 16:55:22 GMT Thierry Delisle [4e9151f] * src/tests/.expect/castError.txt (modified) * src/tests/.expect/completeTypeError.txt (modified) * src/tests/.expect/constant0-1DP.txt (modified) * src/tests/.expect/constant0-1NDDP.txt (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (modified) * src/tests/.expect/dtor-early-exit-ERR2.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/scopeErrors.txt (modified) * src/tests/.gitignore (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) - Fixed tests to no longer use make errors, pipeing CC errors ... Thu, 23 Mar 2017 15:23:43 GMT Thierry Delisle [7895d46] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Tests now start faster Wed, 15 Mar 2017 19:59:26 GMT Thierry Delisle [0e7b95c] * src/tests/test.py (modified) Tests now run with concurrency by default Wed, 01 Mar 2017 20:38:33 GMT Thierry Delisle [871b664] * configure (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Fixed path issues in tests Wed, 01 Mar 2017 20:20:30 GMT Thierry Delisle [a62cbb3] * configure (modified) * configure.ac (modified) * src/tests/test.py (modified) Fixed enable-threading option and removed extraneous debug print Wed, 01 Mar 2017 20:13:04 GMT Thierry Delisle [be65cca] * src/tests/.expect/concurrent/coroutine.txt (moved) * src/tests/.expect/concurrent/monitor.txt (moved) * src/tests/.expect/concurrent/multi-monitor.txt (moved) * src/tests/.expect/concurrent/thread.txt (moved) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Concurrent tests no longer run when threading is disable Mon, 30 Jan 2017 17:35:36 GMT Thierry Delisle [23c2b8d3] * src/tests/test.py (modified) Fixed small error in tests.py Mon, 30 Jan 2017 17:28:04 GMT Thierry Delisle [0a1a680] * src/tests/test.py (modified) Tests no longer print screen fulls of stack traces when being interrupted Wed, 14 Dec 2016 16:04:22 GMT Thierry Delisle [4782b39] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Fixed tests flags for 32-bit Tue, 13 Dec 2016 22:42:53 GMT Thierry Delisle [6a1bdfd] * src/tests/.expect/castError.txt (modified) * src/tests/.expect/constant0-1DP.txt (modified) * src/tests/.expect/constant0-1NDDP.txt (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (modified) * src/tests/.expect/dtor-early-exit-ERR2.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/scopeErrors.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Python test script now supports both debug and no debug tests Fri, 09 Sep 2016 14:59:53 GMT Thierry Delisle [850fda6] * src/tests/test.py (modified) tests now properly use GNU jobserver pipes to count available make jobs Tue, 30 Aug 2016 18:25:28 GMT Thierry Delisle [ced2e989] * src/tests/test.py (modified) implemented thread pool for python tests wich now run in parallel Mon, 15 Aug 2016 14:18:15 GMT Thierry Delisle [38736854] * src/tests/test.py (modified) test script no longer allows to accidently delete a .c file while ... Tue, 02 Aug 2016 13:29:57 GMT Thierry Delisle [e21c72d] * Jenkins/FullBuild (modified) * src/tests/test.py (modified) Removed unnecessary print statement in tests and temporarily disabled ... Sat, 16 Jul 2016 14:45:34 GMT Thierry Delisle [20340c2] * src/tests/test.py (modified) test now uses compiler to know to run 32-bit or 64-bit tests Sat, 16 Jul 2016 13:19:11 GMT Thierry Delisle [cb2e8ce] * Jenkins/FullBuild (modified) * src/tests/test.py (modified) fixed machine type issue in tests, tentative fix for full build Fri, 15 Jul 2016 22:46:10 GMT Thierry Delisle [1d57215] * src/tests/test.py (modified) added flush calls to test script to help live build output Fri, 15 Jul 2016 20:10:11 GMT Thierry Delisle [52c97dd] * src/tests/test.py (modified) fixed make flags for nested make levels in tests Fri, 15 Jul 2016 15:34:46 GMT Thierry Delisle [911348cd] * src/tests/test.py (modified) added comments and options support for multi-threaded tests Thu, 14 Jul 2016 19:54:14 GMT Thierry Delisle [e28d0f5] * src/tests/test.py (modified) fixed tests with input parameters Thu, 14 Jul 2016 19:25:43 GMT Thierry Delisle [f1231f2] * src/tests/.expect/32/gccExtension.txt (moved) * src/tests/.expect/32/math.txt (moved) * src/tests/.expect/64/gccExtensions.txt (added) * src/tests/.expect/64/math.txt (added) * src/tests/test.py (modified) added support for tests that differ between 32bit and 64bit versions Tue, 05 Jul 2016 15:10:03 GMT Thierry Delisle [a43e1d7] * src/tests/test.py (modified) test script should now support make target that do not produce ... Thu, 30 Jun 2016 21:41:03 GMT Thierry Delisle [945047e] * src/tests/test.py (modified) fixed interpreter for test.py Thu, 30 Jun 2016 21:39:26 GMT Thierry Delisle [2baee25a] * src/tests/test.py (modified) test.py should now be directly executable Thu, 30 Jun 2016 14:58:22 GMT Thierry Delisle [84d4d6f] * src/tests/test.py (modified) python script can now regenerate expected for any tests that has a ... Wed, 29 Jun 2016 21:22:24 GMT Thierry Delisle [177a5ce] * src/tests/test.py (modified) regenerate-expected no longer requires to touch the file first Tue, 28 Jun 2016 18:42:16 GMT Thierry Delisle [472ca32] * src/tests/test.py (modified) test script now formats errors to be much more readable Mon, 27 Jun 2016 20:17:17 GMT Thierry Delisle [7bd045d] * src/tests/test.py (modified) fixed python test script to only add -j8 if needed Mon, 27 Jun 2016 15:52:11 GMT Thierry Delisle [74358c3] * src/tests/test.py (modified) removed issues with forced -jN option in submake Tue, 21 Jun 2016 19:05:59 GMT Thierry Delisle [122cac7] * src/tests/test.py (modified) fixed python script to work regardless of makelevel Tue, 21 Jun 2016 14:16:00 GMT Thierry Delisle [b70b6fc] * src/tests/test.py (modified) fixed return code of python test script Mon, 20 Jun 2016 15:29:40 GMT Thierry Delisle [fbaebc6] * src/tests/test.py (modified) fixed small errors in test.py Mon, 20 Jun 2016 14:53:22 GMT Thierry Delisle [0534c3c] * src/tests/test.py (modified) tests now use .expect folder to list available tests Fri, 17 Jun 2016 20:53:09 GMT Thierry Delisle [ebcd82b] * src/examples/poly-bench.c (moved) * src/tests/.expect/abs.txt (modified) * src/tests/.expect/ato.txt (added) * src/tests/.expect/io.txt (added) * src/tests/.expect/limits.txt (added) * src/tests/.expect/math.txt (added) * src/tests/.expect/minmax.txt (modified) * src/tests/.expect/swap.txt (added) * src/tests/limits.c (modified) * src/tests/test.py (modified) implemented some of the expected outputs, fixed printing in tests.py, ... Thu, 16 Jun 2016 17:44:02 GMT Thierry Delisle [f6ed7fd] * src/tests/runTests.sh (modified) * src/tests/test.py (modified) re-enable tests and tests now use 8 cores for compilation Thu, 16 Jun 2016 16:45:43 GMT Thierry Delisle [3c1d702] * src/tests/.expect/vector_test.txt (modified) * src/tests/test.py (modified) fixed python test script and added expected file for vector_test Thu, 16 Jun 2016 14:39:22 GMT Thierry Delisle [245510f] * Jenkinsfile (modified) * src/tests/test.py (modified) updated Jenkinsfile and test.py to limit redundant output Wed, 15 Jun 2016 20:13:18 GMT Thierry Delisle [1c31f68] * src/tests/.expect/avl_test.txt (added) * src/tests/.expect/vector_test.txt (added) * src/tests/Makefile.am (modified) * src/tests/runTests.sh (modified) * src/tests/test.py (modified) * src/tests/vector/array.c (moved) * src/tests/vector/array.h (moved) * src/tests/vector/vector_int.c (moved) * src/tests/vector/vector_int.h (moved) * src/tests/vector/vector_test.c (moved) refactored tests to new python script Wed, 15 Jun 2016 19:50:49 GMT Thierry Delisle [efc15918] * src/tests/.expect/abs.txt (added) * src/tests/.expect/minmax.txt (added) * src/tests/.gitignore (added) * src/tests/.in/avl_test.txt (added) * src/tests/.in/vector_test.txt (added) * src/tests/test.py (added) refactoring test to use python script