Skip to content

[Blockstore] Skip EOF checks for eternal test canondata - #7614

Merged
Maximus5 merged 1 commit into
mainfrom
users/maximus5/eternal-canon-precommit
Oct 26, 2026
Merged

Maximus5 merged 1 commit into
mainfrom
users/maximus5/eternal-canon-precommit

Conversation

@Maximus5

@Maximus5 Maximus5 commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

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

python3 -c 'import yaml; yaml.safe_load(open(".pre-commit-config.yaml"))'

Stack created with GitHub Stacks CLI • Give Feedback 💬

Problem:
The end-of-file-fixer hook changes generated canondata files.
Their tests compare file contents byte for byte.

Solution:
Exclude eternal test runner canondata from end-of-file-fixer.

Testing:
YAML parsing and the staged diff check passed.

```bash
python3 -c 'import yaml; yaml.safe_load(open(".pre-commit-config.yaml"))'
```
@Maximus5
Maximus5 added this pull request to stack #7615 October 23, 2026 17:54
@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

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: 280s): all tests PASSED for commit 34a8144.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
1798 1798 0 0 0 0 0

🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 318s): all tests PASSED for commit 34a8144.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
1849 1849 0 0 0 0 0

🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1503s): some tests FAILED for commit 34a8144.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
7682 7679 0 2 0 1 0

🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 26s): some tests FAILED for commit 34a8144.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
4 2 0 2 0 0 0

🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 14s): some tests FAILED for commit 34a8144.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
4 2 0 2 0 0 0

🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 5353s): all tests PASSED for commit 34a8144.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
5068 5067 0 0 0 1 0

@Maximus5
Maximus5 requested a review from antonmyagkov October 23, 2026 20:24
@Maximus5
Maximus5 merged commit 47d2c73 into main Oct 26, 2026
26 of 29 checks passed
@Maximus5
Maximus5 deleted the users/maximus5/eternal-canon-precommit branch October 26, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants