Commit b99ebed
Add network verification tests and improve logging in CI
Enhanced QEMU E2E test workflow with comprehensive network checks:
Network Verification Tests:
- Check for ethernet initialization messages in QEMU logs
- Verify IP/DHCP activity is logged
- Test HTTP server connectivity with curl
- Verify HTTP 200 OK status code
- Test basic page access (index.htm)
Improved Logging:
- QEMU output already logged to qemu-output.log
- Log file already uploaded as CI artifact (qemu-logs)
- Added visual indicators (✓ ✗ ⚠) for test results
- Better structured output with sections
- More detailed diagnostics on failure
The QEMU log file (qemu-output.log) is automatically uploaded as
an artifact named 'qemu-logs' with 7-day retention, making it easy
to download and analyze network initialization, DHCP, and any issues.
This addresses the request to verify DHCP success and add small
connectivity tests to CI integration.
Co-authored-by: softhack007 <[email protected]>1 parent 4b3f5ed commit b99ebed
1 file changed
+48
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
142 | 163 | | |
143 | 164 | | |
144 | 165 | | |
145 | 166 | | |
146 | | - | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
147 | 190 | | |
148 | 191 | | |
149 | 192 | | |
150 | 193 | | |
151 | 194 | | |
152 | 195 | | |
153 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
154 | 199 | | |
155 | 200 | | |
156 | 201 | | |
| |||
0 commit comments