Description:
Occasionally occurs: https://github.com/envoyproxy/gateway/actions/runs/3213492844/jobs/5253203220
When we translate Gateway CR Listener to ListenerContext, types change from array to map, which makes order may not follow the Gateway CR Listeners. The port name may not follow the origin order, which cause the translation failed.