[ledger] terminate CloudProvider after each validation test
Validation tests may create a new cloud provider process for each test. We proxy the requests on the FIDL channel so we can know when the client closes the channel and terminate the cloud provider instance launched for this test. TEST=run validation tests, fx shell ps, no cloud provider is running Change-Id: I522901d2b913d06b8ab207b14ddd116f32394863
Showing
- src/ledger/bin/tests/cloud_provider/launcher/BUILD.gn 2 additions, 0 deletionssrc/ledger/bin/tests/cloud_provider/launcher/BUILD.gn
- src/ledger/bin/tests/cloud_provider/launcher/validation_tests_launcher.cc 32 additions, 3 deletions...ests/cloud_provider/launcher/validation_tests_launcher.cc
- src/ledger/bin/tests/cloud_provider/launcher/validation_tests_launcher.h 26 additions, 3 deletions...tests/cloud_provider/launcher/validation_tests_launcher.h
- src/ledger/cloud_provider_firestore/bin/validation/app.cc 3 additions, 0 deletionssrc/ledger/cloud_provider_firestore/bin/validation/app.cc
- src/ledger/cloud_provider_in_memory/bin/validation/launch.cc 4 additions, 1 deletionsrc/ledger/cloud_provider_in_memory/bin/validation/launch.cc
Loading
Please register or sign in to comment