GitToTheHub opened a new pull request, #302:
URL: https://github.com/apache/cordova-paramedic/pull/302

   ## Summary
   This PR ports the CI harness fixes validated in downstream plugin CI runs.
   
   ### Changes
   - Ensure test framework assets are present under www/cdvtests/ for browser 
runs when needed.
   - Set start page to cdvtests/index.html for test execution.
   - Use the test-framework fork source that includes Jasmine 5 bootstrap 
wiring.
   - Keep browser test-page CSP compatible with localhost/127.0.0.1 HTTP+WS 
endpoints used by Paramedic.
   - Add a CI fallback launcher for headless Chrome when auto-open is skipped.
   - Make device log collection best-effort so Android runs do not fail after 
successful Jasmine completion when adb logcat is unavailable during teardown.
   
   ## Motivation
   Recent CI failures were caused by harness/start-page mismatches and 
post-test cleanup failures, not test logic regressions.
   
   ## Validation
   - Browser matrix job passes with Jasmine specs executed and reported through 
Paramedic WebSocket.
   - Android matrix job no longer fails solely due to adb logcat teardown 
errors after successful specs.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to