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

ocadotechnology / bbq / 239
88%
master: 85%

Build:
Build:
LAST BUILD BRANCH: NON_JIRA_do_backup_when_size_mismatch
DEFAULT BRANCH: master
Ran 06 Jul 2018 03:08PM 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
239

Pull #13

travis-ci

web-flow
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.
Pull Request #13: Increasing retries and delay to make 500 errors causes by Datastore e…

1 of 1 new or added line in 1 file covered. (100.0%)

1996 of 2273 relevant lines covered (87.81%)

0.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 239.1 06 Jul 2018 03:08PM UTC 0
87.81
Travis Job 239.1
Source Files on build 239
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #239
  • Pull Request #13
  • PR Base - master (#218)
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