* accept drm scheme as part of test parameter * extract test cases into separate library Bug: 142397658 Change-Id: I2f56d4e892b2fe45eabf37b351b5017a67828ee4