Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure staging and sandbox to pull tests from a aria-at-data-sandbox repo instead of aria-at #759

Closed
mcking65 opened this issue Aug 30, 2023 · 6 comments · May be fixed by #1312
Closed
Assignees
Labels
enhancement New feature or request

Comments

@mcking65
Copy link

We can't fully test the process in staging and sandbox because there is no way to:

  1. Test how the system responds to new test plan versions.
  2. Test how the system responds to edge conditions where test plans are in every phase of the working mode.
  3. Test creation of issues from the app UI.
  4. Test tracking of issues by the app.

To conduct this kind of testing, we need an equivalent to the aria-at repo where we can change the test plan data and github issues without consequences to the production aria-at data.

@howard-e
Copy link
Contributor

  1. Test how the system responds to new test plan versions.
  2. Test how the system responds to edge conditions where test plans are in every phase of the working mode.

Agreed. The idea when mirroring the production environment in this instance was to make it easier for the differences to be understood between the prod environment, and to also check for any unexpected changes to existing behavior when using the same data. Ideally, the sandbox environment will always have sample data to support such testing like this in the future.

  1. Test creation of issues from the app UI.

When being ran against the sandbox/staging environments, we can point this Bocoup's aria-at fork for testing this feature.

  1. Test tracking of issues by the app.

Same as above

@howard-e
Copy link
Contributor

howard-e commented Sep 5, 2023

  1. Test creation of issues from the app UI.

When being ran against the sandbox/staging environments, we can point this Bocoup's aria-at fork for testing this feature.

  1. Test tracking of issues by the app.

Same as above

When not being ran on production, bocoup/aria-at/issues will now be used as the source

@mcking65
Copy link
Author

Moving to the ops project

@ccanash
Copy link
Contributor

ccanash commented Nov 20, 2024

Closing as released on October 9th

@ccanash ccanash closed this as completed Nov 20, 2024
@ccanash
Copy link
Contributor

ccanash commented Dec 17, 2024

Reopening to address additional elements

@ccanash
Copy link
Contributor

ccanash commented Jan 30, 2025

Most of this was addressed in #1301 . What is pending here is to write documentation on how how to get a dump of the production database to restore it on staging.

howard-e added a commit that referenced this issue Feb 5, 2025
Create February 4, 2025 Release

Includes the following changes:
* #1302
* #1303
* #1300, addresses #1270
* #1301, addresses #759 (additional documentation to follow)
* #1281, addresses #1241
* #1307
* #1308, addresses w3c/aria-at#1175
* #1309
* #1288, addresses #1253
@ccanash ccanash closed this as completed Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
3 participants