Skip to content

Commit 91fddf1

Browse files
feat: [Run] support GPU zonal redundancy setting for Cloud Run jobs (#8439)
* feat: support GPU zonal redundancy setting for Cloud Run jobs feat: add new field `term_signal` to `.google.cloud.run.v2.TaskAttemptResult` PiperOrigin-RevId: 783503468 Source-Link: googleapis/googleapis@f1537a7 Source-Link: googleapis/googleapis-gen@a1e3ef3 Copy-Tag: eyJwIjoiUnVuLy5Pd2xCb3QueWFtbCIsImgiOiJhMWUzZWYzOWI1NWViYWFjOTRiMmE4M2Q1ODI1NTQ2ZjhhNjMxOGExIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 0fb07a5 commit 91fddf1

6 files changed

Lines changed: 142 additions & 0 deletions

File tree

Run/metadata/V2/Task.php

112 Bytes
Binary file not shown.

Run/metadata/V2/TaskTemplate.php

83 Bytes
Binary file not shown.

Run/src/V2/Task.php

Lines changed: 48 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Run/src/V2/TaskAttemptResult.php

Lines changed: 46 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Run/src/V2/TaskTemplate.php

Lines changed: 44 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Run/tests/Unit/V2/Client/TasksClientTest.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ public function getTaskTest()
8787
$encryptionKey = 'encryptionKey-1122344029';
8888
$logUri = 'logUri342054385';
8989
$satisfiesPzs = false;
90+
$gpuZonalRedundancyDisabled = true;
9091
$etag = 'etag3123477';
9192
$expectedResponse = new Task();
9293
$expectedResponse->setName($name2);
@@ -103,6 +104,7 @@ public function getTaskTest()
103104
$expectedResponse->setEncryptionKey($encryptionKey);
104105
$expectedResponse->setLogUri($logUri);
105106
$expectedResponse->setSatisfiesPzs($satisfiesPzs);
107+
$expectedResponse->setGpuZonalRedundancyDisabled($gpuZonalRedundancyDisabled);
106108
$expectedResponse->setEtag($etag);
107109
$transport->addResponse($expectedResponse);
108110
// Mock request
@@ -251,6 +253,7 @@ public function getTaskAsyncTest()
251253
$encryptionKey = 'encryptionKey-1122344029';
252254
$logUri = 'logUri342054385';
253255
$satisfiesPzs = false;
256+
$gpuZonalRedundancyDisabled = true;
254257
$etag = 'etag3123477';
255258
$expectedResponse = new Task();
256259
$expectedResponse->setName($name2);
@@ -267,6 +270,7 @@ public function getTaskAsyncTest()
267270
$expectedResponse->setEncryptionKey($encryptionKey);
268271
$expectedResponse->setLogUri($logUri);
269272
$expectedResponse->setSatisfiesPzs($satisfiesPzs);
273+
$expectedResponse->setGpuZonalRedundancyDisabled($gpuZonalRedundancyDisabled);
270274
$expectedResponse->setEtag($etag);
271275
$transport->addResponse($expectedResponse);
272276
// Mock request

0 commit comments

Comments
 (0)