Commit Graph

31 Commits

Author SHA1 Message Date
Markus Pilman a04ba073c1
Merge pull request #8062 from sfc-gh-anoyes/anoyes/test-harness-stderr
Fix a type error when stderr is too large in test harness
2022-09-01 08:36:37 -05:00
Andrew Noyes 6d1df591e2 Fix a type error when stderr is too large in test harness
Also increase the threshold. 10000 seems more appropriate for asan since
it prints a symbolized stack trace to stderr.
2022-08-31 12:04:23 -07:00
Andrew Noyes 4bdf94141e
Set the default testharness config from environment (#8050) 2022-08-31 09:07:59 -05:00
Andrew Noyes 922d8abe43
Allow expected messages in stderr in new test harness (#8046)
The old test harness allowed certain messages to appear in the stderr
text. Port that behavior to the new test harness so that the ASAN
ensemble works again.
2022-08-30 15:03:34 -07:00
Markus Pilman 1ef7859c9a deleted empty cmake file, commented in empty py-file 2022-08-25 16:05:15 -06:00
Markus Pilman e2534e96f5 Address review comments 2022-08-25 11:42:55 -06:00
Markus Pilman 5107bc337e
Apply suggestions from code review
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2022-08-25 08:56:18 -06:00
Markus Pilman 80cbb25680 fixed stupid logical bug 2022-08-24 15:21:31 -06:00
Markus Pilman fcca5cec6d remove todo -- this change is generally useful 2022-08-24 11:56:28 -06:00
Markus Pilman ffaf17c24e some bug fixes and some debugging code 2022-08-24 09:11:36 -06:00
Markus Pilman 70fced0c87 don't do unseed check for noSim tests 2022-08-23 22:43:41 -06:00
Markus Pilman cca714ef0c fix typo and delete simfdb dir for unseed checks 2022-08-23 21:02:04 -06:00
Markus Pilman edad0f35d2 valgrind reports include stack traces 2022-08-23 18:06:11 -06:00
Markus Pilman 43420a43ef port timeout scripts and use new test harness for valgrind 2022-08-23 14:38:58 -06:00
Markus Pilman 3545708b91 addressed review comments 2022-08-22 21:06:11 -06:00
Markus Pilman 2d9f8ba3ea fixed xml formatting 2022-08-22 20:44:24 -06:00
Markus Pilman 41ac372931 test_harness.result generates valid json 2022-08-22 20:38:42 -06:00
Markus Pilman 798ae8913c fixed detailed output and move success to own flag 2022-08-22 10:34:24 -06:00
Markus Pilman 180024b76d implemented testClass and testPriority 2022-08-22 09:57:44 -06:00
Markus Pilman 8d4d09c470 fix attribute copying 2022-08-21 11:41:05 -06:00
Markus Pilman 951f426832 Fix unseed check 2022-08-21 11:38:28 -06:00
Markus Pilman 6fc91096a8 generate reproduction command in result 2022-08-21 11:13:39 -06:00
Markus Pilman cd7af3f7c8 Also print test errors in results
We now attempt to import joshua.joshua_model. If this succeeds
test_harness.results will also print test errors
2022-08-21 10:42:24 -06:00
Markus Pilman 7c53e8ee81 Added RunningUnitTest to output 2022-08-21 08:23:51 -06:00
Markus Pilman 4808307354 collect and report on code probe information 2022-08-20 20:01:09 -06:00
Markus Pilman 90863d07ad test harness now uses runtime to choose next test 2022-08-20 15:56:12 -06:00
Markus Pilman 2bf6a838b8 basic functionality working 2022-08-17 16:27:44 -06:00
Markus Pilman 2704891c1a handle include and exclude, fix reporting 2022-08-16 13:21:58 -06:00
Markus Pilman 0971ee5f7a enable new test harness for correctness builds 2022-08-16 11:31:37 -06:00
Markus Pilman dab1c5984d fixed most mypy errors 2022-08-15 13:56:44 -06:00
Markus Pilman c5f623af31 Add new test harness 2022-08-15 11:09:08 -06:00