summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* test: remember to clean up repeat_randomDaniel Kahn Gillmor2022-04-161-1/+1
* encourage forced monotonic fix issue reports during test (addresses #366)Wolfgang Hommel2022-02-251-1/+2
* Unlock mutex before exiting in case of error (fixes #340)Wolfgang Hommel2021-07-171-0/+2
* tests: Confirm variadic argument promotion assumptions when INTERCEPT_SYSCALLDaniel Kahn Gillmor2021-03-051-0/+4
* Test assumptions about variadic re-packingDaniel Kahn Gillmor2021-03-054-1/+145
* tests: use CFLAGS from the environment.Daniel Kahn Gillmor2021-03-051-2/+2
* Prepare to add new tests depending on the definitionsDaniel Kahn Gillmor2021-03-051-1/+3
* Add syscall_clock_gettime_heap snippetDaniel Kahn Gillmor2021-03-022-0/+9
* Add clock_gettime_heap snippetDaniel Kahn Gillmor2021-03-023-0/+10
* add snippet testing clock_gettime(CLOCK_REALTIME)Daniel Kahn Gillmor2021-03-022-0/+9
* added new simple snippet "time.c"Daniel Kahn Gillmor2021-03-012-0/+3
* Clarify test/Makefile and snippet testing documentationDaniel Kahn Gillmor2021-03-012-30/+69
* tests: normalize "where" variable to include framework prefix and snippet nameDaniel Kahn Gillmor2021-03-013-3/+3
* parallelize library_contructors testDaniel Kahn Gillmor2021-03-011-2/+3
* Name "snippets" explicitlyDaniel Kahn Gillmor2021-03-014-15/+15
* Added snippet for syscall(__NR_clock_gettime)Daniel Kahn Gillmor2021-02-253-0/+10
* Include a check for getentropy interceptionDaniel Kahn Gillmor2021-02-253-0/+9
* test/randomtest.sh: avoid touching the filesystemDaniel Kahn Gillmor2021-02-251-7/+5
* Drop more duplicative testsDaniel Kahn Gillmor2021-02-257-138/+1
* Add test_variable_data framework that reuses the snippetsDaniel Kahn Gillmor2021-02-256-7/+80
* Include snippet for syscall() interception in library constructorsDaniel Kahn Gillmor2021-02-252-0/+3
* Drop duplicate library constructor preload testsDaniel Kahn Gillmor2021-02-253-18/+2
* Overhaul testing library constructorsDaniel Kahn Gillmor2021-02-2515-71/+89
* clean up after syscall_test properlyDaniel Kahn Gillmor2021-02-251-1/+1
* Send test output to stdout, not stderrDaniel Kahn Gillmor2021-02-253-6/+6
* Merge pull request #304 from dkg/cover-getentropyWolfgang Hommel2021-02-254-26/+93
|\
| * Test getentropyDaniel Kahn Gillmor2021-02-243-2/+16
| * clean up randomtest.sh, make more flexibleDaniel Kahn Gillmor2021-02-241-27/+31
| * Test repeated invocations of getrandom()Daniel Kahn Gillmor2021-02-243-4/+53
* | Intercept syscallDaniel Kahn Gillmor2021-02-243-0/+43
|/
* test getpid() against library with constructor that calls itDaniel Kahn Gillmor2021-02-245-1/+42
* Genericize build rules for testing external libraries with constructorDaniel Kahn Gillmor2021-02-241-6/+6
* randomtest.sh requires librandom.so to be presentDaniel Kahn Gillmor2021-02-241-1/+1
* Enable intercepting getpid()Daniel Kahn Gillmor2021-02-231-0/+19
* test getrandom() in library initialization without FAKERANDOM_SEEDDaniel Kahn Gillmor2021-02-235-3/+49
* Improve tests for FAKE_RANDOMDaniel Kahn Gillmor2021-02-222-6/+18
* Do not fail due to timer overrun counter mismatch on GNU/Hurd for now (#287)Wolfgang Hommel2021-02-121-0/+4
* Make randomtest.sh use FAKETIME_TESTLIB like the rest of the test casesWolfgang Hommel2021-02-041-3/+5
* Merge pull request #289 from dkg/getrandom_test-cleanupWolfgang Hommel2021-02-043-4/+39
|\
| * Ease build of getrandom_testDaniel Kahn Gillmor2021-02-033-4/+39
* | Added optional FAKETIME_TESTLIB environment variable for make test (#288)Wolfgang Hommel2021-02-042-17/+20
|/
* Preliminary support to intercept getrandom() #275Wolfgang Hommel2020-11-151-0/+25
* Fix make test build failure on gcc 9.3Robin Linden2020-05-281-0/+3
* Revert "Automake branch"revert-178-automake-branchWolfgang Hommel2019-11-307-86/+133
* Merged master in and cleaned up.Michael D. Stemle, Jr2019-11-274-55/+38
|\
| * Added FAKETIME_COMPILE_CFLAGS to MakefilesWolfgang Hommel2019-08-232-2/+2
| * Added FORCE_MONOTONIC_FIX CFLAG to avoid hangs on timedwait (#202 #142)Wolfgang Hommel2019-08-231-1/+1
| * Adjusted tests on macOS based on compilation defaultsWolfgang Hommel2019-08-212-4/+16
| * Improved cross-platform compatibility defaultsWolfgang Hommel2019-08-194-10/+32
| * Rename DONT_FAKE_MONOTONIC to FAKETIME_DONT_FAKE_MONOTONIC for consistency.Mathis Beer2019-02-051-5/+6