mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Mark Passing Integration Tests for VFS2.
Mark the currently passing integration/image tests for VFS2. Bugs will be filed for remaining failing tests. Updates #1487 PiperOrigin-RevId: 323297260
This commit is contained in:
committed by
gVisor bot
parent
d6b676ae6a
commit
b38bae0088
@@ -166,11 +166,14 @@ do-tests: runsc
|
||||
simple-tests: unit-tests # Compatibility target.
|
||||
.PHONY: simple-tests
|
||||
|
||||
IMAGE_FILTER := HelloWorld\|Httpd\|Ruby\|Stdio
|
||||
INTEGRATION_FILTER := Life\|Pause\|Connect\|JobControl\|Overlay\|Exec\|DirCreation/root
|
||||
|
||||
docker-tests: load-basic-images
|
||||
@$(call submake,install-test-runtime RUNTIME="vfs1")
|
||||
@$(call submake,test-runtime RUNTIME="vfs1" TARGETS="$(INTEGRATION_TARGETS)")
|
||||
@$(call submake,install-test-runtime RUNTIME="vfs2" ARGS="--vfs2")
|
||||
@$(call submake,test-runtime RUNTIME="vfs2" OPTIONS="--test_filter=.*TestHelloWorld" TARGETS="$(INTEGRATION_TARGETS)")
|
||||
@$(call submake,test-runtime RUNTIME="vfs2" OPTIONS="--test_filter=$(IMAGE_FILTER)\|$(INTEGRATION_FILTER)" TARGETS="$(INTEGRATION_TARGETS)")
|
||||
.PHONY: docker-tests
|
||||
|
||||
overlay-tests: load-basic-images
|
||||
|
||||
@@ -22,4 +22,6 @@ install_runsc_for_test docker
|
||||
test_runsc //test/image:image_test //test/e2e:integration_test
|
||||
|
||||
install_runsc_for_test docker --vfs2
|
||||
test_runsc //test/image:image_test --test_filter=.*TestHelloWorld
|
||||
IMAGE_FILTER="Hello|Httpd|Ruby|Stdio"
|
||||
INTEGRATION_FILTER="LifeCycle|Pause|Connect|JobControl|Overlay|Exec|DirCreation/root"
|
||||
test_runsc //test/e2e:integration_test //test/image:image_test --test_filter="${IMAGE_FILTER}|${INTEGRATION_FILTER}"
|
||||
|
||||
Reference in New Issue
Block a user