Commit Graph

54 Commits (906403aebf7dbb85a56baf36c33081301e6dfc47)

Author SHA1 Message Date
Medya Gh 2e64eb7952 convert all rr.Args to rr.Command() 2020-03-25 22:21:19 -07:00
Medya Gh a30ec2574c improve logs for fn_mount_cmd tests' 2020-03-25 20:18:05 -07:00
tstromberg de1d2639da Set explicit memory defaults in integration tests 2020-03-05 13:03:57 -08:00
Medya Gh c745cc46b2 add sudo to systemctl commands 2020-02-22 11:12:18 -08:00
Medya Gh 2da158a1a0 typo 2020-02-20 17:01:28 -08:00
Medya Gh 6e0aeda4ea change all time durations 2020-02-20 16:19:59 -08:00
Thomas Stromberg caf4c62943 Move --install-addons toggle to tests that do not use addons 2020-02-06 17:35:52 -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 ca06c7224e Increase context timeout 2019-12-19 12:56:07 -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 a3c8299995 Improve start offsets in MaybeSlowParallel by using a schedule 2019-10-30 07:47:09 -07:00
Thomas Strömberg 978d05b11e
Merge pull request #5382 from tstromberg/too-much-logs
Redirect machine driver logs to glog, reduce log spam elsewhere
2019-09-17 10:47:11 -07:00
Thomas Stromberg 63069575ba Decrease logging level: the extra spam hurts rather than helps 2019-09-17 09:53:58 -07:00
Thomas Stromberg fff8f5cbec Offset integration tests which start clusters by 5s 2019-09-17 07:08:57 -07:00
Thomas Stromberg 6eadaaaaf9 Use CleanupWithLogs, even for docker, so that we see docker logs 2019-09-13 09:11:19 -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 951cea7f1f Increase TestDockerFlags verbosity 2019-09-11 13:09:33 -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 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 4de8fe5aeb making parallel optional 2019-07-31 22:50:04 -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 4c8ea939ab defer delete minikube in all tests 2019-07-30 10:45:31 -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 f104fc68e1 Rename all subset tests files 2019-07-30 10:44:54 -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 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
Medya Gh d1a41e0015 Added default profile 2019-07-30 10:40:11 -07:00
tstromberg 21ab32eaf8 Make GlobalArgs vs StartArgs more explicit 2019-07-12 16:57:23 -07:00
tstromberg 44c8dd52a8 Add --wait flag to allow users to skip pod health checks 2019-07-12 14:18:43 -07:00
Thomas Stromberg 6e693d22ee lint-a-geddon is here 2019-05-13 21:43:52 -07:00
Thomas Stromberg 8aae0f72f8 Set --v=5, which seems to be the initial right level for testing 2018-12-20 10:16:47 -08:00
Thomas Stromberg ab5d433448 Make tee work with RunWithContext also 2018-12-19 11:16:08 -08:00
Thomas Strömberg e0df20f294 Restrict TestDocker commands to 10 minutes of total runtime. (#3350)
* Restrict TestDocker commands to 10 minutes of total runtime.
* Hide unneccesarily scary delete error
2018-11-27 08:24:28 -08:00
Thomas Stromberg 5ea3ef88ec Revert "Remove lint issues from integration tests, mostly by adding error"
This reverts commit af61bf790c.
2018-09-28 17:00:55 -07:00
Thomas Stromberg af61bf790c Remove lint issues from integration tests, mostly by adding error
handlers.
2018-09-28 11:57:48 -07:00
Yongkun Anfernee Gui c07258b45a Fix more permissions 2018-02-09 14:32:53 -08:00
Matt Rickard f966c8cf31 Add NewMinikubeRunner, separate start args
* Separate start args from args passed to every command.  This is so
that we can call `minikube logs` and `minikube status` with the proper
flags (for the bootstrapper)

* Add a NewMinikubeRunner function to make getting a minikube runner
easier.
2017-09-08 20:14:21 -07:00
Aaron Prindle f4a8ece0ae Additional none driver changes 2017-05-26 13:33:26 -07:00
Aaron Prindle 88613090a9 Added none driver 2017-05-19 14:51:19 -07:00