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

pantsbuild / pants / 9164
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: pantsd/subsystem-rules-memo
DEFAULT BRANCH: main
Ran 25 Feb 2016 09:20PM UTC
Jobs 7
Files 0
Run time –
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
9164

push

travis-ci

baroquebobcat
Reset Subsystems when creating a new context in tests

Subsystem instances may cache options values, so it's not sufficient to just assign to Subsystem._options, we also need to clear out the subsystem instances.

This change causes context creation to clear the global subsystems, and fixes the one test that had issues with doing so to use options rather than reaching into the subsystem instance directly.

Testing Done:
This resolved some mysterious issues in a patch I've been working on. CI's also away on the associated PR.

Bugs closed: 2960

Reviewed at https://rbcommons.com/s/twitter/r/3496/

closes #2960
Jobs
ID Job ID Ran Files Coverage
1 9164.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 25 Feb 2016 09:31PM UTC 0
Travis Job 9164.1
4 9164.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 25 Feb 2016 09:40PM UTC 0
Travis Job 9164.4
5 9164.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 25 Feb 2016 09:20PM UTC 0
Travis Job 9164.5
6 9164.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 25 Feb 2016 09:32PM UTC 0
Travis Job 9164.6
8 9164.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 25 Feb 2016 09:36PM UTC 0
Travis Job 9164.8
9 9164.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 25 Feb 2016 09:45PM UTC 0
Travis Job 9164.9
10 9164.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 25 Feb 2016 09:42PM UTC 0
Travis Job 9164.10
Source Files on build 9164
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9164
  • 586c6419 on github
  • Prev Build on master (#9160)
  • Next Build on master (#9165)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc