Open mbukatov opened 2 years ago
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs.
I"m running into this every CI run, should not be flagged as stale, unless ~io_in_bf~ is dropped.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
@Akarsha-rai @mbukatov as of now, the logging of IO in BG is quite minimal. Should we still consider disabling it for the general use case?
I still believe it's worth to convert it to a deployment or a job, and then run it in selected test runs only while giving the tests a way to disable it temporarily if necessary.
This would address at least the interference issue, I usually see few cases of tests failed on stopping IO in BG.
Converting to a job would indeed improve the stabilization. We can keep this issue to track such conversion.
As for the option to pause the IO exists here - https://github.com/red-hat-storage/ocs-ci/blob/49d8a77774cc8568714d7502051e846f9ef247fe/tests/conftest.py#L1712
Here is a reference for its usage - https://github.com/red-hat-storage/ocs-ci/blob/3b04171d5cfaea8921419164f96517a098201354/tests/ecosystem/upgrade/test_resources.py#L51
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
taking this for implementation
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs.
test_monitoring_reporting_ok_when_idle
ALL THE FAILED TESTS WERE RUNNING ON EXTERNAL MODE CLUSTER
up to 10% of tests running on ODF 4.13 Fail with:
Message: failed on setup with "Exception: io_in_bf failed to stop after 600 timeout, bug in io_in_bf (of ocs-ci) prevents execution of test cases which uses this fixture, rerun the affected test cases in a dedicated run and consider ocs-ci fix" Type: None Text: measurement_dir = '/tmp/pytest-of-jenkins/pytest-1/measurement_results' threading_lock = <unlocked _thread.lock object at 0x7fb3ebd763c0>
reason - we need to turn On ceph metrics on external clsuter before test run PR #8457
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs.
This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.
Issues with current io_in_bg design:
Proposed solution:
To be considered: