Let DynamicRuleChain take instrumentation arguments in its constructors.

This makes it easier to test when integrated into other classes by
letting it take instrumentation args passed into those classes'
test-only constructors.

Bug: 123281375
Test: atest PlatformRuleTests:DynamicRuleChainTest
Change-Id: I683c77a888d1f9aff7c99c1e9ca22e8186f4e5b9
(cherry picked from commit e74ca7fb36fe8f06addc48c6f3218a292ea17505)
Merged-In: I683c77a888d1f9aff7c99c1e9ca22e8186f4e5b9
Merged-In: I09693df93379f03feaedaf345cd0f3f7dafa6d87
Merged-In: I325da47d7ee78eca34b9734a842e51bbf662ed3d
Merged-In: Ica465470b2d9cd2dec4bfc10e4a89fe8af244f9e
2 files changed
tree: 0f86e712bcf564c936d5b1dd9c6e6b84114ab670
  1. build/
  2. docs/
  3. emu_test/
  4. libraries/
  5. scripts/
  6. tests/
  7. utils/
  8. PREUPLOAD.cfg