Eventing upgrade tests#530
Conversation
|
Skipping CI for Draft Pull Request. |
|
/test all |
8914d4c to
5047f4c
Compare
|
/retest |
mgencur
left a comment
There was a problem hiding this comment.
Overall, looks good! Just a few minor things.
I'd also like to see the tests in action. AFAIK, this PR now runs only the Serving upgrade tests, right?
|
/test all |
|
/test all |
|
@cardil The PR looks good to me but the upgrade tests have a failure in the logs: But they still report success. |
|
Yeah. I know. The error reporting is still not working well for some reason. |
…-eventing-upgrade-tests Conflicts fixed: * hack/lib/serverless.bash * test/upstream-e2e-tests.sh
…-eventing-upgrade-tests Conflicts fixed: * hack/lib/catalogsource.bash * hack/lib/vars.bash * test/upstream-e2e-tests.sh
…-eventing-upgrade-tests
|
/retest |
…-eventing-upgrade-tests Conflicts fixes: * hack/lib/serverless.bash * test/serving.bash * test/upstream-e2e-tests.sh
…-eventing-upgrade-tests Conflicts resolved: * hack/lib/catalogsource.bash * test/lib.bash
|
/test all |
|
/test all |
|
/retest |
To avoid loosing events and most notably "finished" event, I'm lowering interval between sent event to 50 ms from previously used 2 ms.
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cardil, mgencur The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Eventing upgrade tests * Splitting upgrade test to accommodate Eventing * Add an image template * Upgrade tests with Eventing by default * Proper error reporting from shell scripts * Remove serving & eventing ns at teardown * Adding missing return statements + prober end idempotency * Declare a waited PIDs array * Rely on PID directory instead of Bash arrays * Eventing test bits deploy properly * Proper waiting on prober's end * Creating a namespaces for previous release * Add env vars to configure upgrade tests * Lowering interval from 2ms to 50ms To avoid loosing events and most notably "finished" event, I'm lowering interval between sent event to 50 ms from previously used 2 ms.
Eventing upgrade tests * Splitting upgrade test to accommodate Eventing * Add an image template * Upgrade tests with Eventing by default * Proper error reporting from shell scripts * Remove serving & eventing ns at teardown * Adding missing return statements + prober end idempotency * Declare a waited PIDs array * Rely on PID directory instead of Bash arrays * Eventing test bits deploy properly * Proper waiting on prober's end * Creating a namespaces for previous release * Add env vars to configure upgrade tests * Lowering interval from 2ms to 50ms To avoid loosing events and most notably "finished" event, I'm lowering interval between sent event to 50 ms from previously used 2 ms.
Introducing an Eventing upgrade tests to be executed withing a CI.