HansMarcus01 opened a new pull request, #39757:
URL: https://github.com/apache/beam/pull/39757

   I am requesting user access (beam_infra_manager) to the apache-beam-testing 
project, for the purpose of testing the current implementation of a cleanup 
handler designed to interrupt the flow of orphaned subscriptions identified 
within the project.
   
   ### Project Details
   **Issue:** [GSOC-273](https://issues.apache.org/jira/browse/GSOC-273)
   **Project:** Simplify management of Beam infrastructure, access control and 
permissions via Platform features
   
   
   ### Use Case
   I am updating the users.yml file to grant my Google account the necessary 
permissions to interact with GCP APIs during development. This role allows me 
to perform unit tests on the current implementation of the cleanup handler and 
verify the following:
   
   * When running in test mode (`dry_run=true`), the handler successfully 
intercepts the topics and subscriptions created during the execution of the 
target tests.
   * When running in execution mode (`dry_run=false`), the handler successfully 
deletes all intercepted topics and subscriptions if the target test is 
successful; otherwise, it assigns a 24-hour lifespan to the resources generated 
by the test, allowing time for debugging before their eventual deletion.
   
   ### Request Changes
   - **File:** `user.yaml`
   - **Added_User:**` hansmarcus`
   - **Email_user:**`[email protected]`
   - **Roles:**`beam_infra_manager``
   
   
   ### Mentor
   [@pabloem](https://github.com/pabloem)


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