Commit Graph
88 Commits
Author SHA1 Message Date
Bryan Boreham de939cc39b tests: add an integration test to check connection thinning 2020-01-13 08:59:51 +00:00
Bryan Boreham a32ebf2316 Add a check that the top-level UI is not empty 2018-11-23 13:50:19 +00:00
Bryan Boreham efd4bbd5be Create bpf stop file differently
Somehow the /proc/pid/root thing is not creating a file that can be
seen inside the container any more.
2018-08-25 09:53:55 +00:00
Alban Crequy af14cf796d integration test: restart EbpfTracker 2017-08-17 16:39:27 +02:00
Matthias Radestock 994719b815 test PATH propagation in container shells 2017-08-01 12:12:46 +01:00
Matthias Radestock 9457468362 remove checks for ebpf'ness in integration tests
since probes no longer supply that info
2017-07-30 10:33:29 +01:00
Matthias Radestock b39b3e6274 re-add tests that were previously failing when using ebpf 2017-07-11 22:50:47 +01:00
Matthias Radestock 672beb64fa don't use eBPF in a couple of tests
There really should be two variants - with and without eBPF - but the
latter is broken due to #2689.
2017-07-06 18:26:28 +01:00
Matthias Radestock b2f14a96c5 refactor: extract a couple of test helpers 2017-06-25 10:27:49 +01:00
Matthias Radestock 30168c520e don't look for 'weaveproxy' - it no longer exists
... as of Weave Net 2.0
2017-06-25 08:08:09 +01:00
Matthias Radestock 6ef8281ad0 replace weave run with use of weave proxy
since Weave Net 2.0 removed `weave run`.
2017-06-25 08:08:09 +01:00
Alfonso Acosta b2e6b97aa8 Fix ebpf-connection checking 2017-05-31 15:10:52 +00:00
Alfonso Acosta 71e035665b Adjust integration tests 2017-05-31 10:04:52 +00:00
Alban Crequy b761b5e52b integration tests: better log messages 2017-05-19 14:49:38 +02:00
Alban Crequy 4613819cb9 integration test: accept before kretprobe 2017-05-19 14:49:38 +02:00
Alfonso Acosta 1063a7bf39 Remove test debugging 2017-05-18 20:31:56 +00:00
Alfonso Acosta 7491031769 Add integration test 2017-05-18 20:28:28 +00:00
Iago López Galeiras df9de11643 Revert "integration test: disable flaky test 311"
This reverts commit d1467b67a4.
2017-03-29 15:57:32 +02:00
Alban Crequy d1467b67a4 integration test: disable flaky test 311
Temporarily disable the test. See https://github.com/weaveworks/scope/issues/2379
2017-03-23 12:13:43 +01:00
Alban Crequy 904da40fad integration tests: list containers & endpoints for debugging
And when endpoints_have_ebpf() fails to find all endpoints with eBPF,
print an example of endpoint.
2017-03-17 16:50:24 +01:00
Michael Schubert 21047dc77f Add 313_container_to_container_edge_with_ebpf_proc_fallback_test.sh 2017-03-14 13:59:09 +01:00
Alban Crequy b70f047407 integration: disable tests with internet edge
They are currently flaky.

See https://github.com/weaveworks/scope/issues/2308
2017-03-09 13:21:58 +01:00
Iago López GaleirasandAlban Crequy 6d55a344a6 integration: add tests for eBPF 2017-03-08 22:11:12 +01:00
Iago López GaleirasandAlban Crequy 0e05198162 integration: remove check if on us-central-1
There's no obvious reason why those tests can only be run on
us-central-1, remove the check.

It was added with 1577b90c6
2017-03-08 22:11:12 +01:00
Alban CrequyandAlfonso Acosta 32550f60f2 integration: restart docker daemon after each test (#2298)
To be sure that containers from previous tests are not running in the
next test.
2017-03-04 09:47:40 +01:00
Alban CrequyandAlessandro Puccetti cf507de619 integration/gce.sh: allow PROJECT override 2017-02-21 17:19:19 +01:00
Alban Crequy beec651cd7 Revert "bin/setup-circleci-secrets: possibly use generic credentials"
This reverts commit d0a5315c5c.
2017-02-10 20:17:02 +01:00
Alban Crequy d0a5315c5c bin/setup-circleci-secrets: possibly use generic credentials
If the $SECRET_SCRIPT environment variable is defined in CircleCI, this
can override the GCE credentials.

I now use "base64" instead of "openssl base64" in order to support long
lines in base64 text. It's useful when the text comes from a long
environment variable like $SECRET_SCRIPT defined in CircleCI.

Also, the $PROJECT environment variable can now override the GCE project
name. Before, it needed to be named scope-integration-tests.
2017-02-09 17:42:36 +01:00
Alfonso Acosta 3ed02d9a9a Make integration tests more robust 2017-01-19 11:24:34 +00:00
Alfonso Acosta 57300c6bec Fix typo in test 2017-01-19 11:24:17 +00:00
Iago López Galeiras 5cb5c7d42e Fix shfmt issues 2017-01-18 11:51:41 +01:00
Iago López Galeiras 43d9f38c5e Fix various linter issues
Found via shellcheck.
2017-01-18 11:51:41 +01:00
Alfonso Acosta 58d8ae3ea4 Review comments 2016-09-26 10:53:59 +00:00
Alfonso Acosta c15d071f88 Add sleep between scope launch and top 2016-09-26 08:11:20 +00:00
Alfonso Acosta 7fddaa9fd1 Print logs to debug shutdown integration test 2016-09-23 15:28:57 +00:00
Alfonso Acosta 12a3300286 Fix integration tests 2016-08-23 16:29:00 +00:00
Tom Wilkie 24062be6c9 Increase test replicas (#1529)
* Increase number of test VMs to 5 per shard.

* Make pipe router test shorter.
2016-05-19 11:00:51 +01:00
Tom Wilkie 2113795b9e Don't checkpoint weave during integration tests. 2016-05-16 15:10:43 +01:00
Tom Wilkie f346ec535c Don't require the user to specify localhost when manually listing hosts 2016-05-12 11:51:47 +01:00
Alfonso Acosta c1c40ad20d Add host-level terminals 2016-03-29 16:05:04 +00:00
Paul Bellamy 80dc714c1e rename LabelMajor to Label 2016-03-29 14:00:11 +01:00
Paul BellamyandTom Wilkie 55d84bfa02 Add integration test for non-empty topologies. 2016-03-22 17:23:50 +00:00
Tom Wilkie 7d0b1cec61 Fix integration test 2016-03-03 20:22:47 +00:00
Tom Wilkie f154e7a483 Add connection tables to details panel 2016-03-03 16:17:55 +00:00
Tom Wilkie 7abb296372 Merge pull request #1069 from weaveworks/1053-use-default-shell
Try to figure out the most suitable shell to use
2016-03-02 10:58:31 +00:00
Alfonso Acosta 46b4fa39ec Integration test 2016-03-01 20:36:56 +00:00
Tom WilkieandTom Wilkie bc48a48133 Split the internet node for incoming vs outgoing connections. 2016-03-01 14:11:47 +00:00
Tom Wilkie 96830942ed Plumb through custom weave domains. 2016-02-25 19:39:08 +00:00
Tom Wilkie 5f0b24e371 Disable checkpointing in tests. 2016-02-25 09:37:03 +00:00
Tom Wilkie 458c5aae39 Bump template name to get latest version of docker. 2016-02-22 12:14:36 +00:00