Skip to content

Conversation

@pepov
Copy link
Member

@pepov pepov commented Jul 27, 2023

Improvements around e2e test

Script based e2e tests

Replace the minio based check with a much more lightweight http fluentbit receiver, so that we can comfortably create a matrix test to run against last ~6 kubernetes versions

Go tests

Replace the resourcebuilder install with a helm chart install so that we can get rid of the legacy method and the obsolete code
Make the tests run faster using various optimizations

Signed-off-by: Peter Wilcsinszky peter.wilcsinszky@axoflow.com

@pepov pepov force-pushed the e2e-test-minimal branch from de8be70 to 39f906f Compare July 27, 2023 12:14
@pepov pepov requested review from ahma and sagikazarmark July 27, 2023 12:36
@pepov pepov force-pushed the e2e-test-minimal branch 7 times, most recently from 1089513 to 40ef6a0 Compare July 29, 2023 14:12
pepov added 7 commits July 31, 2023 16:41
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
@pepov pepov force-pushed the e2e-test-minimal branch from 40ef6a0 to 7649405 Compare July 31, 2023 14:41
pepov added 2 commits July 31, 2023 16:53
…erence to operator image

Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
@pepov pepov force-pushed the e2e-test-minimal branch from d50607c to d787dbb Compare July 31, 2023 15:47
@pepov pepov changed the title test: minimal e2e test and matrix job for multiple k8s versions e2e test improvements and removing obsolete resourcebuilder code Jul 31, 2023
Signed-off-by: Peter Wilcsinszky <peter.wilcsinszky@axoflow.com>
@pepov pepov merged commit 6e8647b into master Jul 31, 2023
@pepov pepov deleted the e2e-test-minimal branch July 31, 2023 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants