Skip to content
Snippets Groups Projects
  • Jeff Vander Stoep's avatar
    bf8ed096
    Preserve attributes needed for CTS · bf8ed096
    Jeff Vander Stoep authored
    Change fb889f23 "Force expand all hal_* attributes" annotated all
    hal_* attributes to be expanded to their associated types. However
    some of these attributes are used in CTS for neverallow checking.
    Mark these attributes to be preserved.
    
    In addition, remove the hacky workaround introduced in oc-dev
    for b/62658302 where extraneous neverallow rules were introduced
    to prevent unused or negated attributes from being auto-expanded
    from policy.
    
    Bug: 62658302
    Bug: 63135903
    Test: cts-tradefed run cts -m CtsSecurityHostTestCases -t \
        android.cts.security.SELinuxNeverallowRulesTest
    
        armeabi-v7a CtsSecurityHostTestCases completed in 4s.
        501 passed, 0 failed, 0 not executed
    Change-Id: I989def70a16f66e7a18bef1191510793fbe9cb8c
    bf8ed096
    History
    Preserve attributes needed for CTS
    Jeff Vander Stoep authored
    Change fb889f23 "Force expand all hal_* attributes" annotated all
    hal_* attributes to be expanded to their associated types. However
    some of these attributes are used in CTS for neverallow checking.
    Mark these attributes to be preserved.
    
    In addition, remove the hacky workaround introduced in oc-dev
    for b/62658302 where extraneous neverallow rules were introduced
    to prevent unused or negated attributes from being auto-expanded
    from policy.
    
    Bug: 62658302
    Bug: 63135903
    Test: cts-tradefed run cts -m CtsSecurityHostTestCases -t \
        android.cts.security.SELinuxNeverallowRulesTest
    
        armeabi-v7a CtsSecurityHostTestCases completed in 4s.
        501 passed, 0 failed, 0 not executed
    Change-Id: I989def70a16f66e7a18bef1191510793fbe9cb8c