@@ -39,7 +39,7 @@ This is the most common method for running the e2e tests during development.
3939 ` ` ` bash
4040 yarn test:e2e
4141 ` ` `
42- This command runs all tests in a headless browser. To run them in headed mode, use ` yarn test:e2e -- -- headed` .
42+ This command runs all tests in a headless browser. To run them in headed mode, use ` yarn test:e2e --headed` .
4343
4444# ## Running Specific Test Suites
4545
@@ -50,7 +50,7 @@ If you want to run only a subset of the tests, you can use the following command
5050 ` ` ` bash
5151 yarn test:upstream
5252 ` ` `
53- To run them in headed mode, use ` yarn test:upstream -- -- headed` .
53+ To run them in headed mode, use ` yarn test:upstream --headed` .
5454
5555- ** Downstream Tests Only:**
5656 Before running these, you' ll need to create a `.providers.json` file in the `testing` directory to specify your provider' s credentials.
@@ -68,7 +68,7 @@ If you want to run only a subset of the tests, you can use the following command
6868 ` ` ` bash
6969 yarn test:downstream
7070 ` ` `
71- To run them in headed mode, use ` yarn test:downstream -- -- headed` .
71+ To run them in headed mode, use ` yarn test:downstream --headed` .
7272
7373
7474
@@ -103,3 +103,24 @@ From the `testing` directory, run:
103103` ` ` bash
104104yarn test:downstream:remote:docker
105105` ` `
106+
107+ # # Updating the Container Image
108+
109+ To build and push the test container image manually:
110+
111+ ` ` ` bash
112+ cd testing
113+
114+ podman build \
115+ --no-cache \
116+ --platform linux/amd64 \
117+ --build-arg VERSION=main \
118+ --build-arg GIT_COMMIT=$( git rev-parse HEAD) \
119+ --build-arg BUILD_DATE=$( date -u +" %Y-%m-%dT%H:%M:%SZ" ) \
120+ -f PlaywrightContainerFile \
121+ -t quay.io/kubev2v/forklift-ui-tests:latest \
122+ .
123+
124+ podman login quay.io
125+ podman quay.io/kubev2v/forklift-ui-tests:latest
126+ ` ` `
0 commit comments