Skip to content

Commit 0ef1189

Browse files
kolea2sduskis
authored andcommitted
---
yaml --- r: 17519 b: refs/heads/autosynth-tasks c: a29a7cf h: refs/heads/master i: 17517: fb9d7a2 17515: 9d15404 17511: 2ffa985 17503: 5a6a9f4
1 parent 2d9eacb commit 0ef1189

2 files changed

Lines changed: 2 additions & 45 deletions

File tree

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ refs/heads/autosynth-scheduler: d97f8743ba965c7d5e492c8dc1f51d023104e260
142142
refs/heads/autosynth-securitycenter: 8e95447ccb176c3648880ee0cb926cd1f4065156
143143
refs/heads/autosynth-spanner: 9bff86d057df31e04c76d72865e8e073ac5794fb
144144
refs/heads/autosynth-speech: 75d6c62a9d07d3a3642980502a25d07fbde0f232
145-
refs/heads/autosynth-tasks: f27d35d5f51ccaf06f12084dbc75f332626ffe56
145+
refs/heads/autosynth-tasks: a29a7cf422a2263b796bc21b2304701d322f0217
146146
refs/heads/autosynth-texttospeech: 0e26ec9b0ed5bbedc038dea32bbb44bae0883668
147147
refs/heads/autosynth-trace: 80c58aa2fb54b0a9c6876f2c21aa8d19cf55962e
148148
refs/heads/autosynth-websecurityscanner: d4febbffb6c648b74faec62fe90e20adadc9a7d3

branches/autosynth-tasks/TESTING.md

Lines changed: 1 addition & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -156,50 +156,7 @@ uses the `RemoteLoggingHelper` to create a metric.
156156

157157
You can test against a Pub/Sub emulator:
158158

159-
1. [Install Cloud SDK](https://cloud.google.com/sdk/downloads)
160-
161-
2. Start the emulator:
162-
```shell
163-
$ gcloud beta emulators pubsub start
164-
```
165-
166-
To determine which host/port the emulator is running on:
167-
```shell
168-
$ gcloud beta emulators pubsub env-init
169-
# Sample output:
170-
# export PUBSUB_EMULATOR_HOST=localhost:8759
171-
```
172-
173-
3. Point your client to the emulator.
174-
```java
175-
String hostport = System.getenv("PUBSUB_EMULATOR_HOST");
176-
ManagedChannel channel = ManagedChannelBuilder.forTarget(hostport).usePlaintext(true).build();
177-
try {
178-
ChannelProvider channelProvider = FixedChannelProvider.create(channel);
179-
CredentialsProvider credentialsProvider = new NoCredentialsProvider();
180-
181-
// Similarly for SubscriptionAdminSettings
182-
TopicAdminClient topicClient = TopicAdminClient.create(
183-
TopicAdminSettings
184-
.defaultBuilder()
185-
.setTransportProvider(
186-
GrpcTransportProvider.newBuilder()
187-
.setChannelProvider(channelProvider)
188-
.build())
189-
.setCredentialsProvider(credentialsProvider)
190-
.build());
191-
192-
// Similarly for Subscriber
193-
Publisher publisher =
194-
Publisher
195-
.defaultBuilder(topicName)
196-
.setChannelProvider(channelProvider)
197-
.setCredentialsProvider(credentialsProvider)
198-
.build();
199-
} finally {
200-
channel.shutdown();
201-
}
202-
```
159+
1. [Set up the emulator](https://cloud.google.com/pubsub/docs/emulator)
203160

204161
### Testing code that uses Redis
205162

0 commit comments

Comments
 (0)