Repository navigation
[Blockstore] Update eternal fio test canon for 20% compression - #7612
Conversation
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo.
|
2b419fa to
7bb4925
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo.
|
7bb4925 to
041ea58
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/,cloud/fastshard/ (test time: 273s): all tests PASSED for commit 041ea58.
🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 320s): all tests PASSED for commit 041ea58.
🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1561s): all tests PASSED for commit 041ea58.
🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 5286s): all tests PASSED for commit 041ea58.
|
### Notes Failures of two tests `rerun-fio-eternal-alternating-seq-rw-1tb-nfs-4kib-4clients-cluster1` & `setup-fio-eternal-alternating-seq-rw-1tb-nfs-4kib-4clients-cluster1` already exist on `main` branch. Fix for these tests is in #7612. But to merge generated `canondata` files we first need this PR to exclude test txt files from `end-of-file-fixer` pre-commit linter. The tests compare generated output with canondata, including the final newline. ### Testing ```bash python3 -c 'import yaml; yaml.safe_load(open(".pre-commit-config.yaml"))' ``` --- <sub>Stack created with <a href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
041ea58 to
c1881d7
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo.
|
Problem:
The fio test generator now uses 20% compression.
Two eternal-test canon files still expect 90%.
This mismatch fails the setup and rerun tests.
Solution:
Update the expected fio commands in both canon files to use 20%.
Testing:
Four selected tests passed.
```bash
./ya make -tA \
cloud/blockstore/tools/testing/eternal_tests/test_runner/tests \
-F '*fio-eternal-alternating-seq-rw-1tb-nfs-4kib-4clients-cluster1*'
```
c1881d7 to
ff4270a
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1464s): all tests PASSED for commit ff4270a.
|
Problem
The fio test generator now uses 20% compression.
Two eternal-test canon files still expect 90%.
This mismatch fails the setup and rerun tests.
Solution
Update the expected fio commands in both canon files to use 20%.
Testing
Four selected tests passed.