Skip to content

Retire the Cirrus demo-app integration harness now that experimenter's own Cirrus integration is tested #17470

Description

@jaredlockhart

#16994 added an integration test for experimenter's own Cirrus integration (#16992), which replaces the demo app as the way we exercise Cirrus end to end. The demo-app harness it superseded is still on main, and no CI job selects it.

Remaining pieces:

  • experimenter/tests/integration/nimbus/test_cirrus_integration.py
  • experimenter/tests/integration/nimbus/pages/demo_app/ and the demo_app fixtures in conftest.py
  • the cirrus_enrollment marker in experimenter/tests/pytest.ini
  • the demo-app-server / demo-app-frontend services in docker-compose-cirrus.yml and docker-compose-integration-test.yml, the Makefile target that builds them, and the top-level demo-app/ directory

Acceptance criteria:

┆Issue is synchronized with this Jira Task

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

Priority

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions