Add OCM Test Suite matrix workflow for CERNBox#5458
Open
MahdiBaghbani wants to merge 1 commit intocs3org:masterfrom
Open
Add OCM Test Suite matrix workflow for CERNBox#5458MahdiBaghbani wants to merge 1 commit intocs3org:masterfrom
MahdiBaghbani wants to merge 1 commit intocs3org:masterfrom
Conversation
Update OCM Test Suite to use ocmstub version 1.1.0 for improved functionality add: OCM Test Suite workflow_dispatch for manual execution Enhance OCM Test Suite workflow Refactor OCM Test Suite workflow to directly pull images fix: job names add: better job names for summary and prepare Signed-off-by: Mahdi Baghbani <mahdi-baghbani@azadehafzar.io>
|
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
glpatcern
requested changes
Jan 5, 2026
Member
glpatcern
left a comment
There was a problem hiding this comment.
This is very good work, if you could also look into the comment below I think we can merge it right away (even if the test currently fails)
|
|
||
| - name: Extract gaia from DockyPody image | ||
| run: | | ||
| docker pull ghcr.io/mahdibaghbani/containers/gaia:latest |
Member
There was a problem hiding this comment.
Could you please use some "upstream" references here and in the following, instead of /mahdibaghbani/...?
| ghcr.io/mahdibaghbani/containers/cernbox-revad:mahdi_fix_localhome-development | ||
| ghcr.io/mahdibaghbani/containers/cernbox-web:testing | ||
| - combo_id: cernbox-stub | ||
| display_name: "CERNBox to Stub" |
Member
There was a problem hiding this comment.
Do we have an option to mark a failure as "warning" as opposed to full red cross? If not, it's fine to have it as is, definitely better than hiding it
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is a part of cs3org/OCM-STA#3
This PR is a part of cs3org/OCM-STA#4
The document for this workflow can be found on OCM Test Suite
A demo of the run can be found in the GitHub Actions, you can also download and review the videos generated by Cypress from artifact section.
This pull request adds a dedicated GitHub Actions workflow that runs the OCM Test Suite against CERNBox and Reva using a small, fixed invite link matrix.
This gives CERNBox and Reva a clear, repeatable invite link compatibility check between Stub and the current Reva build.
The OCM-Stub is subject to be developed in the next milestone, and this workflow would also be updated, as of now it is expected that the results for the CERNBox to Stub and Stub to CERNBox to be failure.