Skip to content

[CI] Run acceptance tests in CI with different configurations #4713

@dpakach

Description

@dpakach

Description

In CI we currently run acceptance tests with these configurations

  1. Owncloud10 backend with OpenID connect Login
  2. OCIS backend using Owncloud storage Driver

But we can have additional configurations

  1. Owncloud10 backend with Oauth2 Login
  2. OCIS backend using OCIS storage driver
  3. Deploying ocis-web as owncloud10 app
    (or some other configuration which are possible)

As we can get some bugs that only occur on specific configuration, as we saw in #4584.
we will need to run the tests to cover some(more important ones) or all of these additional configurations.
But running tests on all these configurations will make CI build time very high. So we need to discuss

  1. What configurations to include in the builds of all PRs
  2. What configurations to include in nightly builds
  3. OR run only smokeTests for some configurations and run all tests on other configurations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions