Andrea Luzzardi
c8f0fa545a
integration: events: Fix race condition in tests.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-08 18:22:55 -07:00
Andrea Luzzardi
4e118defc2
Merge pull request #733 from snrism/consul_integration_test
...
Integration test for consul discovery service
2015-05-08 14:21:09 -07:00
Sriram Natarajan
63492feb3f
Integration test for consul discovery service
...
Signed-off-by: Sriram Natarajan <natarajan.sriram@gmail.com>
2015-05-08 21:11:31 +00:00
Andrea Luzzardi
833377929b
Merge pull request #750 from jimmyxian/fix-run
...
Fix all api tests which do not need to use "run"
2015-05-08 13:31:52 -07:00
Xian Chaobo
b986c151c5
fix all api tests which do not need to use run
...
Signed-off-by: Xian Chaobo <xianchaobo@huawei.com>
2015-05-07 22:07:34 -04:00
Andrea Luzzardi
f50dedee66
Merge pull request #747 from vieux/fix_flacky_rm_test
...
fix flacky rm test
2015-05-07 17:30:58 -07:00
Andrea Luzzardi
0bd4b1faca
Merge pull request #732 from vieux/fix_name_unique
...
fix name checks in create and rename
2015-05-07 16:24:16 -07:00
Victor Vieux
aeb83be5df
fix flacky rm test
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2015-05-07 16:21:43 -07:00
Andrea Luzzardi
eeeba78a7f
Merge pull request #746 from vieux/speedup_travis
...
do not check dco in travis
2015-05-07 16:16:54 -07:00
Victor Vieux
a3a2fbe628
do not check dco in travis
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2015-05-07 16:13:56 -07:00
Victor Vieux
056f7150ab
add test
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2015-05-07 16:08:50 -07:00
Victor Vieux
a74d00d1c5
fix name checks
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2015-05-07 15:50:34 -07:00
Andrea Luzzardi
1bca3fb483
Merge pull request #744 from aluzzardi/ps-filters
...
container: Use state strings from dockerclient instead of embedding them
2015-05-07 15:50:17 -07:00
Andrea Luzzardi
5ee115fcd5
container: Use state strings from dockerclient instead of embedding
...
them.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-07 15:42:26 -07:00
Andrea Luzzardi
4f1c9597d8
godeps: Update dockerclient.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-07 15:42:26 -07:00
Alexandre Beslic
0317189ef2
Merge pull request #738 from aluzzardi/ps-filters
...
docker ps: Support for filters and improve state management.
2015-05-07 15:37:59 -07:00
Andrea Luzzardi
0556ad6d54
integration: ps --filter: wait for exited to containers to actual exit.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-07 01:32:49 -07:00
Andrea Luzzardi
64ae9eef9b
integration: add some debug to ps
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-07 01:25:03 -07:00
Andrea Luzzardi
c69f0db71f
docker ps: Support for filters and improve state management.
...
- `docker ps` now fully supports `--filter` flags
- Generate `Status` in `docker ps` dynamically. "Up X seconds" is now
real-time.
- Misc cleanup.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 23:38:32 -07:00
Andrea Luzzardi
8a00a5ff10
engine: Force full refresh when container changes state.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 23:38:32 -07:00
Andrea Luzzardi
4cf0a32e4d
container: Add Status() and StateString() formatters.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 23:38:32 -07:00
Andrea Luzzardi
c9199cef5a
godep: update docker/docker/pkg
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 23:38:32 -07:00
Andrea Luzzardi
1a82c9ce7d
godep: update dockerclient.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 22:52:30 -07:00
Andrea Luzzardi
f49fc12ff3
Merge pull request #719 from aluzzardi/regression-tests
...
Regression tests
2015-05-06 16:13:01 -07:00
Andrea Luzzardi
0cc5d18e54
Merge pull request #730 from aluzzardi/integration-performance
...
Integration performance
2015-05-06 16:12:47 -07:00
Andrea Luzzardi
95511f1074
integration: force start_docker_with_busybox to only take the latest tag
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 15:47:53 -07:00
Andrea Luzzardi
cfbb555bba
integration: cleanup debug echo and test names
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 15:47:28 -07:00
Andrea Luzzardi
c75992a3bd
integration: faster. faster. faster.
...
- Use start_with_busybox everywhere it's possible.
- Start only what we need.
- Improved correctness of a few tests at the same time.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 10:51:07 -07:00
Andrea Luzzardi
0bf6cf6dc9
integration helpers: add start_with_busybox
...
starts an engine with a preloaded busybox without pulling (much faster).
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 10:51:07 -07:00
Andrea Luzzardi
7865004ec9
Merge pull request #725 from aluzzardi/discovery-integration-cleanup
...
Discovery integration cleanup
2015-05-06 10:50:11 -07:00
Andrea Luzzardi
cfd93a3ae7
Merge pull request #727 from aluzzardi/api-integration-split
...
integration: API tests split
2015-05-06 00:38:17 -07:00
Andrea Luzzardi
fad492bc41
integration: run the API test suite by default
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 00:35:55 -07:00
Andrea Luzzardi
85464cdc7c
integration: split api into individual tests
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 00:35:55 -07:00
Andrea Luzzardi
75c54c22a1
integration helpers: allow tests to be located in subdirectories.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 00:35:02 -07:00
Andrea Luzzardi
9d3dd85cf1
fix master
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 00:16:05 -07:00
Andrea Luzzardi
8b89d8b615
integration: split api into individual tests
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-06 00:12:57 -07:00
Victor Vieux
09da40e0cc
Merge pull request #726 from aluzzardi/integration-naming-cleanup
...
integration: merge version-and-commits and main into cli.
2015-05-05 23:52:56 -07:00
Victor Vieux
cf0098ae40
Merge pull request #691 from aluzzardi/container-config
...
Embed ContainerConfig into Container
2015-05-05 23:51:18 -07:00
Andrea Luzzardi
68b8bfbe16
Merge pull request #663 from jimmyxian/add-events-search-stats-version-wait-integration-test
...
Add events/search/stats/version/wait integration test
2015-05-05 20:34:42 -07:00
Andrea Luzzardi
ef1a1077cf
Merge pull request #720 from jimmyxian/fix-attach-websocket
...
bug fix: attach through websocket integration test
2015-05-05 20:20:07 -07:00
Xian Chaobo
b0b2290e25
using output instead of lines
...
Signed-off-by: Xian Chaobo <xianchaobo@huawei.com>
2015-05-05 23:13:58 -04:00
Andrea Luzzardi
eb4df9db00
integration: merge version-and-commits and main into cli.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-05 19:52:25 -07:00
Xian Chaobo
b5756d6018
check pull status
...
Signed-off-by: Xian Chaobo <xianchaobo@huawei.com>
2015-05-05 22:40:14 -04:00
Andrea Luzzardi
2815f100bd
Merge pull request #724 from vieux/fix_affinity_images_test
...
fix affinities.bats and add test in affinity_test.go
2015-05-05 19:32:47 -07:00
Andrea Luzzardi
a2703e0562
integration: helpers cleanup.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-05 19:19:10 -07:00
Andrea Luzzardi
3501e45f4f
integration: Improved discovery testing.
...
Verify that swarm can see new nodes joining discovery.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-05 19:14:59 -07:00
Andrea Luzzardi
9124f3a0c7
cluster: Improved discovery duplication error messaging.
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-05 19:13:57 -07:00
Andrea Luzzardi
4ac91fd7cd
integration helpers: Revamped swarm join/manage.
...
- swarm_join can be called multiple times. Only new nodes will join the
discovery.
- swarm_join won't return until the nodes are visible in discovery
(swarm list).
- swarm_manage won't return until the nodes are visible in the manager.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2015-05-05 18:35:16 -07:00
Andrea Luzzardi
bd3c5c3636
Revert "use retry to wait for swarm join"
...
This reverts commit 89fe217e12
.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
Conflicts:
test/integration/helpers.bash
2015-05-05 18:35:09 -07:00
Xian Chaobo
f6254241df
using docker_host instead of docker
...
Signed-off-by: Xian Chaobo <xianchaobo@huawei.com>
2015-05-05 21:09:25 -04:00