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

Create a list of test scenarios for releases #1465

Open
p-offtermatt opened this issue Dec 4, 2023 · 0 comments
Open

Create a list of test scenarios for releases #1465

p-offtermatt opened this issue Dec 4, 2023 · 0 comments
Assignees
Labels
scope: docs Improvements or additions to documentation scope: testing Code review, testing, making sure the code is following the specification. type: feature-request New feature or request improvement

Comments

@p-offtermatt
Copy link
Contributor

Summary

The following suggestion came up:

it would be cool if every release of ICS has a list of tests done for each feature, e.g.,
Key assignment
Test1: Scenario - Passed
Test2: Scenario - Passed
….
Jail throttling
….

We could link to this in the release notes.

We should find a way to do this - optimally without burdening engineers without extra manual effort.

Problem Definition

To give everyone an insight into what exactly is being tested for each release,
thus to be able to more easily identify where things might need more testing,
we should have a human-readable list of test scenarios for each release.

The solution should satisfy things along these lines:

  • For each (major) feature, we get a list of test scenarios.
  • The test scenarios are linked to the successful CI run that ran them
  • It needs little manual effort, e.g. the list could be auto-populated from the changelog

Proposal

WIP

Next steps

I will explore some ways how we could do this and edit the issue as I go.
Eventually, the issue should either be closed (if we find that no solution for this fits our needs)
or it should present a clear proposed solution and, depending on scope, the issue might become an epic with subtasks.

@p-offtermatt p-offtermatt added scope: docs Improvements or additions to documentation type: feature-request New feature or request improvement labels Dec 4, 2023
@p-offtermatt p-offtermatt self-assigned this Dec 4, 2023
@mpoke mpoke added the scope: testing Code review, testing, making sure the code is following the specification. label Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: docs Improvements or additions to documentation scope: testing Code review, testing, making sure the code is following the specification. type: feature-request New feature or request improvement
Projects
Status: 📥 F2: Todo
Development

No branches or pull requests

2 participants