voidmatcha opened a new pull request, #5290:
URL: https://github.com/apache/zeppelin/pull/5290

   ### What is this PR for?
   The `zeppelin-web-angular` E2E suite had no written authoring conventions, 
and the coverage denominator counted components that are not page-level. This 
adds `e2e/AGENTS.md` as the shared conventions doc: tooling, POM layout, 
locator order, web-first assertions, readiness and auth, the required coverage 
annotation, run commands, and guidance for the Angular to React migration. It 
also trims `PAGES` in `e2e/utils.ts` to page-level components so coverage 
measures what is actually E2E-targetable. Four structural or shared components 
(destroy-hook, page-header, resize-handle, spin) are removed, so the 
denominator changes from 57 to 53. This is documentation plus a coverage-set 
trim, with no runtime code changes.
   
   ### What type of PR is it?
   Improvement / Documentation
   
   ### What is the Jira issue?
   ZEPPELIN-6519
   
   ### How should this be tested?
   `e2e/AGENTS.md` is documentation. For the `utils.ts` change, run `npm run 
e2e` (or `npm run e2e:fast`). Coverage attribution for existing pages is 
unchanged, and the four removed components are still exercised transitively.
   
   ### Questions:
   - Does the license files need updating? No
   - Are there breaking changes? No
   - Does this need documentation? No
   


-- 
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]

Reply via email to