[Tests-Only] Tag tests to implement on ocis or not #37736
Merged
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.
Description
Add these tags to API acceptance test scenarios:
notToImplementOnOCIS
- on features that are not intended/likely to be implemented on OCIS (e.g. "app passwords" probably will not happen in OCIS in the way that it happens in oC10, there will be some different "token" auth...) This will allow us to easily skip all the scenarios that are not applicable at all to OCIS.toImplementOnOCIS
- on features that are not yet even existing/implemented on OCIS, or are some way off, or... This will allow us to easily skip all the scenarios where we know that the feature has not come yet (e.g. comments, tags, not-yet-implemented parts of sharing...) That saves running such scenarios over-and-over in OCIS CI for now.When features start being worked on in OCIS/reva we will remove the
toImplementOnOCIS
tag so that they start running in OCIS/reva CI, and developers can work on making them pass.This PR does not break any existing CI in OCIS and reva repos. It adds the new tags, but does not remove the existing
skipOnOcis
tags. So the existing CI that depends onskipOnOcis
still works fine. After the new tags are being used incs3org/reva
,owncloud/ocis-reva
andowncloud/ocis
then we can think about removing all theskipOnOcis
tags.Related Issue
owncloud/ocis-reva#282
How Has This Been Tested?
CI
cs3org/reva#1036
owncloud/ocis-reva#402
owncloud/ocis#427
Types of changes
Checklist: