buildkit/client
Erik Sipsma 0539181757 Update tests for consistency w/ dockerd.
When vendored into moby, the local exporter uses a user map that results
in all files being given at most 755 permissions. This change updates
the test to use permissions less than or equal to that to make tests
equivalent whether running w/ dockerd worker or any other type.

Additionally, add assertions that exported images also have the expected
contents, which helps ensures consistency between images created by
dockerd and those created by vanilla buildkit.

Signed-off-by: Erik Sipsma <erik@sipsma.dev>
2021-12-06 19:18:16 -08:00
..
buildid allow frontends to be run directly on the control client side 2018-08-14 11:50:08 +01:00
connhelper new connection helper: podman-container://<CONTAINER> 2020-08-06 15:38:16 +09:00
llb support setting warnings from frontends 2021-11-24 00:19:43 -08:00
ociindex all: unify the specs-go package import alias to ocispecs 2021-08-11 08:29:09 +09:00
build.go support setting warnings from frontends 2021-11-24 00:19:43 -08:00
build_test.go support setting warnings from frontends 2021-11-24 00:19:43 -08:00
client.go client: allow setting custom dialer for session endpoint 2021-10-17 20:21:28 -07:00
client_test.go Update tests for consistency w/ dockerd. 2021-12-06 19:18:16 -08:00
client_unix.go go fmt: add //go:build 2021-10-28 13:26:43 +02:00
client_windows.go client: update dialer to contextDialer 2020-07-19 09:28:36 -07:00
diskusage.go Add initial MergeOp implementation. 2021-11-18 11:10:48 -08:00
exporters.go exporter: add tar exporter 2019-03-27 09:40:24 -07:00
filter.go client: generalize the filter passing 2018-07-25 18:19:31 -07:00
graph.go support setting warnings from frontends 2021-11-24 00:19:43 -08:00
prune.go Add initial MergeOp implementation. 2021-11-18 11:10:48 -08:00
solve.go support setting warnings from frontends 2021-11-24 00:19:43 -08:00
workers.go all: unify the specs-go package import alias to ocispecs 2021-08-11 08:29:09 +09:00