Commit Graph

25 Commits

Author SHA1 Message Date
Tim St. Clair
b90878fcb1 Don't escape e2e test command output in error messages 2016-04-05 15:43:33 -07:00
Vishnu Kannan
dbb3ed8d5c Remove test args from the runner since it is not needed/used.
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2016-03-15 09:23:54 -07:00
Vishnu kannan
17a09ffbc5 Re-enable disk usage integration tests with retries instead of an opaque sleep.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-23 17:20:02 -08:00
Phillip Wittrock
84738b9226 Use vanilla ssh instead of gcloud ssh for e2e tests to work around 'gcloud compute ssh' flakes. Fixes #1056. 2016-02-11 15:23:53 -08:00
Phillip Wittrock
80e0c6405c Add ssh-options flag so it can be tested by the pr builder in followup #1108 2016-02-11 14:48:36 -08:00
Phillip Wittrock
cf8f46f58d fix integration tests always passing because of obscure golang variable shadowing rules 2016-02-10 16:34:48 -08:00
Vishnu kannan
f5829b4744 Rework the v2.1 API to expose container Info.
Added a test for filesystem stats. Devicemapper backend is ignored

Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-03 17:02:49 -08:00
Vishnu kannan
9389fdabe5 Fix integration test runner.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-01 15:15:13 -08:00
Vishnu Kannan
5917e84a0c Make e2e tests dump attributes and logs on failure.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-01 14:36:07 -08:00
Phillip Wittrock
ae7f38b16f change whitelist init function name 2016-01-07 10:27:43 -08:00
Phillip Wittrock
144ccdf657 Remove added whitespace 2016-01-05 13:27:50 -08:00
Phillip Wittrock
081f391bba Move whitelist regex list to a config file 2016-01-05 11:52:39 -08:00
Phillip Wittrock
be439fb2bf Add whitelisted test failure for tx packets not equal 2016-01-04 15:09:17 -08:00
Phillip Wittrock
e2b96bb877 Only retry whitelisted test failure flakes instead of retrying on any failure.
We should explicitly be retrying on certain conditions and not blindly doing so.
2016-01-04 14:42:44 -08:00
Phillip Wittrock
808a917fc0 Retry cadvisor e2e tests to compensate for test flakyness 2015-12-14 13:47:07 -08:00
Lei Xue
dbbe38dfed re-order the import package 2015-11-30 16:43:22 +08:00
Phillip Wittrock
fd4b4ba2bc Test refactoring to support "project" flag. 2015-11-19 11:13:15 -08:00
Victor Marmol
a55aeceeb6 Remove Jenkins env setup 2015-05-20 12:50:23 -07:00
Victor Marmol
e6ba228815 Replace gcutil with gcloud usage 2015-05-07 08:12:12 -07:00
Victor Marmol
4b84661fcf Add extra logging for cAdvisor invocation. 2015-02-23 11:24:37 -08:00
Victor Marmol
19126f7f8a Use pkill instead of killall.
pkill is available on more systems.
2015-02-17 11:01:36 -08:00
Victor Marmol
e7fd18c24d Allow the runner to run tests on multiple instances. 2015-02-17 08:17:37 -08:00
Victor Marmol
e42ca5787d Don't use screen to run cAdvisor in the background.
Some distros don't have screen. Here we wait for cAdvisor to come up
before continuing.
2015-02-17 06:33:45 -08:00
Victor Marmol
5851645aa6 Setup necessary env variables for e2e. Also, don't run tests for trivial changes. 2015-01-26 16:19:45 -08:00
Victor Marmol
21bdea3dcc Add integration test runner.
Runner builds a cAdvisor, prepares it on a remote machine, and executes
the integration tests targetting the remote machines.

Script builds the runner and runs it.
2015-01-23 10:57:29 -08:00