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

ocadotechnology / bbq / 238
88%
master: 85%

Build:
Build:
LAST BUILD BRANCH: NON_JIRA_do_backup_when_size_mismatch
DEFAULT BRANCH: master
Ran 06 Jul 2018 03:07PM UTC
Jobs 1
Files 91
Run time 10s
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
238

push

travis-ci

radkomateusz
Increasing retries and delay to make 500 errors causes by Datastore eventual consistency less likely to happen.

Details:
When table entity doesn’t exist, then we create proper table entity, and based on that entity we schedule proper copy job.

Based on that copy job couldn’t be scheduled before creation of table entity, after copy job assumes that table entity exist.

Not having table entity is treaded as an error → if we really don’t have table entity for backup what we made, then it means that we have inconsistent data in Datastore.

In existing cases, from eventual consistency of Datastore we don’t get existing table_entity and we retried request till the success.

Existing errors shown that this request was retried 5 times before task fails.
Fortunately, whole task was retried and 3rd attempt of retry was successful.

As error is not repeatitable (occurs randomly in time, probably being dependent from datastore servers load), I increased number of retries and make it in longest period of time to make this kind of errors less likely to happen.

1996 of 2273 relevant lines covered (87.81%)

0.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 238.1 06 Jul 2018 03:07PM UTC 0
87.81
Travis Job 238.1
Source Files on build 238
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #238
  • b2fe93ae on github
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