-
Notifications
You must be signed in to change notification settings - Fork 420
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
feat: [PoC] Set up integration tests - with setup #1989
Conversation
Integration tests failure for 9a42a280629572d81c0aab14ee63e2bcfea50e53 |
1 similar comment
Integration tests failure for 9a42a280629572d81c0aab14ee63e2bcfea50e53 |
9a42a28
to
e3ffec4
Compare
Integration tests success for e3ffec4f0bf17f471a71fdfe0d99913b1f3c22e9 |
e3ffec4
to
27de15c
Compare
Integration tests success for 27de15c23e71ba2d37e0b3f83115cc278a70b30b |
27de15c
to
1f72f3a
Compare
Integration tests failure for 1f72f3a0c26c47380c9beeb7b6b117532e56211e |
# Conflicts: # pkg/sdk/pipes_integration_test.go
1f72f3a
to
0adbd9c
Compare
Integration tests success for 0adbd9c303766e92642b6d8c8810649ae5235b94 |
This was just a PoC. Continuation in #2111. |
Changes
This is a short PoC of introducing TestMain wrapper to all integration tests to avoid common setup and cleanup (with the aim to reduce boilerplate and tests time).
There are two PRs:
On local machine the difference in running example test was around 20% time reduction (accordingly without and with set up):
Test Plan