Skip to content

Commit 86a8ca7

Browse files
danielbdiasschoren
andauthored
Changing checklist to improve formatting and removing automated steps (#2234)
* Changing checklist to improve formatting and removing automated steps * Splitting checklist between RC and Release Co-authored-by: Sebastian Choren <[email protected]> --------- Co-authored-by: Sebastian Choren <[email protected]>
1 parent 56f16a3 commit 86a8ca7

File tree

1 file changed

+29
-19
lines changed

1 file changed

+29
-19
lines changed

TESTING.md

Lines changed: 29 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,38 @@ The steps that we should follow are:
2323
This is the entire checklist on what we should do to assert that Tracetest is working fine on each version release. On each version release, we can copy the contents of this checklist and open a Github Discussion to start each test.
2424

2525
- [ ] Check if our release pipeline on [Release Tracetest](https://github.com/kubeshop/tracetest/actions/workflows/release-version.yml) workflow on Github Actions worked correctly.
26-
- [ ] Test CLI update on MacOS via homebrew
27-
- [ ] Test CLI update on MacOS via curl script
28-
- [ ] Test CLI update on Linux via APT
29-
- [ ] Test CLI update on Linux via YUM
30-
- [ ] Test CLI update on Linux via curl script
31-
- [ ] Test CLI update on Windows via chocolatey
32-
- [ ] Test CLI update on Windows via manual download
33-
- [ ] Test server installation via CLI with Docker Compose and no demo API
34-
- [ ] Test server installation via CLI with Docker Compose and demo API
35-
- [ ] Test server installation via CLI with Kubernetes and no demo API
36-
- [ ] Test server installation via CLI with Kubernetes and demo API
3726
- [ ] Double check [Detailed installation](https://docs.tracetest.io/getting-started/detailed-installation) doc and see if everything is documented correctly
3827

39-
- [ ] Test Tracetest setup with [Amazon X-Ray example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-amazon-x-ray)
40-
- [ ] Test Tracetest setup with [Datadog example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-datadog)
41-
- [ ] Test Tracetest setup with [Elastic APM example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-elasticapm)
42-
- [ ] Test Tracetest setup with [Lightstep example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-lightstep)
43-
- [ ] Test Tracetest setup with [New Relic example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-new-relic)
44-
- [ ] Test Tracetest setup with [SignalFX example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-signalfx)
4528

46-
- [ ] Test specific features added/changed on this release on a local installation or in a Kubernetes installation:
47-
- [ ] Merge https://github.com/kubeshop/helm-charts/pull/436
29+
### Tests to validate RC
30+
31+
- Test server installation via CLI
32+
- [ ] Docker Compose and no demo API
33+
- [ ] Docker Compose and demo API
34+
- [ ] Kubernetes and no demo API
35+
- [ ] Kubernetes and demo API
36+
37+
- Test Tracetest examples
38+
- [ ] [Amazon X-Ray example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-amazon-x-ray)
39+
- [ ] [Datadog example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-datadog)
40+
- [ ] [Elastic APM example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-elasticapm)
41+
- [ ] [Lightstep example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-lightstep)
42+
- [ ] [New Relic example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-new-relic)
43+
- [ ] [SignalFX example](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-signalfx)
44+
45+
- Test specific features added/changed on this release:
46+
- [ ] Add features here
47+
48+
### Tests to validate final release
49+
- Test CLI updates
50+
- [ ] MacOS via homebrew
51+
- [ ] MacOS via curl script
52+
- [ ] Windows via chocolatey
53+
- [ ] Windows via manual download
54+
55+
- Test specific features added/changed on this release:
56+
- [ ] Add features here
57+
4858

4959
## Automatic Tests
5060

0 commit comments

Comments
 (0)