Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZTS: alloc_class_013_pos #11888

Closed
behlendorf opened this issue Apr 11, 2021 · 2 comments
Closed

ZTS: alloc_class_013_pos #11888

behlendorf opened this issue Apr 11, 2021 · 2 comments
Labels
Component: Test Suite Indicates an issue with the test framework or a test case Status: Stale No recent activity for issue

Comments

@behlendorf
Copy link
Contributor

System information

Type Version/Name
Distribution Name Debian
Distribution Version 10
Linux Kernel 5.4
Architecture x86_64
ZFS Version 2.1.0-rc2

Describe the problem you're observing

The alloc_class_013_pos test case is not entirely reliably and occasionally fails resulting in a false positive.

Describe how to reproduce the problem

Occasionally observed in the CI.

Include any warning/errors/backtraces from the system logs

http://build.zfsonlinux.org/builders/Debian%2010%20x86_64%20%28TEST%29/builds/7369/steps/shell_4/logs/summary

@behlendorf behlendorf added the Component: Test Suite Indicates an issue with the test framework or a test case label Apr 11, 2021
behlendorf added a commit to behlendorf/zfs that referenced this issue Dec 16, 2021
The alloc_class_* tests may fail on Linux with an EBUSY error if
`zfs destroy` is run before the `dd` process has had a chance to
terminate.  Wait on the pid after the `kill -9` to make sure.

When testing I didn't observe any failures for the alloc_class
tests.  Remove them from the exceptions list, the CI can verify
they are passing on all platforms.

Signed-off-by: Brian Behlendorf <[email protected]>
Issue openzfs#11888
behlendorf added a commit to behlendorf/zfs that referenced this issue Dec 17, 2021
The alloc_class_* tests may fail on Linux with an EBUSY error if
`zfs destroy` is run before the `dd` process has had a chance to
terminate.  Wait on the pid after the `kill -9` to make sure.

When testing I didn't observe any failures for the alloc_class
tests.  Remove them from the exceptions list, the CI can verify
they are passing on all platforms.

Signed-off-by: Brian Behlendorf <[email protected]>
Issue openzfs#11888
behlendorf added a commit to behlendorf/zfs that referenced this issue Dec 17, 2021
The alloc_class_* tests may fail on Linux with an EBUSY error if
`zfs destroy` is run before the `dd` process has had a chance to
terminate.  Wait on the pid after the `kill -9` to make sure.

When testing I didn't observe any failures for the alloc_class
tests.  Remove them from the exceptions list, the CI was used to
verify the tests pass on all platforms.

Signed-off-by: Brian Behlendorf <[email protected]>
Issue openzfs#11888
@stale
Copy link

stale bot commented Apr 13, 2022

This issue has been automatically marked as "stale" because it has not had any activity for a while. It will be closed in 90 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the Status: Stale No recent activity for issue label Apr 13, 2022
@behlendorf
Copy link
Contributor Author

Closing. This change was removed from the exception list and is now reliably passing. See commit eecd3f1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Test Suite Indicates an issue with the test framework or a test case Status: Stale No recent activity for issue
Projects
None yet
Development

No branches or pull requests

1 participant