SKIP UPGRADE: Helm Tests
-
Review changes -
-
Download -
Patches
-
Plain diff
Adds helm tests to BB CI. Not all are enabled due to issues with some tests.
Couple of notes:
- decided to go with a bash script that runs helm tests rather than the flux way of enabling tests: this gives us better control over what to do with failures, getting cypress artifacts, getting core dns modifications in place, and timing of tests running
- there are a number of tests that currently don't allow the flexibility to be run in BB CI (they only really work well in package CI) - in these cases I disabled the tests, opened issues to tackle test updates, and linked the issues in our k3d values
- Jaeger tag update is to pull the new wait script into CI
- Velero tag update to pull in new gluon so we can disable its tests
- there are still a couple finicky tests that sometimes have issues due to timing/timeouts. I allowed all tests to fail for now and we can open issues as we see them come up. Eventually we would want this to fail pipelines but I don't think our tests are robust and safe enough to trust just yet
- Logs for failed tests are dumped to stdout, all logs + cypress artifacts are saved off as artifacts
NOTE: Upgrade CI appears to be failing/erroring for a couple reasons:
- the gitrepos aren't "re-synced" with the change for gitignore so the test files are still "gitignored" for flux's clone
- some of the packages had values changes to support their tests, but the package doesn't support changing those values after an initial install (i.e. sonarqube set password)
Closes https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/707
Edited by Micah Nagel
Merge request reports
Compare and
- version 78b13d756e
- version 77346ba887
- version 7621eb0ba7
- version 751c81c52a
- version 746a0ffd4d
- version 73077e8b3d
- version 7296a8e4f4
- version 71352f89d1
- version 7086f4ff83
- version 696bc9eeb8
- version 685b30830a
- version 67a75e4b49
- version 66bcb7521a
- version 6589b94b01
- version 640b9e7e74
- version 63f4e704b3
- version 628acd10a7
- version 61ac07bea3
- version 601755c111
- version 591a8e7f50
- version 58c177eb99
- version 574bdfc603
- version 56ab907146
- version 5521caa3f3
- version 54cc52c604
- version 535bfa8d31
- version 52e3f76626
- version 5135b8a950
- version 5056398d11
- version 495bfb1471
- version 4896c7bbe2
- version 479017ee72
- version 46e08da093
- version 45f37ef2e5
- version 4420ea89a0
- version 4387a84111
- version 426bf64d8e
- version 419323c267
- version 408fbf0988
- version 39a29e59d1
- version 38f8db4eb8
- version 373169f0ff
- version 36ccae17d3
- version 350b7214af
- version 34a39b86ac
- version 3398ad3c56
- version 32f6e14755
- version 31f7ad7b85
- version 306074145e
- version 29a5cb3c5d
- version 280d8ad705
- version 27ceec076e
- version 26692ad780
- version 2501c167db
- version 2446d1d75a
- version 23e9272e79
- version 22d7729f25
- version 21c295e799
- version 2050d7e561
- version 19d5ce31df
- version 18e0eb44b5
- version 177a877911
- version 16d43522e0
- version 1584585aef
- version 147bd85e46
- version 1335c9948f
- version 1279a76b6a
- version 11e88f071c
- version 1005c27c10
- version 9e92fdb3f
- version 8e7850632
- version 75343dbbf
- version 6a8fdc56f
- version 5f91ad01f
- version 48238a559
- version 3ae60df81
- version 2f5f6b597
- version 1bc850073
- master (base)
- latest version48b382ce87 commits,
- version 78b13d756e85 commits,
- version 77346ba88782 commits,
- version 7621eb0ba781 commits,
- version 751c81c52a80 commits,
- version 746a0ffd4d79 commits,
- version 73077e8b3d78 commits,
- version 7296a8e4f477 commits,
- version 71352f89d176 commits,
- version 7086f4ff8375 commits,
- version 696bc9eeb871 commits,
- version 685b30830a69 commits,
- version 67a75e4b4968 commits,
- version 66bcb7521a67 commits,
- version 6589b94b0166 commits,
- version 640b9e7e7465 commits,
- version 63f4e704b364 commits,
- version 628acd10a763 commits,
- version 61ac07bea362 commits,
- version 601755c11161 commits,
- version 591a8e7f5060 commits,
- version 58c177eb9959 commits,
- version 574bdfc60358 commits,
- version 56ab90714657 commits,
- version 5521caa3f356 commits,
- version 54cc52c60455 commits,
- version 535bfa8d3154 commits,
- version 52e3f7662653 commits,
- version 5135b8a95052 commits,
- version 5056398d1151 commits,
- version 495bfb147150 commits,
- version 4896c7bbe249 commits,
- version 479017ee7247 commits,
- version 46e08da09346 commits,
- version 45f37ef2e545 commits,
- version 4420ea89a044 commits,
- version 4387a8411143 commits,
- version 426bf64d8e42 commits,
- version 419323c26741 commits,
- version 408fbf098840 commits,
- version 39a29e59d139 commits,
- version 38f8db4eb838 commits,
- version 373169f0ff37 commits,
- version 36ccae17d336 commits,
- version 350b7214af35 commits,
- version 34a39b86ac34 commits,
- version 3398ad3c5633 commits,
- version 32f6e1475532 commits,
- version 31f7ad7b8531 commits,
- version 306074145e30 commits,
- version 29a5cb3c5d29 commits,
- version 280d8ad70528 commits,
- version 27ceec076e27 commits,
- version 26692ad78026 commits,
- version 2501c167db25 commits,
- version 2446d1d75a24 commits,
- version 23e9272e7923 commits,
- version 22d7729f2522 commits,
- version 21c295e79921 commits,
- version 2050d7e56120 commits,
- version 19d5ce31df19 commits,
- version 18e0eb44b518 commits,
- version 177a87791117 commits,
- version 16d43522e016 commits,
- version 1584585aef15 commits,
- version 147bd85e4614 commits,
- version 1335c9948f13 commits,
- version 1279a76b6a12 commits,
- version 11e88f071c11 commits,
- version 1005c27c1010 commits,
- version 9e92fdb3f9 commits,
- version 8e78506328 commits,
- version 75343dbbf7 commits,
- version 6a8fdc56f6 commits,
- version 5f91ad01f5 commits,
- version 48238a5594 commits,
- version 3ae60df813 commits,
- version 2f5f6b5972 commits,
- version 1bc8500731 commit,
7 files
+ 431
− 106
Compare changes
- Side-by-side
- Inline
Files
7Loading