Comments (6)
Looks like the last successful coverage report was from Feb 20th:
https://coveralls.io/builds/10291701
The the job I reported on above was from Today (March 1st).
from dart-coveralls.
You mean by providing --throw-on-error
, or --throw-on-connectivity-error
option? I can't remember having tested those explicitly, so I'll do that and will change travis.sh, accordingly.
At least, our side seems to work fine, as the last successful coverage is from Feb 23, after I had merged PR #64. Merges and commits before that are also there.
from dart-coveralls.
Seems like it's worth fixing travis-coveralls-submission to be known-to-work for our repo here before publishing. Just to sanity check that the current code is working in at least one config. :)
from dart-coveralls.
I was able to reproduce the "Bad Gateway" error locally, and then it succeeded on retry (I also have seen it fail multiple times in a row).
We currently don't have any back-off logic in the retries which may be related. We also might be tickling the coveralls endpoint in a bad way.
For example, just now:
Sending coverage information. JSON length: 35537
Coverage information sent.
Error sending
Exception: Bad Gateway
Retrying 1 of 2.
Sending coverage information. JSON length: 35537
Coverage information sent.
200 OK
Response:
{"message":"Job #2.1","url":"https://coveralls.io/jobs/23426545"}
Coveralls Job #2.1 – https://coveralls.io/jobs/23426545
from dart-coveralls.
It's possible that our usage of the API is dated and influencing the bad gateways?
#70
from dart-coveralls.
When testing almost all config combinations of the report
command with several of my repos, I only encountered a failed upload once, and attributed it to the internet being the internet :-) Thanks for looking into it!
from dart-coveralls.
Related Issues (20)
- Ability to merge reports from multiple projects HOT 2
- Consider adding a script to generate test_all.dart files HOT 3
- FormatException when uploading two calculated files HOT 1
- dart-coveralls requires packages/ directory rather than supporting .packages HOT 6
- Ability to use dart-coveralls with a provided .json file HOT 4
- Starting Dart 1.16.0, dart_coverage is failing HOT 4
- `dart bin/dart-coveralls.dart test/test-all.dart` gives incorrect data HOT 5
- Update pubspec.yaml constraints before 0.5.0 release? HOT 2
- Move to using source_digest instead of source?
- Taking into account all dart files not run by unit tests HOT 6
- Getting ready for Dart2 (package updates:`file` and `mockito`). HOT 7
- How to set platform for dart_coveralls calc
- Error: This expression has type 'void' and can't be used. HOT 3
- builds w/ coveralls failing due to stale `coverage` dependency HOT 1
- coveralls 0.6.0+2 hanging on run HOT 2
- 'pub global activate dart_coveralls' does not work with Dart 2.0 HOT 1
- Exclude files in lib folder
- Any command freezes
- coverage is timing out
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dart-coveralls.