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

optimizely / java-sdk / 659
91%

Build:
DEFAULT BRANCH: master
Ran 02 Oct 2018 09:48PM UTC
Jobs 2
Files 82
Run time 32s
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
659

push

travis-ci

web-flow
New audience match types (#213)

* update with some thoughts on how to implement new match types.

* add exists

* get the lt gt logic correct

* suppress unread field in 'exists' match type

* nullmatch, substringmatch implementaiton

* unit tests

* fix Exact to pass back null if the value types are different.  added CustomDimensionMatcher to mimic current custom dimension behavior.  This should be changed to use Exact.

* unit test descriptions

* update condition evaluation to return null under matrix given here https://docs.google.com/document/d/158_83difXVXF0nb91rxzrfHZwnhsybH21ImRA_si7sg/edit#

* some unit tests (and)

* add new match type?

* update tests after evaluation of audience with no attributes

* bring up test coverage

* refactor for java standard 1 class per file.

* trying to get lint to pass java 9

* trying to pass findbugs java 9

* just seeing if I can get java 9 to pass again

* trying to get travis to pass

* i don't know why findbugs is finding problems in java 9

* allow for typedAudiences to exist or not exist in the datafile.

* added typed attributes to v4 datafile parse and compare them.  Need to write more unit tests that use them

* trying to get travis jdk 9 failures

* allow null to be returned from evaluate

* added unit tests to test AND and OR conditions with null, false, and true

* add typed_audience_experiment

* added tests using datafile with typed audience with experiment using typed audience.

* add exists test. Cleanup code via mike's comments.

* add logging, rename custom dimension, clean up code a little

* remove unused import

* nit cleanup

* rename match interface and abstract base class.

* refactor to incorporate Nikhil's comments

2500 of 2797 relevant lines covered (89.38%)

1.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 659.1 02 Oct 2018 09:49PM UTC 0
89.38
Travis Job 659.1
2 659.2 02 Oct 2018 09:48PM UTC 0
89.38
Travis Job 659.2
Source Files on build 659
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #659
  • 684e47a1 on github
  • Prev Build on master (#655)
  • Next Build on master (#666)
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