Greenfield: Implement MockGCP and Alignment for LiveStreamChannel - #13685
neumann-coder-bot wants to merge 1 commit into
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
🤖 AI Factory started investigating CI check failures for this pull request. Note: We recommend waiting for the 'ready-for-human' label before leaving review comments. Comments added while the system is actively working may be associated with outdated commits once a new commit is pushed, causing them to be ignored. |
Implement LivestreamServiceServer channels and assets in mocklivestream with Create, Get, Update, Delete, and List methods. Add LiveStreamChannel and LiveStreamAsset to the supported mock GCP list and generate aligned mock HTTP logs for livestreamchannel-minimal and livestreamchannel-maximal. Issue: 13681
737b212 to
72c9524
Compare
Investigating tests-e2e-fixtures-livestream failureRun: 37083653053 Investigating unit-tests-1-of-4 failureRun: 37083653053 Investigating tests-e2e-fixtures-container-2-of-2 failureRun: 37083653053 (This report was generated by overseer) |
|
🤖 AI Factory started investigating CI check failures for this pull request. Note: We recommend waiting for the 'ready-for-human' label before leaving review comments. Comments added while the system is actively working may be associated with outdated commits once a new commit is pushed, causing them to be ignored. |
Investigating tests-preview failureRun: 37088727273 Investigating tests-e2e-fixtures-container-2-of-2 failureRun: 37088727273 (This report was generated by overseer) |
Description
This PR implements Phase 3 (MockGCP and Alignment) for
LiveStreamChannelto simulate GCPLivestreamServicebehavior and verify behavioral correctness against mock GCP.Key Changes
mockgcp/mocklivestream/channels.gosupportingCreateChannel,GetChannel,UpdateChannel,DeleteChannel, andListChannels, including GCP server defaults and project number resolution in input attachments and static overlays.mockgcp/mocklivestream/assets.gosupportingCreateAsset,GetAsset,DeleteAsset, andListAssets.LiveStreamChannelandLiveStreamAssetto the supported mock GCP list inconfig/tests/samples/create/harness.go._http_mock.logforlivestreamchannel-minimalandlivestreamchannel-maximalwith 0 discrepancies against real GCP golden logs.Fixes #13681
This PR was generated by the overseer,step/mockgcp,greenfield agent (powered by the gemini-3.7-flash model).