Don't add LOCAL_NETWORK as forbidden capability
This causes the module to crash on rollback because the current production code does not consider LOCAL_NETWORK to be a valid capability. Change-Id: Idf57d72c384b41b483098c4c302738072ebf7f90 Test: TH Fix: 313030307
This commit is contained in:
committed by
Remi NGUYEN VAN
parent
dbae5744a1
commit
22941b38f7
@@ -154,6 +154,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
val newLnc = LocalNetworkConfig.Builder()
|
||||
.setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addTransportType(TRANSPORT_WIFI)
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.build())
|
||||
.build()
|
||||
localAgent.sendLocalNetworkConfig(newLnc)
|
||||
@@ -196,6 +197,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
lp = lp("local0"),
|
||||
lnc = FromS(LocalNetworkConfig.Builder()
|
||||
.setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.addTransportType(TRANSPORT_WIFI)
|
||||
.build())
|
||||
.build()),
|
||||
@@ -250,6 +252,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
lnc = FromS(LocalNetworkConfig.Builder()
|
||||
.setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addTransportType(TRANSPORT_WIFI)
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.build())
|
||||
.build()),
|
||||
score = FromS(NetworkScore.Builder()
|
||||
@@ -296,6 +299,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
val lnc = FromS(LocalNetworkConfig.Builder()
|
||||
.setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addTransportType(TRANSPORT_WIFI)
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.build())
|
||||
.build())
|
||||
val localScore = FromS(NetworkScore.Builder().build())
|
||||
@@ -348,6 +352,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
lp = lp("local0"),
|
||||
lnc = FromS(LocalNetworkConfig.Builder()
|
||||
.setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.addTransportType(TRANSPORT_WIFI)
|
||||
.build())
|
||||
.build()),
|
||||
@@ -377,6 +382,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
val lnc = FromS(LocalNetworkConfig.Builder()
|
||||
.setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addCapability(NET_CAPABILITY_DUN)
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.build())
|
||||
.build())
|
||||
val localAgent = Agent(nc = nc(TRANSPORT_WIFI, NET_CAPABILITY_LOCAL_NETWORK),
|
||||
@@ -504,6 +510,7 @@ class CSLocalAgentTests : CSTest() {
|
||||
val lnc = FromS(LocalNetworkConfig.Builder().apply {
|
||||
if (haveUpstream) {
|
||||
setUpstreamSelector(NetworkRequest.Builder()
|
||||
.addForbiddenCapability(NET_CAPABILITY_LOCAL_NETWORK)
|
||||
.addTransportType(TRANSPORT_WIFI)
|
||||
.build())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user