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