prow/kube/dry_run_client.go
func (c *dryRunProwJobClient) List(opts metav1.ListOptions) (*prowapi.ProwJobList, error) {
	var jl prowapi.ProwJobList
	err := c.request("/prowjobs.js", map[string]string{"labelSelector": opts.LabelSelector}, &jl)
	return &jl, err
}
func (c *dryRunProwJobClient) List(opts metav1.ListOptions) (*prowapi.ProwJobList, error) {
	var jl prowapi.ProwJobList
	err := c.request("/prowjobs.js", map[string]string{"labelSelector": opts.LabelSelector}, &jl)
	return &jl, err
}
// List reaches out to `deck` to retrieve the ProwJobs on the cluster via proxy