xdsinterop: extend the ports to use#25881
Conversation
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
lidizheng
left a comment
There was a problem hiding this comment.
Looks good, but why do we change tools/internal_ci/linux/grpc_python_bazel_test.cfg?
| build_file: "grpc/tools/internal_ci/linux/grpc_bazel.sh" | ||
| timeout_mins: 240 | ||
| build_file: "grpc/tools/internal_ci/linux/grpc_xds.sh" | ||
| timeout_mins: 180 |
There was a problem hiding this comment.
This changes doesn't seem right. Maybe you wanted to create a new .cfg file?
There was a problem hiding this comment.
This is to hijack the python test to run the xds tests. Will revert the commit later.
| help='GCP network to use') | ||
| argp.add_argument('--service_port_range', | ||
| default='8080:8110', | ||
| default='8080:8280', |
There was a problem hiding this comment.
optional: we can expand the port range to a much larger numbers. E.g., 1k? 50k?
There was a problem hiding this comment.
We can only use the ports allowed by the pre-configured firewall rule.
There was a problem hiding this comment.
Oh, TIL. In that case, looks good.
lidizheng
left a comment
There was a problem hiding this comment.
Bazel Python passed, the test cases looks fine.
a130edb to
58c2b9b
Compare
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule. It's in theory not necessary, because forwarding-rule doesn't need to use the same port as the services. This is a limitation of the test framework, and can be fixed in the future.
This is to add more ports for forwarding-rule.
It's in theory not necessary, because forwarding-rule doesn't need to use the
same port as the services. This is a limitation of the test framework, and can
be fixed in the future.