• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zulip / zulip-mobile / 6618
47%

Build:
DEFAULT BRANCH: master
Ran 10 Aug 2018 06:41AM UTC
Jobs 1
Files 363
Run time 24s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
6618

push

travis-ci

gnprice
android notif: Ignore GCM messages we don't understand.

The GCM messages sent by the Zulip server use the key `event`
(think "event type") to identify the type of the message.  In all
current versions of the Zulip server, the only value for `event` is
`message`, meaning the GCM message is describing a Zulip message
which the app should notify the user about.

If we get a GCM message with some other event type, then we can't
possibly interpret it sensibly.  If we try to do so, then it's
impossible to introduce new features requiring new event types
until all users have updated the app to a version new enough to
know about them, because older versions are likely to produce
gobbledygook to show to the user.

For example, server commit bc43eefbf, which will be in Zulip
Server 1.9 but with its behavior disabled by a setting, introduces
an event type of `remove` -- meaning the GCM message is about a
Zulip message which the user has now read, and we should *remove*
from any notifications display.

So, ignore such things.  The user simply won't get the benefit of
the new feature until they upgrade, like other new features.

1010 of 2083 branches covered (48.49%)

Branch coverage included in aggregate %.

1925 of 3740 relevant lines covered (51.47%)

34.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6618.1 (COVERALLS_REPO_TOKEN=4eYQDtWoBJlDz2QkxoQ2UcnmJFcOB7zkv) 10 Aug 2018 06:41AM UTC 0
50.4
Travis Job 6618.1
Source Files on build 6618
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6618
  • 8e9f1a6c on github
  • Prev Build on master (#6617)
  • Next Build on master (#6621)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc