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

rackerlabs / blueflood / 1957 / 2
75%
master: 43%

Build:
Build:
LAST BUILD BRANCH: rax-prod
DEFAULT BRANCH: master
Ran 29 Oct 2015 10:43PM UTC
Files 172
Run time 13s
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

29 Oct 2015 10:34PM UTC coverage: 53.975% (+2.3%) from 51.71%
1957.2

push

travis-ci

tilogaat
Merge remote-tracking branch 'upstream/enums-feature' into rax-stage

* upstream/enums-feature: (89 commits)
  Add missing config values
  Fixing bugs in the grinder multiplot request
  Adding enum multi plot queries
  Adding single plot queries for enums in grinder
  add tests to tests.py for enum metrics
  add ingest and query requests and tests for enum metrics
  Getting rid of the http enums test because it is a redundant test that has already been added to HttpRollupHandlerWithESIntegrationTest. Also changing the assert condition, so that it lets the rolled up points be <=5 shy of the expected points because the points are not divided very cleanly between granularities.
  Combined different tests into a single test so that the set up only runs once.
  Added an integration test for testing rollup points at each granularity. Refactored HttpRollupHandlerIntegrationTest for code reuse.
  add end2end integration test for enum ingest, validation, and query
  Modify elasticsearch model requiring read alias for enums  by changing query code to search both read indexes
  add AstyanaxReader.getEnumStringMappings and refactor EnumValidator to use it; add EnumValidator unit tests;
  Changes from code review for EnumValidator - Remove executor and async reads in EnumValidator for enum values. - Make EnumValidator threads only from rollup of 5min granularity. - only do validation for metrics with enum values from CF
  Add thread EnumValidator, which valid enum metrics and - mark metrics as bad if exceeds threshold, or - write elastic search enums index of values for querying.
  Modify AstyanaxWriter.writeExcessEnumMetric() to no longer need timestamp param.
  Added a test to see what happens if querying by multiple locators ends up having a faulty locator.
  Extracting common methods in tests, to make it readable per code review.
  Added the field Type for querying enums, as per review comment
  Code improvements based on review comments: 1. Extracted threadpool as an instance variable 2. Renaming methods
  Moving the enums query test into another query integration test, to reuse the existing query testing infrastructure
  ...

4495 of 8328 relevant lines covered (53.97%)

0.54 hits per line

Source Files on job 1957.2
  • Tree
  • List 0
  • Changed 30
  • Source Changed 27
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1957
  • Travis Job 1957.2
  • c45fd666 on github
  • Prev Job for on rax-stage (#1893.2)
  • Next Job for on rax-stage (#1964.1)
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