mnowster
81bf8e6809
Merge pull request #790 from aanand/shorter-stack-traces
...
Shorter stack traces in tests
2015-10-01 14:34:48 +01:00
Joffrey F
7884ab9fe2
Merge pull request #789 from PierreF/top_ps_args
...
Allow to specify ps_args when listing processes
2015-09-28 14:36:08 -07:00
Joffrey F
f51ae4b309
Merge pull request #793 from docker/792-fix-ports-command
...
Support explicit protocol in Client.port
2015-09-28 14:35:47 -07:00
Joffrey F
d0ccc2e261
Support explicit protocol in Client.port
...
User can now specify a protocol in Client.port using the port/proto
syntax. Default port is now TCP instead of UDP (to match the
behavior of `docker port`) when no proto is specified.
Regression test
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-28 12:06:10 -07:00
Pierre Fersing
c1577606be
Added test for "top" function
...
Signed-off-by: Pierre Fersing <pierre.fersing@bleemeo.com>
2015-09-28 11:59:25 +02:00
Joffrey F
5e331a55a8
Merge branch 'aanand-url-variable-args'
2015-09-25 14:25:20 -07:00
Aanand Prasad
29b12cf007
_url can take arbitrarily many arguments
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-09-25 14:25:00 -07:00
Aanand Prasad
95f42d1631
Shorter pytest stack traces
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-09-25 20:17:25 +02:00
Aanand Prasad
b2c4228bb8
Move pytest default options into pytest.ini
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-09-25 20:16:57 +02:00
Pierre Fersing
2d4a71df2e
Allow to specify ps_args when listing processes
...
Signed-off-by: Pierre Fersing <pierre.fersing@bleemeo.com>
2015-09-25 16:58:27 +02:00
Aanand Prasad
26e22bbd39
Merge pull request #770 from docker/cpu_cfs_opts_support
...
Support for cpu_quota and cpu_period
2015-09-25 09:52:38 +02:00
Joffrey F
3c5185c199
Check API version when using cpu_period and cpu_quota
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-24 10:08:02 -07:00
Joffrey F
d89b2a01f0
cpu_quota and cpu_period unit tests
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-24 10:08:02 -07:00
Joffrey F
3ee30ed5e4
Add support for cpu_quota and cpu_period in host_config
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-24 10:08:02 -07:00
Joffrey F
02f330d8dc
Merge pull request #765 from docker/api_1.20_support
...
Support API version 1.20
2015-09-23 15:32:00 -07:00
Joffrey F
48d72f6703
Bump default API version
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-23 11:35:57 -07:00
Joffrey F
4f992904f0
Merge pull request #786 from ibuildthecloud/missing-api
...
Add docker.api to setup packages
2015-09-22 16:29:09 -07:00
Darren Shepherd
10055eb9dd
Add docker.api to setup packages
...
Signed-off-by: Darren Shepherd <darren@rancher.com>
2015-09-22 16:08:33 -07:00
Joffrey F
4475310eea
Merge pull request #777 from rutsky/patch-2
...
specify default value of stream parameter of exec_start()
2015-09-22 15:02:24 -07:00
Joffrey F
da2b797323
Improve volume bindings integration test
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-22 14:30:03 -07:00
Joffrey F
d6a86e1d69
Fix volumes tests for API version >= 1.20
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-22 14:17:19 -07:00
Joffrey F
8c270dfdf0
Merge pull request #780 from docker/contributing
...
[WIP] Contributing guidelines
2015-09-22 14:06:20 -07:00
Joffrey F
50a33542c8
Merge branch 'aanand-integration-test-fixes'
2015-09-22 11:35:19 -07:00
Aanand Prasad
eec0465832
Make volume binds tests work on any host
...
Instead of creating the test directory directly on the host, create it
by starting a container with the directory bind-mounted, so that it
doesn't matter whether the daemon is local, in a VM or remote.
This removes the need to make /tmp a volume in the test container, and
to share it with the dind container.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-09-22 11:34:49 -07:00
Aanand Prasad
3d6c91b469
Only pull busybox in integration tests if we don't already have it
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-09-22 14:25:28 +02:00
Joffrey F
72b8a295db
Amend version of contributing.md from feedback
...
- Add OS info request in reporting issues section
- Add PR subsection about clear, logical commits
- Add section describing how to set up a dev environment
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-21 15:35:29 -07:00
Joffrey F
c4153c9c87
Add flake8 make task
...
Fix 'make test' task to run a complete series of tests
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-21 15:35:28 -07:00
Joffrey F
d13ab45bb1
Contributing document draft
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-21 15:35:28 -07:00
Joffrey F
ef0c373f14
Pin busybox version to use in integration tests
...
Removed obsolete non-streaming build test
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-21 15:34:10 -07:00
Joffrey F
b3ccdfbf4f
Merge pull request #781 from docker/coverage-pin
...
Force coverage dependency to a version supporting py3.2
2015-09-21 14:57:27 -07:00
Joffrey F
946f176d70
Force coverage dependency to a version supporting py3.2
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-21 14:30:44 -07:00
Joffrey F
dd36fae131
Merge pull request #772 from rutsky/patch-1
...
add missing dots at ends of command descriptions
2015-09-18 17:12:52 -07:00
Joffrey F
9d1f95715a
Merge pull request #779 from rutsky/patch-4
...
fix network_mode 'none' value
2015-09-18 17:12:42 -07:00
Vladimir Rutsky
46dd94d1f3
fix network_mode 'none' value
...
Signed-off-by: Vladimir Rutsky <vladimir@rutsky.org>
2015-09-18 02:58:04 +03:00
Vladimir Rutsky
74a3242b80
specify default value of stream parameter of exec_start()
...
Signed-off-by: Vladimir Rutsky <vladimir@rutsky.org>
2015-09-18 02:20:09 +03:00
Joffrey F
e7ad536168
Merge pull request #764 from docker/744-volume-api-support
...
Volume API support
2015-09-16 13:55:25 -07:00
Joffrey F
8d32631635
Improve volume cleanup logic
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-16 12:55:49 -07:00
Joffrey F
ea9e13ff2b
Detail which exception is thrown by remove_volume
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-16 12:55:49 -07:00
Joffrey F
acd5e634ff
Generic skip decorator for low API version accessible to all tests
...
Add simpler version comparison functions
Add decorator to enforce minimum version in API methods
Fix utils imports
Add minimum_version decorators on API methods that needed it
GroupAdd test requires API version >= 1.20
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-16 12:55:13 -07:00
Joffrey F
ba6df5a2c0
Add documentation for volume API methods
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-16 12:55:12 -07:00
Joffrey F
05267f63d3
Modify unit tests suite to allow mock routes to optionally be method-aware
...
Added mock API routes for volumes API
Add unit tests and integration tests for volume API
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-16 12:54:26 -07:00
Vladimir Rutsky
34784db43f
add missing dots at ends of command descriptions
...
Signed-off-by: Vladimir Rutsky <vladimir@rutsky.org>
2015-09-16 03:27:33 +03:00
Joffrey F
46eb23b4f3
Basic volume API implementation.
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-15 20:01:55 +02:00
Joffrey F
bd6a79fe46
Merge pull request #768 from ColinHuang/master
...
Remove not exists file in MANIFEST.in
2015-09-15 10:30:52 -07:00
Colin Huang
1306a4c282
Remove not exists file in MANIFEST.in
...
Signed-off-by: Colin Huang <sidawei@gmail.com>
2015-09-15 10:13:47 +08:00
Joffrey F
1b798a2901
GroupAdd tests
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-15 01:58:06 +02:00
Joffrey F
ee7292a463
Merge pull request #767 from docker/group_add_support
...
Support group_add param in host config
2015-09-14 16:47:39 -07:00
Joffrey F
0610efbce0
Support group_add param in host config
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-15 01:11:11 +02:00
Maxime Petazzoni
e5fbc42dcb
Merge pull request #763 from docker/api_splitup
...
API splitup
2015-09-13 08:47:07 -07:00
Joffrey F
7a6980d479
Move client internals back to Client class. Remove obsolete ClientBase class
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2015-09-11 16:19:29 -07:00