@@ -145,11 +145,23 @@ func filterByExternalConnectivity(specs et.ExtensionTestSpecs) {
145145 // because of pullthrough not supporting ICSP (https://bugzilla.redhat.com/show_bug.cgi?id=1918376)
146146 "Disconnected" : {
147147 "[sig-network] Networking should provide Internet connection for containers" ,
148+ // The following tests are all duplicated from the Proxied list as the concepts of Disconnected and Proxied
149+ // have gotten muddied. The following tests should all be skipped when accessing the cluster via a proxy,
150+ // this is a separate concept from external connectivity that will later be formalized with a new environment
151+ // flag in https://issues.redhat.com/browse/TRT-1854.
152+ // TODO(sgoeddel): remove the following, duplicated, tests once this is complete
153+ "[sig-cli] Kubectl client Simple pod should support exec through an HTTP proxy" ,
154+ "[sig-cli] Kubectl client Simple pod should support exec through kubectl proxy" ,
155+ "[sig-node] Pods should support retrieving logs from the container over websockets" ,
156+ "[sig-node] Pods should support retrieving logs from the container over websockets" ,
157+ "[sig-cli] Kubectl Port forwarding With a server listening on localhost should support forwarding over websockets" ,
158+ "[sig-cli] Kubectl Port forwarding With a server listening on 0.0.0.0 should support forwarding over websockets" ,
159+ "[sig-node] Pods should support remote command execution over websockets" ,
148160 },
149161 // These tests are skipped when openshift-tests needs to use a proxy to reach the
150162 // cluster -- either because the test won't work while proxied, or because the test
151163 // itself is testing a functionality using it's own proxy.
152- "Proxy " : {
164+ "Proxied " : {
153165 // These tests setup their own proxy, which won't work when we need to access the
154166 // cluster through a proxy.
155167 "[sig-cli] Kubectl client Simple pod should support exec through an HTTP proxy" ,
@@ -160,7 +172,7 @@ func filterByExternalConnectivity(specs et.ExtensionTestSpecs) {
160172 "[sig-cli] Kubectl Port forwarding With a server listening on localhost should support forwarding over websockets" ,
161173 "[sig-cli] Kubectl Port forwarding With a server listening on 0.0.0.0 should support forwarding over websockets" ,
162174 "[sig-node] Pods should support remote command execution over websockets" ,
163- // These tests are flacky and require internet access
175+ // These tests are flaky and require internet access
164176 // See https://bugzilla.redhat.com/show_bug.cgi?id=2019375
165177 "[sig-network] DNS should resolve DNS of partial qualified names for services" ,
166178 "[sig-network] DNS should provide DNS for the cluster" ,
@@ -184,7 +196,7 @@ func filterByExternalConnectivity(specs et.ExtensionTestSpecs) {
184196// filterByTopology is a helper function to do, simple, "NameContains" filtering on tests by topology
185197func filterByTopology (specs et.ExtensionTestSpecs ) {
186198 var topologyExclusions = map [string ][]string {
187- "SingleReplicaTopology " : {
199+ "SingleReplica " : {
188200 "[sig-apps] Daemon set [Serial] should rollback without unnecessary restarts [Conformance]" ,
189201 "[sig-node] NoExecuteTaintManager Single Pod [Serial] doesn't evict pod with tolerations from tainted nodes" ,
190202 "[sig-node] NoExecuteTaintManager Single Pod [Serial] eventually evict pod with finite tolerations from tainted nodes" ,
0 commit comments