source: tests/test.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2fd4cea   17 months ajbeach In a sentence, invariants is correct.
(edit) @3a7aa94   17 months pabuhr harmonized help messages for --invariant and --no-invariant
(edit) @4c0acb0   17 months pabuhr add back --invariant with --no-invariant as both are needed for toggling
(edit) @d144c26   17 months caparson updated invariant flag to be default, can be toggled off with …
(edit) @a5ea261   19 months ajbeach The test.py (through Makefile) handles --invariant passing it to the … ADTast-experimental
(edit) @a51b8f6   2 years Thierry Delisle Fix bug with removal of old ast. ADTast-experimental
(edit) @f58522b0   2 years Thierry Delisle python test script now nice +5 the executables before running them. ADTast-experimental
(edit) @a659b31   2 years Thierry Delisle Added meta test to check exec+fork options to validating args ADTast-experimental
(edit) @0fc91db1   2 years Thierry Delisle Removed old ast from configure and tests.py ADTast-experimentalpthread-emulation
(edit) @e173d3c   2 years Thierry Delisle 'soft' removed old ast from tests. Option still works but no longer … ADTast-experimentalpthread-emulation
(edit) @7831e8fb   2 years pabuhr increase timeout from 120 to 180 seconds in test.py to handle tests on … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @767a8ef   2 years ajbeach Test output now trims over-long test targets. Shorten the name … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @b053083   3 years Thierry Delisle Fixed error handling for core_info ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @cc9b520   3 years Thierry Delisle Clean-up error handling in test scripts ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @ef56087   3 years Thierry Delisle Fixed test.py to support -j. (unlimited jobs) ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @fc01219   3 years Thierry Delisle fixed -j option in the test suite to behave like make's -j. -j … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @9cd44ba   3 years Thierry Delisle change tests to evaluate -j option once ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @172a88d   3 years Thierry Delisle Tests now count failures, passes, timeouts and report the number ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1f3d212   3 years Thierry Delisle Remove psutil from test.py which doesn't seem needed ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a468e1e9   4 years Thierry Delisle Test script now supports --list-dist which list all the files needed … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ad4832f1   4 years Thierry Delisle Fix check in regenerate expected for inconsistent settings. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a2f2fda   4 years Thierry Delisle Finished support for running tests for new and old ast ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @99581ee   4 years Thierry Delisle Tests now support the --ast flag, Makefile still doesn't ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @21c3ea1   4 years Thierry Delisle Removed python signal handling which caused issues on ubuntu20.04. … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f866d15   4 years Thierry Delisle test.py now warns if an .expect file is empty ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e6cfb4e2   4 years Thierry Delisle synteax only tests now cp error log into target file. Small … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @09bbe78   4 years Thierry Delisle Fix 2 cases where the test would open files as utf-8 and could fail ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ebb7b66   4 years Thierry Delisle Modified bounded buffer Ext to use global array to ease debugging. … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @eb67b47   4 years Thierry Delisle Fixed handling of non-ascii outputs. Minor Typo fix. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @76de075   4 years Thierry Delisle Test should now print total duration ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @62cc231   5 years Thierry Delisle missed typo ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @65583e2   5 years Thierry Delisle Test script no longer prints errors longer than 1MB ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5d10e8a   5 years Thierry Delisle Unexpected worker error in python test suite now prints test that was … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @41af19c   5 years Thierry Delisle Fixed regenerate-expected with respect to new multi-arch feature ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @0f3d844   5 years ajbeach Updates to cfa.nanorc. Added information on how to do some … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @136f86b   5 years Thierry Delisle Test script can now run multiple configuration in a row ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @2980667   5 years Thierry Delisle Some restructuring in tests to allow tests to be run for multiple configs ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8ef95679   5 years Thierry Delisle Forgot to remove print ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @73e30dcf   5 years Thierry Delisle Forgot new argument in list_comp ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d658183   5 years Thierry Delisle added test option to print process id instead of killing it to allow … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @103c292   5 years pabuhr fix spelling mistake in comment ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @2cd949b   5 years Thierry Delisle Tentative fix of tests printing several pages of output when … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8364209   5 years Thierry Delisle Tests now send SIGABRT instead and SIGTERM when a test takes too long ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5c4a473   5 years Thierry Delisle Merge branch 'master' into distcc ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d65f92c   5 years Thierry Delisle Tests almost work, the only issue left is using -E and -CFA together ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @dcfedca   5 years Thierry Delisle Test script can now archive errors (copy executables and core dumps to … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @35a408b7   5 years Thierry Delisle Fixed global timeout ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e791851   5 years Thierry Delisle Tests now print progress as they go if run in a tty ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f806b61   6 years Thierry Delisle Tests are now run in temporary directory ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a45fc7b   6 years Thierry Delisle Tests no longer use subprocess.run(shell=True), which solves leak … ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @2b10f95   6 years Thierry Delisle Improved printing, added support for cpp tests and fix byte string … ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1bb2488   6 years Thierry Delisle No longer need to use popen and signal handling in test.py ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5bf1f3e   6 years Thierry Delisle Code review of test.py and pybin ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d3c1c6a   6 years Thierry Delisle Tests now prints path+name when runnning ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5b993e0   6 years Thierry Delisle Updated test scripts to use python3 ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @0c13238   6 years Thierry Delisle Aborts now create core dumps which are printed by the test harness. - … ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @6044200   6 years Thierry Delisle Tests now properly ignore expected files with bogus prefixes/suffixes … ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @84b4d607   6 years Thierry Delisle Fixed includes/excludes for test script in python ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @f7d3215   6 years Thierry Delisle Hopefully more robust fix for relative vs absolutepaths in tests ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @afe8882   6 years Thierry Delisle Fixed calling tests from outside directory and added arguments to … ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @202ad72   6 years Thierry Delisle Implemented dry-run for output fixing and fix outputs on regenerate as well ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @575a6e5   6 years Thierry Delisle Cross compilation appears to be working ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @a5121bf   6 years Thierry Delisle Tests can now be run from installed binaries or tree binaries ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(edit) @28582b2   6 years Thierry Delisle Better handling of missing configurations ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
(add) @bf71cfd   6 years Thierry Delisle Moved up many directories in source ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.