From 497a93647cd9cb5fdce0e0b25c1e566107e8f7cd Mon Sep 17 00:00:00 2001 From: Sudheer Shanka Date: Tue, 19 Jun 2018 19:30:31 -0700 Subject: [PATCH] Use a different key for signing networkpolicy test app. One of the preparation steps for running cts involves loading up the sim card with the key used to sign CtsCarrierApiTestCases.apk. It means if the same key is used for signing networkpolicy test app too, then the app is considered as carrier privileged by the system and can't be forced into app standby state. Fixes: 77861812 Test: cts-tradefed run singleCommand cts-dev -m CtsHostsideNetworkTests -t \ com.android.cts.net.HostsideRestrictBackgroundNetworkTests#testDataSaverMode_disabled Change-Id: Iaa9f4fabe83430fa42b6f67c1025db41a5e1d938 Merged-In: Iaa9f4fabe83430fa42b6f67c1025db41a5e1d938 --- tests/cts/hostside/app2/Android.mk | 2 ++ tests/cts/hostside/certs/README | 2 ++ tests/cts/hostside/certs/cts-net-app.pk8 | Bin 0 -> 1219 bytes tests/cts/hostside/certs/cts-net-app.x509.pem | 19 ++++++++++++++++++ 4 files changed, 23 insertions(+) create mode 100644 tests/cts/hostside/certs/README create mode 100644 tests/cts/hostside/certs/cts-net-app.pk8 create mode 100644 tests/cts/hostside/certs/cts-net-app.x509.pem diff --git a/tests/cts/hostside/app2/Android.mk b/tests/cts/hostside/app2/Android.mk index 9a4a30fbff..5c0bae194b 100644 --- a/tests/cts/hostside/app2/Android.mk +++ b/tests/cts/hostside/app2/Android.mk @@ -32,4 +32,6 @@ LOCAL_DEX_PREOPT := false # Tag this module as a cts test artifact LOCAL_COMPATIBILITY_SUITE := cts vts general-tests +LOCAL_CERTIFICATE := cts/hostsidetests/net/certs/cts-net-app + include $(BUILD_CTS_SUPPORT_PACKAGE) diff --git a/tests/cts/hostside/certs/README b/tests/cts/hostside/certs/README new file mode 100644 index 0000000000..b660a82dc8 --- /dev/null +++ b/tests/cts/hostside/certs/README @@ -0,0 +1,2 @@ +# Generated with: +development/tools/make_key cts-net-app '/CN=cts-net-app' diff --git a/tests/cts/hostside/certs/cts-net-app.pk8 b/tests/cts/hostside/certs/cts-net-app.pk8 new file mode 100644 index 0000000000000000000000000000000000000000..1703e4ee340b7c7ab818097cefbbf95fb86f3747 GIT binary patch literal 1219 zcmV;!1U&mNf&{+;0RS)!1_>&LNQUrsW5^Br2+u}0)hbn0N#A&vRMl( z)K7&#gN-YqA(ePu&=E2o$Vjep&N^#?J+IQe_UD^8vWC4%PBxI-ME{s%p~72w0ZU@; zaXKTG43uCz5lGMl@ha*FIBFHPR{XV|cKf1`B_%f8?!Ujr zt-{>0C4_u?`%vIYq{z#o&|wc%#UbbC#EF~*3eXtI#Pu@b#2AEmesXH!;BA|+2B81W z!Zu8OMUNETxR$5$c?)i;hZYR4J*6YT$pCc&@}h3pQGsU#%?m@^a{>ba009Dm0RaHk zc>v0s8?m!kl+%O!>N@ze<-9;f(^2U#XFDru6^Rdi7GW7mTF+$(jvu=f&c6qwe0xQc z-YV8)osrJ&&LK`cr5XVSk|=+5h9S}kmdcGs++ig(JtFrKB&6at^XSEN7gbjf(l>>Q zW5q!7d>b5VnALd8DRw?XvqUfpAAaDQ)mpy#BAh*U&nzY5KA?dt?&F!_gTW_hO&aG? zFz!^L2yHTF#V@X&LqF|!Q4`{WkX^!rOP6AzE3-+ExKAD|AnK7^^w$v-bH;VQMuXQG z^wqpIj+;*3h|p36xkZ4_k2@ee;ehD~XA7iWt0O?}W4hlp!7008eHpZ&=5xtRJbcFmSVJik5H=O_+OcDr64K?)M2Tx(p#1Bj!W}szK*F#xG5_9njbtuN zvAj31ay#p;XUyF~^2T$(v1bpJYKX(0Hjh1=a0St$<@BH?5pD>(7CE0M%ug3w#-4iu zfq)5bl2l+u5>xWKztT8zHPHfrfdIA^X{1GXSD$}V6aG5WdD+aZ)3UOU)PA-Q{> z3qB8AR`51~p;B8g;f0T+gwBF{nn#RZ*xS3do08bdRK^ktwT+BuQ7nn@r4GbJz7x8u zX+HvifdH9pz)+xQ>TMce;8KGy?O90aj>ISS3b7$HM<}?=R_^2Dov>KX=fW4gZ0oL# z4TlXtL8u4+=w-H(!dkS=iZ?}Kj79RMiGFcJL@(@4Kz{D4>0IF9=(5M)>0ajZaHD0q hCv|>6qS`CJYwg-kjl|iF9l$*x