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

Feature request, copy an answer set, but apply a new version of the RS or AT #64

Open
GeorgeKerscher opened this issue Nov 7, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@GeorgeKerscher
Copy link

It takes a long time to complete a answer set and only one or two items may change. For example, when NVDA 22021.3 comes out, the test results will likely be almost identical. I would like to copy this answer set using the new NVDA 2021.3 as the only change. I could also go in and update any test result that may have changed. This would save a ton of time.

@marisademeglio
Copy link
Member

Notes from the call on 9 Nov 2021:

Group decision to remove version numbers from testing environment software profiles and collapse results into an "evergreen" profile. Note latest tested version numbers in summary field.

@marisademeglio marisademeglio added this to the 2022-Q1 milestone Nov 9, 2021
@marisademeglio
Copy link
Member

Idea:

Unversion software entries, put the version numbers on the answer sets instead.

So a testing environment is a stack of software, like before, but that software is not versioned.

And, when you add an answer set, you can also choose to copy the old answers over if they exist.

This might be a lot of work to refactor.

@GeorgeKerscher
Copy link
Author

My understanding is that we will eventually update the website results to show the latest set of tests and in the results we will have one entry for each language, e.g., German would have its own set of entries. So, a test environment may be Windows, Thorium Reader, NVDA and the details for the version of Windows, the version of Thorium Reader, and version of NVDA would be in the test results. I want to confirm this on the discussion list. My questions would be do we want to have test environments for major updates, e.g., Windows 11 would have all new test environments. All-in-all, this should simplify and speed up the reporting of new test results.

@marisademeglio
Copy link
Member

I see three things here:

  • Copy old results to new results
  • Use evergreen versioning for testing environments
  • Attach language information

I am opening separate issues for the latter 2 items (#66, #67) to keep things organized.

My opinion is that Windows 11 would not warrant its own set of entries - if we go with evergreen versioning, we should commit to just "Windows" at the testing environment level and list versions at the results level.

@marisademeglio marisademeglio added the enhancement New feature or request label Feb 23, 2022
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
Development

No branches or pull requests

2 participants