tests: add ability to run box/engine tests with different allocators
The ability to select an allocator for memtx has been added to tarantool. To test a new type of allocator, all tests must also be run with it. Implemented new option, which allows to set allocator for memtx. If you wan't to choose allocator type for tests, run test-run.py with --memtx-allocator="small" or --memtx-allocator="system". Allocator type is passed via MEMTX_ALLOCATOR environment variable to the test.
Showing
- .github/workflows/memtx_allocator_based_on_malloc.yml 52 additions, 0 deletions.github/workflows/memtx_allocator_based_on_malloc.yml
- test/box/admin.result 1 addition, 1 deletiontest/box/admin.result
- test/box/backup_test.lua 5 additions, 1 deletiontest/box/backup_test.lua
- test/box/box.lua 2 additions, 1 deletiontest/box/box.lua
- test/box/cfg.result 2 additions, 2 deletionstest/box/cfg.result
- test/box/gh-5422-broken_snapshot.lua 4 additions, 3 deletionstest/box/gh-5422-broken_snapshot.lua
- test/box/on_schema_init.lua 2 additions, 1 deletiontest/box/on_schema_init.lua
- test/box/tx_man.lua 1 addition, 0 deletionstest/box/tx_man.lua
- test/engine/box.lua 1 addition, 0 deletionstest/engine/box.lua
Loading
Please register or sign in to comment