Commit f49ede2
committed
Add Docker image pre-pull for faster test execution
Pre-pull Docker images in both prepare-dependencies and individual test jobs:
- Pre-pull all images in prepare-dependencies (documents requirements)
- Pre-pull specific image in each test job before running tests
Benefits:
- Faster docker run (image already pulled, uses Docker layer cache)
- Parallel pulls in prepare-dependencies don't block test jobs
- Each test job pulls only what it needs
- Docker layer caching speeds up subsequent pulls within same job
This reduces Docker pull time from ~10-30s per test to near-instant
if the image was already pulled (Docker layer cache hit).1 parent a071ea8 commit f49ede2
1 file changed
+16
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
106 | 122 | | |
107 | 123 | | |
108 | 124 | | |
| |||
0 commit comments