Skip to content

Commit 04e50c4

Browse files
labtopiaAndroid Git Automerger
authored andcommitted
am d1ba4c1: am ae3bd63: am a1572ff: Merge "Doc update: Update preprod (staging) instructions." into klp-modular-docs
* commit 'd1ba4c13d0928d10c467bd7fd5992186925e1a5a': Doc update: Update preprod (staging) instructions.
2 parents 2419987 + d1ba4c1 commit 04e50c4

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

docs/html/google/gcm/ccs.jd

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,14 @@ Java sample using the Smack library</a>.</p>
8181

8282
<p>The CCS XMPP endpoint runs at {@code gcm.googleapis.com:5235}. When testing
8383
functionality (with non-production users), you should instead connect to
84-
{@code gcm-staging.googleapis.com:5236} (note the different port). Testing on
85-
staging (a smaller environment where the latest CCS builds run) is beneficial
86-
both for isolating real users from test code, as well as for early detection of
87-
unexpected behavior changes.</p>
84+
{@code gcm-preprod.googleapis.com:5236} (note the different port). Regular
85+
testing on preprod (a smaller environment where the latest CCS builds run) is
86+
beneficial both for isolating real users from test code, as well as for early
87+
detection of unexpected behavior changes. Note that a connection receives upstream
88+
messages destined for its GCM sender ID, regardless of which environment (gcm or
89+
gcm-preprod) it is connected to. Therefore, test code connecting to
90+
{@code gcm-preprod.googleapis.com:5236} should use a different GCM sender ID to
91+
avoid upstream messages from production traffic being sent over test connections.</p>
8892

8993
<p>The connection has two important requirements:</p>
9094

0 commit comments

Comments
 (0)