AMS 4.2 Section 2.3.2

Content-Run-As-Service is an attribute when set to YES, defaults the following MVM attributes to YES:
Sprint-Launch-Power-On, Sprint-No-Exit, Sprint-Background-No-Pause and Sprint-Launch-Background.

If one of those attributes is defined and set to NO then the default of YES is overwritten


CRAS_test1 has the following attributes:
Content-Run-As-Service: yes


CRAS_test2 has the following attributes:
Content-Run-As-Service: invalid
App MUST ignore the Content-Run-As-Service attribute and not launch the app on PowerOn.


CRAS_test3 has the following attributes:
Content-Run-As-Service: yes
Sprint-Launch-Background: no
App MUST launch to the Foreground on PowerOn and Application MUST not be allowed to Exit.


CRAS_test4 has the following attributes:
Content-Run-As-Service: yes
But the app is UNSIGNED
App MUST ignore the Content-Run-As-Service attribute and not launch the app on PowerOn.


CRAS_test5 does not have the Content-Run-As-Service attribute
App MUST ignore the Content-Run-As-Service attribute and not launch the app on PowerOn.


CRAS_test6 has the following attributes:
Content-Run-As-Service: yes
App MUST launch to Background on Power On and Application MUST not be allowed to Exit.


CRAS_test7 has the following attributes:
Content-Run-As-Service: yes
Sprint-Launch-Power-On: no
App MUST launch to Background and continue to run, but NOT on PowerOn.


CRAS_test8 has the following attributes:
Content-Run-As-Service: yes
Sprint-No-Exit: no App MUST launch to the background on Power On, continue to run and be allowed to exit.


CRAS_test9 has the following attributes:
Content-Run-As-Service: yes (JAD only)
TBD.


These tests are only applicable for devices that support a Multitasking Virtual Machine.