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

zulip / zulip-mobile / 3719
47%

Build:
DEFAULT BRANCH: master
Ran 07 Nov 2018 02:55AM UTC
Jobs 1
Files 365
Run time 21s
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
3719

push

travis-ci

gnprice
outbox: Keep outbox message after sending, until echo from server.

Our current outbox flow is:
1. Add outbox item and render it
2. Outbox item is sent and removed from outbox
3. New message given back by server and we render

The problem is that at step 2 the message disappears.  On a fast
network this appears as a fast jump in the message list, not ideal
(#2483).  On a slow network this appears as a prolonged and
buggy-looking 'message disappears after sending'.

Now we:
1. Add outbox item and render it.
2. Send but do not remove from list.  Instead mark as `isSent` to
   prevent a duplicate if sending needs to be restarted.
3. New message received, remove from outbox.

Fixes #2483.

1398 of 2930 branches covered (47.71%)

Branch coverage included in aggregate %.

4803 of 6561 relevant lines covered (73.21%)

38.17 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3719.1 (COVERALLS_REPO_TOKEN=4eYQDtWoBJlDz2QkxoQ2UcnmJFcOB7zkv) 07 Nov 2018 02:55AM UTC 0
65.34
Travis Job 3719.1
Source Files on build 3719
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3719
  • 3c14c7d5 on github
  • Prev Build on master (#7331)
  • Next Build on master (#7334)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc