-
Notifications
You must be signed in to change notification settings - Fork 178
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
WIP system tests improvements #933
base: master
Are you sure you want to change the base?
Conversation
d59a29c
to
e7d4d80
Compare
e7d4d80
to
64e18e4
Compare
build pr |
Makefile
Outdated
@@ -27,6 +27,7 @@ GOVET_CMD := go tool vet | |||
CI_HOST_TARGETS ?= "host-unit-test host-integ-test host-build-docker-image" | |||
SYSTEM_TESTS_TO_RUN ?= "00SSH|Basic|Network|Policy|TestTrigger|ACIM|Netprofile" | |||
ACI_GW_IMAGE ?= "contiv/aci-gw:04-12-2017.2.2_1n" | |||
L3_SYSTEM_TESTS_TO_RUN ?= "00SSH|Basic|Bgp|Network|Policy|TestTrigger|ACIM|Netprofile" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@unclejack, I think we should not filter the L3 tests. Instead we should run all the tests. Last time L3 tests failed because there was a change made that affected the docker service feature. L2 system tests in CI did not catch it as there were filters. Please run all the tests in L3 mode and that can be run once a day (not necessarily for commits)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gkvijay: Thank you for taking a look at this. I'll make sure to check if the tests pass now without filters.
Signed-off-by: Cristian Staretu <[email protected]>
Signed-off-by: Cristian Staretu <[email protected]>
64e18e4
to
298ffff
Compare
@gkvijay: The BgpTriggerLinkUpDown test is failing now. Do you happen to know something about that? We've got to sort out that issue before we can enable all the tests for the L3 test run. |
This PR will make some improvements to the system tests.
This PR includes the following changes right now:
There's no need to have such a long sleep for a Vagrant based setup. The VMs created by Vagrant aren't emulated, they're virtual machines which use hardware acceleration.
Once these changes pass and the L3 tests are fine, I'll make more changes.