Closed mrniranjan closed 7 months ago
@mrniranjan: This pull request references Jira Issue OCPBUGS-29183, which is valid. The bug has been moved to the POST state.
No GitHub users were found matching the public email listed for the QA contact in Jira (mniranja@redhat.com), skipping review request.
The bug has been updated to refer to the pull request using the external bug tracker.
it seems to me this works only if a specific test order is used. Is that the case?
Yes tests are ordered.
/approve
let's keep looking for balance between test isolation and wall clock execution time
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: ffromani, mrniranjan
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Thanks for this. /lgtm /hold for other reviewers, please unhold as you see fit.
/hold cancel
LGTM as well, but I concur with @Tal-or : we should have more lanes configured accordingly. Capacity is a concern, though.
@mrniranjan: all tests passed!
Full PR test history. Your PR dashboard.
@mrniranjan: Jira Issue OCPBUGS-29183: All pull requests linked via external trackers have merged:
Jira Issue OCPBUGS-29183 has been moved to the MODIFIED state.
/cherry-pick release-4.15
@mrniranjan: #948 failed to apply on top of branch "release-4.15":
Applying: e2e: when crun is enabled by default skip checking runc config
Using index info to reconstruct a base tree...
M test/e2e/performanceprofile/functests/2_performance_update/updating_profile.go
Falling back to patching base and 3-way merge...
Auto-merging test/e2e/performanceprofile/functests/2_performance_update/updating_profile.go
CONFLICT (content): Merge conflict in test/e2e/performanceprofile/functests/2_performance_update/updating_profile.go
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0001 e2e: when crun is enabled by default skip checking runc config
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
This patch fixes runc configuration test which was failing when crun is configured prior to running the test
In this patch we move BeforeAll at the context level to check if any container runtime is pre configured
if crun is preconfigured: skip runc config test if crun is not preconfigured: check runc configuration and in the subsequent test, we enable crun and test crun and delete crun configuration