Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

Commit

Permalink
Merge pull request #1535 from docker/revert-1533-e2e-test-improvements
Browse files Browse the repository at this point in the history
Revert "E2e test improvements"
  • Loading branch information
ndeloof authored Apr 13, 2021
2 parents 9abd990 + 8e8635f commit a958067
Show file tree
Hide file tree
Showing 15 changed files with 38 additions and 26 deletions.
20 changes: 16 additions & 4 deletions aci/e2e/aci-demo/web/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,24 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# BUILD
FROM golang:alpine AS build
FROM ubuntu:latest

# Update and upgrade repo
RUN apt-get update -y -q && apt-get upgrade -y -q

# Install tools we might need
RUN DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y -q curl build-essential ca-certificates git

# Download Go 1.2.2 and install it to /usr/local/go
RUN curl -s https://storage.googleapis.com/golang/go1.2.2.linux-amd64.tar.gz| tar -v -C /usr/local -xz

# Let's people find our Go binaries
ENV PATH $PATH:/usr/local/go/bin

COPY dispatcher.go .
RUN mkdir -p /out && go build -o /out/dispatcher dispatcher.go
RUN go build dispatcher.go

FROM alpine AS run
EXPOSE 80
CMD ["/dispatcher"]

COPY static /static/
COPY --from=build /out/dispatcher /dispatcher
4 changes: 2 additions & 2 deletions local/e2e/compose/fixtures/attach-restart/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
services:
simple:
image: alpine
image: busybox:1.31.0-uclibc
command: sh -c "sleep 5"
another:
image: alpine
image: busybox:1.31.0-uclibc
command: sh -c "sleep 0.1 && echo world && /bin/false"
deploy:
restart_policy:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM nginx:alpine
FROM nginx

ARG FOO
LABEL FOO=$FOO
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM nginx:alpine
FROM nginx

COPY static2 /usr/share/nginx/html
4 changes: 2 additions & 2 deletions local/e2e/compose/fixtures/cascade-stop-test/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
should_fail:
image: alpine
image: busybox:1.27.2
command: ls /does_not_exist
sleep: # will be killed
image: alpine
image: busybox:1.27.2
command: ping localhost
6 changes: 3 additions & 3 deletions local/e2e/compose/fixtures/ipc-test/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
services:
service:
image: alpine
image: busybox
command: top
ipc: "service:shareable"
container:
image: alpine
image: busybox
command: top
ipc: "container:ipc_mode_container"
shareable:
image: alpine
image: busybox
command: top
ipc: shareable
4 changes: 2 additions & 2 deletions local/e2e/compose/fixtures/logs-test/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
ping:
image: alpine
image: busybox:1.27.2
command: ping localhost -c 1
hello:
image: alpine
image: busybox:1.31.0-uclibc
command: echo hello
2 changes: 1 addition & 1 deletion local/e2e/compose/fixtures/network-test/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
mydb:
image: mariadb
image: mysql
network_mode: "service:db"
environment:
- MYSQL_ALLOW_EMPTY_PASSWORD=yes
Expand Down
2 changes: 1 addition & 1 deletion local/e2e/compose/fixtures/restart-test/compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
services:
restart:
image: alpine
image: busybox
command: ash -c "if [[ -f /tmp/restart.lock ]] ; then sleep infinity; else touch /tmp/restart.lock; fi"
4 changes: 2 additions & 2 deletions local/e2e/compose/fixtures/run-test/compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ services:
networks:
- backnet
db:
image: nginx:alpine
image: nginx
networks:
- backnet
volumes:
- data:/test
front:
image: nginx:alpine
image: nginx
networks:
- frontnet
networks:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM nginx:alpine
FROM nginx

ARG FOO
LABEL FOO=$FOO
Expand Down
4 changes: 2 additions & 2 deletions local/e2e/compose/fixtures/simple-composefile/compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
simple:
image: alpine
image: busybox:1.27.2
command: top
another:
image: alpine
image: busybox:1.31.0-uclibc
command: top
4 changes: 2 additions & 2 deletions local/e2e/compose/fixtures/start-stop/compose.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
services:
simple:
image: nginx:alpine
image: nginx
another:
image: nginx:alpine
image: nginx
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM nginx:alpine
FROM nginx
2 changes: 1 addition & 1 deletion local/e2e/compose/ipc_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ func TestIPC(t *testing.T) {
const projectName = "ipc_e2e"
var cid string
t.Run("create ipc mode container", func(t *testing.T) {
res := c.RunDockerCmd("run", "-d", "--rm", "--ipc=shareable", "--name", "ipc_mode_container", "alpine", "top")
res := c.RunDockerCmd("run", "-d", "--rm", "--ipc=shareable", "--name", "ipc_mode_container", "busybox", "top")
cid = strings.Trim(res.Stdout(), "\n")
})

Expand Down

0 comments on commit a958067

Please sign in to comment.