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

cucumber / cucumber-jvm / 3639
86%

Build:
DEFAULT BRANCH: master
Ran 09 Jan 2020 09:24PM UTC
Jobs 1
Files 330
Run time 19s
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
3639

push

travis-ci

web-flow
[Spring] Fix BeanDefinitionOverrideException when executing in parallel (#1856)

The SpringFactory register beans with the application context. Because the
application context is shared between threads step definitions may have already
been registered as beans by another thread.

This is trivially fixed by checking if the bean was already registered via
`registry.containsBeanDefinition(beanName))`

However because SpringFactory supports two different ways of running Cucumber
either via cucumber.xml or annotation based configuration this was hard to
understand. By extracting adaptors for each case this becomes clear again.

Fixes: #1855

85 of 85 new or added lines in 3 files covered. (100.0%)

5894 of 7014 relevant lines covered (84.03%)

0.84 hits per line

Jobs
ID Job ID Ran Files Coverage
2 3639.2 09 Jan 2020 09:24PM UTC 0
84.03
Travis Job 3639.2
Source Files on build 3639
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3639
  • 146a7a43 on github
  • Prev Build on master (#3634)
  • Next Build on master (#3648)
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