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

TheTorProject / ooni-backend / 204
79%

Build:
DEFAULT BRANCH: master
Ran 28 May 2016 05:08PM UTC
Jobs 1
Files 45
Run time 2s
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
204

push

travis-ci

hellais
Feature/web connectivity (#63)

* Add web connectivity test helper

* Forward test helper addresses to the host machine

* Align the request headers used by the web_connectivity test helper to those of the probe

* Add monkey patch for bug in twisted RedirectAgent:

https://twistedmatrix.com/trac/ticket/8265

* Add monkey patch for HTTPClientParser.statusReceived

* Use TrueHeaders in control request

* Add support for specifying endpoints in web_connectivity test helper

* Add endpoint for checking the status of the WebConnectivity test helper

* Add support for parsing test-helpers-alternate

* Fix key for web_connectivity test in example configuration file

* Implement on-disk web_connectivity cache

* Add support for Gzip content decoding

* Also record CNAME resolution.

* Rename ips to addrs

* Add support for retries in the http_request

* Add support for extracting title

* Encode the responses as well when debug mode

* Handle partial downloads

* Ignore errors when encoding headers

* Cast title to unicode and ignore errors

* Improvements based on feedback and comments by @bassosimone

* Move twisted related patches into txextra module

* Add support for returning the responses based on a key sent by the
  client.

* Inherit from OONIBHandler so we can get the error message format

* Stylistic improvements

* Set defaults in a way that oonib.conf can start from the example

* Avoid doing join on nonetype

* Address comments by @bassosimone

* Properly set the body also when we get a partial body downloaded

* Move more code into shared oonib.common module

* Fully sync the common module with ooni-probe (pulling in also other
  shared functionality so the Agents match entirely)

* Fix location of comment for the patched HTTPClient

* Add unittests and integration tests for web_connectivity

1291 of 2094 relevant lines covered (61.65%)

0.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 204.1 28 May 2016 05:08PM UTC 0
61.65
Travis Job 204.1
Source Files on build 204
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #204
  • 5178fc29 on github
  • Prev Build on master (#183)
  • Next Build on master (#215)
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