Group lifecycles by component name instead of id.

Switched from id to component name to make the assertion generation
consistent with the assertion checking strategy. Made changes to the
lifecycle extractor and visibility assertion producer.

Test: LifecycleExtractorFactoryTest
      LayersLifecycleExtractorTest
      LayersVisibilityAssertionProducerTest
Bug: 241905004
Change-Id: If016d9f2a49a5bab1d2d448ceb05b76577cdc6d4
13 files changed
tree: 1f7a8d2fb480627727532c037ebc395298bc0073
  1. build/
  2. docs/
  3. emu_test/
  4. libraries/
  5. scripts/
  6. tests/
  7. utils/
  8. PREUPLOAD.cfg