[ledger] extract the in-memory cloud_provider impl
This patch extracts the in-memory cloud provider impl so that it can be used for Voila. We also: - add a validation test launcher, so that the the validation tests are run against the in-memory cloud provider. - fix the in-memory impl to pass DeviceSetTest.WatchMisingFingerprint LE-633 Test: fx run-test -t launch_validation_tests_in_memory ledger_tests Change-Id: I5cb909815365a8f9a8dfdb870b748f694e4c0f48
Showing
- peridot/bin/cloud_provider_in_memory/BUILD.gn 80 additions, 0 deletionsperidot/bin/cloud_provider_in_memory/BUILD.gn
- peridot/bin/cloud_provider_in_memory/README.md 4 additions, 0 deletionsperidot/bin/cloud_provider_in_memory/README.md
- peridot/bin/cloud_provider_in_memory/app.cc 66 additions, 0 deletionsperidot/bin/cloud_provider_in_memory/app.cc
- peridot/bin/cloud_provider_in_memory/cloud_provider_in_memory.cmx 5 additions, 0 deletions...bin/cloud_provider_in_memory/cloud_provider_in_memory.cmx
- peridot/bin/cloud_provider_in_memory/fake_cloud_provider.cc 1 addition, 1 deletionperidot/bin/cloud_provider_in_memory/fake_cloud_provider.cc
- peridot/bin/cloud_provider_in_memory/fake_cloud_provider.h 6 additions, 6 deletionsperidot/bin/cloud_provider_in_memory/fake_cloud_provider.h
- peridot/bin/cloud_provider_in_memory/fake_device_set.cc 8 additions, 2 deletionsperidot/bin/cloud_provider_in_memory/fake_device_set.cc
- peridot/bin/cloud_provider_in_memory/fake_device_set.h 4 additions, 4 deletionsperidot/bin/cloud_provider_in_memory/fake_device_set.h
- peridot/bin/cloud_provider_in_memory/fake_page_cloud.cc 10 additions, 8 deletionsperidot/bin/cloud_provider_in_memory/fake_page_cloud.cc
- peridot/bin/cloud_provider_in_memory/fake_page_cloud.h 5 additions, 6 deletionsperidot/bin/cloud_provider_in_memory/fake_page_cloud.h
- peridot/bin/cloud_provider_in_memory/types.h 3 additions, 3 deletionsperidot/bin/cloud_provider_in_memory/types.h
- peridot/bin/cloud_provider_in_memory/validation/BUILD.gn 21 additions, 0 deletionsperidot/bin/cloud_provider_in_memory/validation/BUILD.gn
- peridot/bin/cloud_provider_in_memory/validation/launch.cc 49 additions, 0 deletionsperidot/bin/cloud_provider_in_memory/validation/launch.cc
- peridot/bin/cloud_provider_in_memory/validation/validation_in_memory.cmx 5 additions, 0 deletions...ud_provider_in_memory/validation/validation_in_memory.cmx
- peridot/bin/ledger/BUILD.gn 12 additions, 2 deletionsperidot/bin/ledger/BUILD.gn
- peridot/bin/ledger/fidl/include/BUILD.gn 4 additions, 1 deletionperidot/bin/ledger/fidl/include/BUILD.gn
- peridot/bin/ledger/fidl_helpers/BUILD.gn 4 additions, 1 deletionperidot/bin/ledger/fidl_helpers/BUILD.gn
- peridot/bin/ledger/tests/e2e_local/BUILD.gn 1 addition, 1 deletionperidot/bin/ledger/tests/e2e_local/BUILD.gn
- peridot/bin/ledger/tests/e2e_local/ledger_e2e_test.cc 2 additions, 2 deletionsperidot/bin/ledger/tests/e2e_local/ledger_e2e_test.cc
- peridot/bin/ledger/tests/integration/BUILD.gn 1 addition, 1 deletionperidot/bin/ledger/tests/integration/BUILD.gn
Loading
Please register or sign in to comment