-
Notifications
You must be signed in to change notification settings - Fork 114
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
[tests] Split sycl_iterator tests to separate tests #1660
Conversation
Couldn't we simply increase the timeout in our CI? One downside I noticed in this approach is the increased CI time (13 vs. 10 minutes for DPCPP backend on Linux and 18 vs. 13 minutes on Windows). |
For me - it's out of my scope (to increased CI time). @dmitriy-sobolev what do you think about increate test timeout in CI system? |
Honestly, the amount of changes is terrifying, and because of that I need to take a closer look at the PR, even though these are mechanical changes. @SergeyKopienko, I have no strong preference between yours or Julian's suggestions. To add more context, the timeout issue started occurring since #1653. I have some questions:
Meanwhile, @MikeDvorskiy, thought about refactoring the whole test system and this issue was a motivation. Perhaps, he might also comment and suggest a better solution if he knows any. |
I too am confused by our redundancy here of I believe Now that we have the Edit: |
All new test files has been renamed: now their names are shortly. |
b48bad4
to
2e4144a
Compare
I think the main issue motivating this PR was the test timeouts observed in #1653. These had nothing to do with the test setup but was a bug introduced in the patch. This was addressed in #1667. Thus, I think we can close this PR. I agree with @danhoeflinger that we might want an offline discussion about restructuring our per-commit CI tests. |
@timmiesmith is this PR not required anymore for us? |
2e4144a
to
15a1450
Compare
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
Signed-off-by: Sergey Kopienko <sergey.kopienko@intel.com>
15a1450
to
43aed66
Compare
Closed as not required anymore. |
In this PR we split sycl_iterator tests to separate tests: one test in one file.
The goal - to avoid timeout errors in CI system for these tests.
This info has been collected from https://github.com/oneapi-src/oneDPL/actions/runs/9764889560 and from https://github.com/oneapi-src/oneDPL/actions/runs/9778104870?pr=1660
UPD: after applying the PR #1667 from Julian, probably this PR isn't required anymore. But may be somebody know another reasons to apply it?