eBay / HomeStore

Storage Engine for block and key/value stores.
Apache License 2.0
23 stars 21 forks source link

long running meta service failed #498

Closed shosseinimotlagh closed 3 months ago

shosseinimotlagh commented 3 months ago

[08/14/24 03:43:56-07:00] [error] [test_meta_blk_mgr] [730] [virtual_dev.cpp:233:alloc_blks] nblks=25475 failed to alloc after trying to alloc on every chunks and devices [08/14/24 03:43:56-07:00] [critical] [test_meta_blk_mgr] [730] [meta_blk_service.cpp:1024] ******************** Assertion failure: =====> Expected 'FAILED' to be == to 'SUCCESS' test_meta_blk_mgr: /root/.conan/data/homestore/6.4.42-409/_/_/build/249fb080b0b87115f3eab85b3e72a64f4d0f55c0/src/lib/meta/meta_blk_service.cpp:1024: void homestore::MetaBlkService::alloc_meta_blks(uint64_t, std::vector<homestore::BlkId>&): Assertion0' failed. Aborted (core dumped) testing suits (meta_long_running) dir path (/usr/local/bin/) device list (/dev/index,/dev/data1,/dev/data2,/dev/data3) http_port (5000) Running meta_long_running with options: Namespace(test_suits='meta_long_running', dirpath='/usr/local/bin/', dev_list=' --device_list=/dev/index,/dev/data1,/dev/data2,/dev/data3', log_mods='', emulate_hdd='', http_port=5000) and additional options: --device_list /dev/index,/dev/data1,/dev/data2,/dev/data3 --http_port 5000 meta blk store test started Traceback (most recent call last): File "/usr/local/bin/scripts/long_running.py", line 56, in main() File "/usr/local/bin/scripts/long_running.py", line 44, in main meta_long_running(service_args) File "/usr/local/bin/scripts/long_running.py", line 28, in meta_long_running log_meta_test.meta_long_running(*args) File "/usr/local/bin/scripts/log_meta_test.py", line 111, in meta_long_running meta_nightly(options, addln_opts) File "/usr/local/bin/scripts/log_meta_test.py", line 85, in meta_nightly subprocess.check_call(options.dirpath + "test_meta_blk_mgr " + cmd_opts + addln_opts, stderr=subprocess.STDOUT, File "/usr/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '/usr/local/bin/test_meta_blk_mgr --min_write_size=10485760 --max_write_size=104857600 --bitmap=1 --device_list /dev/index,/dev/data1,/dev/data2,/dev/data3 --http_port 5000' returned non-zero exit status 134. Test FAILED Doing tail -f ...`