core icon indicating copy to clipboard operation
core copied to clipboard

[QA] Cleanup API acceptance test code

Open phil-davis opened this issue 2 years ago • 2 comments

The code and feature files for API acceptance tests for ocis and reva are now stored in the owncloud/ocis repo. Ref: https://github.com/owncloud/ocis/pull/5306 https://github.com/owncloud/ocis/pull/5280 https://github.com/owncloud/ocis/issues/5094

The core API acceptance test code is now only used by owncloud/core and the oC10 apps ( owncloud/activity ... repos).

Cleanup the test code and feature files to remove:

  • [ ] scenarios and scenario examples that are only for ocis/reva
    • [x] scenario examples @PrajwolAmatya https://github.com/owncloud/core/pull/40581
    • [x] scenarios @roshanlc https://github.com/owncloud/core/pull/40585
    • [ ] feature files
  • [x] scenario tags toImplementOnOcis, notToImplementOnOcis, skipOnOcis @roshanlc - https://github.com/owncloud/core/pull/40597 - https://github.com/owncloud/core/pull/40598 - https://github.com/owncloud/core/pull/40599 - https://github.com/owncloud/core/pull/40630
  • [x] scenario tags related to ocis/reva (e.g. issue-ocis-*) @roshanlc
    • https://github.com/owncloud/core/pull/40621
    • https://github.com/owncloud/core/pull/40622
  • [x] code that only runs when testing on ocis/reva @roshanlc
  • [x] functions like isTestingOnReva() isTestingOnOcis() etc @roshanlc
    • https://github.com/owncloud/core/pull/40625
    • https://github.com/owncloud/core/pull/40628
    • https://github.com/owncloud/core/pull/40629
  • [x] code in scripts that is only for ocis/reva (run.sh and ... probably has "if" statements that do special things for ocis/reva) @roshanlc https://github.com/owncloud/core/pull/40631
  • [ ] any other crud that is noticed
  • [ ] code related to parallel deployment

phil-davis avatar Jan 12 '23 04:01 phil-davis

@PrajwolAmatya is working on removal of examples and scenarios that run only for ocis/reva

grgprarup avatar Jan 16 '23 08:01 grgprarup

@roshanlc is working on removal of examples and scenarios that run only for ocis/reva

grgprarup avatar Jan 24 '23 10:01 grgprarup