Medya Gh
d7fe968bde
fix verifying kuberentes images test
2020-11-10 10:39:10 -08:00
Thomas Stromberg
8bc83250b0
Shorten diff
2020-08-22 10:21:40 -07:00
Thomas Stromberg
393aa5926f
Fail fast if the context timer has run out
2020-08-22 10:18:15 -07:00
Sharif Elgamal
3fc412bcc2
fix status calls in tests
2020-05-21 14:44:47 -07:00
Medya Gh
8b630c2cbc
pull upstream
2020-05-12 20:37:32 -07:00
Medya Gh
861c99be72
rename
2020-05-12 20:37:32 -07:00
Medya Gh
8948828fc1
dont deploy for cni ones
2020-05-12 20:37:32 -07:00
Medya Gh
7f7e35d7b5
remove extra line
2020-05-12 20:37:32 -07:00
Medya Gh
5055b5b29d
lint
2020-05-12 20:37:32 -07:00
Medya Gh
fa86c29cea
more subtest
2020-05-12 20:37:32 -07:00
Medya Gh
beaf6a17fb
break down test strat stop to sub tests
2020-05-12 20:37:32 -07:00
Thomas Stromberg
f7f7ca7fcd
Switch back to CleanupWithLogs, make more things fatal so that logs come sooner
2020-05-08 19:03:03 -07:00
Thomas Stromberg
2868c7981b
Run 'minikube logs' when sub-tests fail, remove some extraneous logging
2020-05-08 13:12:30 -07:00
Thomas Stromberg
0ad2b2581c
Less verbosity for start_stop
2020-04-29 12:33:47 -07:00
Priya Wadhwa
3d05a43c8b
Upgrade oldest supported k8s version to v1.12.0
2020-04-17 11:58:09 -07:00
Priya Wadhwa
9319a6a3a2
Move preload tests into preload_test.go for better organization
2020-04-16 12:30:41 -07:00
Priya Wadhwa
c722f3b001
reintroduce memory flag
2020-04-16 12:03:00 -07:00
Priya Wadhwa
d0c2b642ab
remove mem requirement
2020-04-16 11:39:46 -07:00
Priya Wadhwa
0e3950dff0
Change name of preload test for easier local testing
2020-04-16 11:28:26 -07:00
Medya Gh
10f924df4a
increase dashboard more
2020-04-10 03:58:22 -07:00
Medya Gh
204e469eeb
increase time out for dashboard
2020-04-10 03:10:06 -07:00
Medya Gh
2d6b8c531c
fix negated if
2020-04-07 12:04:26 -07:00
Medya Gh
b748766c24
wait cni
2020-04-07 11:06:12 -07:00
Medya Gh
9b04d2afbb
change all q to s for rr.Output
2020-04-01 21:40:09 -07:00
Vincent Link
5bb0c580a0
Add simple embed-certs integration test
2020-03-29 15:12:37 +02:00
Medya Gh
2e64eb7952
convert all rr.Args to rr.Command()
2020-03-25 22:21:19 -07:00
Medya Gh
dc5dd62b58
lint
2020-03-25 22:15:24 -07:00
Medya Gh
acc951033b
improve test logs for start_stop_delete
2020-03-25 22:10:32 -07:00
Priya Wadhwa
455ebeac01
update test, don't need to rerun v1.17.0 since those images exist anyway
2020-03-24 17:28:57 -07:00
Priya Wadhwa
8d9e26d994
Test restart with preloaded tarball and without
2020-03-24 11:58:41 -07:00
Priya Wadhwa
4a7f59f8a8
remove preload flag
2020-03-24 10:59:25 -07:00
Priya Wadhwa
5ef83f35e2
Add --preload flag to optionally turn off preload
2020-03-24 10:53:02 -07:00
Thomas Stromberg
e6948b90b4
Trim crio prefix, dedup results
2020-03-21 10:47:08 -07:00
Priya Wadhwa
3462c4ce94
Update integration test
2020-03-11 14:06:32 -07:00
Priya Wadhwa
68f236654f
Add integration test
2020-03-10 19:32:22 -07:00
tstromberg
de1d2639da
Set explicit memory defaults in integration tests
2020-03-05 13:03:57 -08:00
Medya Gh
2da158a1a0
typo
2020-02-20 17:01:28 -08:00
Medya Gh
763d54025c
change all timeouts in the integration tests
2020-02-20 16:40:18 -08:00
Medya Gh
6e0aeda4ea
change all time durations
2020-02-20 16:19:59 -08:00
anencore94
6540cfaf31
Update delete-config-context test ( #6567 )
...
update the test to use exitcode as as assertion
and to print stdout for debugging easily in error
case
Signed-off-by: anencore94 <anencore94@kaist.ac.kr>
2020-02-10 13:44:53 -07:00
anencore94
460f8d0187
Fix bug to delete context when delete minikube
...
- when `minikube delete`, minikube must delete its config which
are set when `minikube start`.
- But, there was some mistakes in the function that does this
logic
Signed-off-by: anencore94 <anencore94@kaist.ac.kr>
2020-02-07 20:00:08 +09:00
tstromberg
4ed5b4838e
Add integration test to ensure that we addons enabled while the cluster was stopped come up successfully
2020-02-03 10:50:06 -08:00
tstromberg
f283a576c1
Promote status function to one that should be used across tests
2020-01-30 14:36:39 -08:00
tstromberg
711dab3848
Update CRIO test to v1.15.7 to fix cgroups bug
2020-01-24 14:39:53 -08:00
tstromberg
9fc5db914c
Decrease cylomatic complexity of TestStartStop
2020-01-22 16:39:26 -08:00
tstromberg
1a13055d00
Add integration tests
2020-01-22 15:50:09 -08:00
Thomas Stromberg
0fee6cbe3a
Merge master
2020-01-09 15:16:29 -08:00
Thomas Stromberg
e5fd7a6a81
Replace integration-test specific hacks with actual protection against racey events
2020-01-09 12:58:10 -08:00
tstromberg
e7572ed98b
Fix variable name
2019-12-19 13:03:43 -08:00
tstromberg
90a6a1e430
Improve image filter
2019-12-19 12:54:05 -08:00
tstromberg
e9ee73ba17
Double timeouts, filter image list further
2019-12-18 15:14:10 -08:00
tstromberg
0ae29db951
Increase timeouts/offsets for more reliable integration testing
2019-12-18 14:53:46 -08:00
tstromberg
c0349fb9ad
Don't check image versions with the none driver (no crictl)
2019-12-10 17:53:04 -08:00
Thomas Stromberg
a1ddd283fe
Check errors, remove docker.io prefix used by crio
2019-12-10 14:28:40 -08:00
Thomas Stromberg
32e0732e15
Add integration test
2019-12-10 14:02:12 -08:00
Thomas Stromberg
850ee4bf62
Refactor wait code into WaitForStartSlot to avoid parallel conflation
2019-10-30 09:27:25 -07:00
Thomas Stromberg
b77490aba9
Remove trailing semicolon
2019-10-29 23:02:14 -07:00
Thomas Stromberg
9303f5dd2f
Correct bad merge
2019-10-29 22:42:15 -07:00
Thomas Stromberg
ecaf6ddb86
explicitly set --wait=true
2019-10-29 22:16:52 -07:00
Thomas Stromberg
279915a38d
Merge
2019-10-29 21:50:50 -07:00
tstromberg
f6bd4df15c
Address feedback
2019-10-29 14:21:53 -07:00
Thomas Stromberg
f34b51db65
default-ulimit should be an arg, not an environment var
2019-10-29 07:56:31 -07:00
Thomas Stromberg
205376fc6d
WIP: Consistently set 'ulimit -n' across runtimes
2019-10-28 22:31:57 -07:00
Thomas Stromberg
a0a5b685f9
Move delete --all test so that it is run in serial
2019-10-17 12:38:02 -07:00
Marek Schwarz
09ce93faf0
Added delete --all to common.sh
...
Run delete --all after start_stop_delete_test
2019-10-10 21:32:27 +02:00
Thomas Stromberg
fff8f5cbec
Offset integration tests which start clusters by 5s
2019-09-17 07:08:57 -07:00
tstromberg
027e2ea39b
Add more logging for test failures
2019-09-16 13:25:20 -07:00
Thomas Stromberg
9fa0453c73
Call fatalf if first start fails in start_stop_delete
2019-09-13 10:04:40 -07:00
Thomas Stromberg
625a4f8c05
Minor tuning of test log verbosity
2019-09-13 07:42:30 -07:00
Thomas Stromberg
340fe232df
Increase context timeouts for poorly behaved hosts
2019-09-12 17:06:59 -07:00
Thomas Stromberg
7c2801f565
Double context.WithTimeout durations for slower test machines
2019-09-11 15:20:19 -07:00
Thomas Stromberg
90608a3169
Refactor parallelized integration tests for clarity
2019-09-11 09:59:38 -07:00
Medya Gh
246f33f52b
Less Retry on minikube, new auto fail helpers MustStart,MustRun
2019-08-21 15:56:46 -07:00
Medya Gh
eef31403b4
Unified StartFail Logging, more t.Error and Added download only test,
2019-08-21 15:56:46 -07:00
Medya Gh
06d0e48156
move all RetryX to retry.Expo
2019-08-13 22:18:47 -07:00
Medya Gh
8763e6d692
Add integration test for kubeconfig current-context
2019-08-09 15:52:48 -07:00
Thomas Stromberg
32c405d44d
Fix way flags are being passed into crio test
2019-08-09 06:35:39 -07:00
Thomas Stromberg
d18978450c
Restore --disable-driver-mounts flag
2019-08-08 17:12:33 -07:00
Medya Gh
e6079dc358
final touch on parallel integration
2019-08-01 16:42:29 -07:00
Medya Gh
5a5bec97dc
detect profile name for all tests using profileName(t)
2019-08-01 12:44:41 -07:00
Medya Gh
59e6dc8f46
add more tear down and clean up
2019-08-01 00:31:38 -07:00
Medya Gh
270317b860
tweak
2019-07-31 23:05:43 -07:00
Medya Gh
4de8fe5aeb
making parallel optional
2019-07-31 22:50:04 -07:00
Medya Gh
14219e1967
fix minikube runner get status
2019-07-31 13:17:08 -07:00
Medya Gh
43751a4f4a
linting
2019-07-31 12:05:57 -07:00
Medya Gh
78e15577bd
log stderr added retriable command
2019-07-31 11:32:49 -07:00
Medya Gh
5fb29ebae7
refactor]
2019-07-30 16:36:53 -07:00
Medya Gh
aee599f011
add hostname friendly testnames, improve download-only test
2019-07-30 15:38:46 -07:00
Medya Gh
3926125c76
Create a new run group for start_stop_delete tests
2019-07-30 13:20:44 -07:00
Medya Gh
9ee922e286
Proxy tear down none
2019-07-30 10:46:46 -07:00
Medya Gh
ce27dba276
Added timeout for start
2019-07-30 10:45:52 -07:00
Medya Gh
e94da73884
Fix zombie defuncts by not waiting for tear down
2019-07-30 10:45:44 -07:00
Medya Gh
4728165354
Add run group for defer paralell
2019-07-30 10:45:44 -07:00
Medya Gh
ff747089cc
add minikube delete to all tests at the end
2019-07-30 10:45:22 -07:00
Medya Gh
dabd0c41d4
get profile names automaticly from test names
2019-07-30 10:45:05 -07:00
Medya Gh
050c7aedb3
add new helper for minikube runner fix proxy test
...
merge upstream commons
2019-07-30 10:44:21 -07:00
Medya Gh
e3db9a41ba
decouple isNoneDriver from minikube driver for more reusability
2019-07-30 10:43:47 -07:00
Medya Gh
9b3f72024a
list vms after clean up
2019-07-30 10:42:55 -07:00
Medya Gh
c6c84ab835
Add profile to test start stop
2019-07-30 10:42:42 -07:00
Medya Gh
ab28a3ced1
# This is a combination of 5 commits.
...
# This is the 1st commit message:
organize integration tests files by type
# This is the commit message #2 :
Adding separate profile for each kind of test
# This is the commit message #3 :
Adding clean up to delete newly added TestVms
# This is the commit message #4 :
goimport
# This is the commit message #5 :
making them run in parallel
2019-07-30 10:40:38 -07:00