Commit Graph

22 Commits

Author SHA1 Message Date
Xavier Delaruelle
ae6043ab17 ts: add more cache not in sync tests in 30/045 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
e3895a0d8e ts: add tests for inconsistent limited accesses in 30/044 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
1cd8a67b52 ts: optionally build cache files to run tests
When TESTSUITE_ENABLE_MODULECACHE environment variable is set, cache
file is built for all modulepaths of the testsuite. Tests are run using
the cache files to resolve available modules.
2022-12-27 18:43:59 +01:00
Xavier Delaruelle
1779d67527 ts: add limited-access hidden module tests in 30/043 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
f5e384881a ts: add ignored files and dirs in cache test structure 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
580ce93335 ts: add tests for limited-access cache elt resolution in 30/043 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
dcaeeb57df ts: adapt existing tests for limited-access resolution 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
8357956ca2 ts: add limited-access cachebuild tests in 30/032 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
1eecf28cb2 ts: adapt existing tests now limited access are recorded 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
68b6d08d17 ts: add cache_expiry_secs tests in 30/051 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
a576889f49 ts: test cache_expiry_secs config option 2022-12-27 18:43:59 +01:00
Xavier Delaruelle
ecb83452a9 ts: add cache_buffer_bytes tests in 30/051 2022-12-27 18:43:58 +01:00
Xavier Delaruelle
70b06e4160 ts: adapt tests to specific cache read code 2022-12-27 18:43:58 +01:00
Xavier Delaruelle
9806cf50f7 ts: add ignore_cache/--ignore-cache tests in 30/050 2022-12-27 18:43:58 +01:00
Xavier Delaruelle
2869bda1bc doc/ts: cache build & use with module header options 2022-12-24 17:24:52 +01:00
Xavier Delaruelle
c53f7197bf ts: test erroneous cache file in 30/042 2022-12-24 17:24:52 +01:00
Xavier Delaruelle
3cffd66915 script: skip v5.2 from bench/profile in mb
Ignore Modules v5.2 when benching or profiling releases not to get too
much results on output.
2022-12-24 17:24:52 +01:00
Xavier Delaruelle
044943c89f ts: test cache file interp taint protection 2022-12-24 17:24:52 +01:00
Xavier Delaruelle
c10b43479e ts: add cache usage tests in 30/040 2022-12-24 17:24:52 +01:00
Xavier Delaruelle
ab00e46398 ts: add/update cachebuild tests with real cache file 2022-12-24 17:24:52 +01:00
Xavier Delaruelle
56085aac99 ts: add initial cachebuild sub-cmd tests 2022-11-30 08:07:12 +01:00
Xavier Delaruelle
dca45423d1 ts: add cacheclear sub-cmd tests 2022-11-28 03:58:56 +01:00