---
name: acceptance_tests

dependencies:
  - rtr
  - golang-1.23-linux

files:
  - code.cloudfoundry.org/go.mod
  - code.cloudfoundry.org/go.sum
  - code.cloudfoundry.org/vendor/modules.txt
  - code.cloudfoundry.org/routing-acceptance-tests/bin/*
  - code.cloudfoundry.org/routing-acceptance-tests/assets/tcp-droplet-receiver/**/*
  - code.cloudfoundry.org/routing-acceptance-tests/assets/tcp-sample-receiver/**/*
  - code.cloudfoundry.org/routing-acceptance-tests/assets/golang/**/*
  - code.cloudfoundry.org/cf-routing-test-helpers/helpers/*.go # gosub
  - code.cloudfoundry.org/vendor/code.cloudfoundry.org/cfhttp/v2/*.go # gosub
  - code.cloudfoundry.org/vendor/code.cloudfoundry.org/clock/*.go # gosub
  - code.cloudfoundry.org/vendor/code.cloudfoundry.org/lager/v3/*.go # gosub
  - code.cloudfoundry.org/vendor/code.cloudfoundry.org/lager/v3/internal/truncate/*.go # gosub
  - code.cloudfoundry.org/vendor/code.cloudfoundry.org/lager/v3/lagerctx/*.go # gosub
  - code.cloudfoundry.org/vendor/code.cloudfoundry.org/lager/v3/lagertest/*.go # gosub
  - code.cloudfoundry.org/routing-acceptance-tests/helpers/*.go # gosub
  - code.cloudfoundry.org/routing-acceptance-tests/helpers/assets/*.go # gosub
  - code.cloudfoundry.org/routing-acceptance-tests/http_routes/*.go # gosub
  - code.cloudfoundry.org/routing-acceptance-tests/smoke_tests/*.go # gosub
  - code.cloudfoundry.org/routing-acceptance-tests/tcp_routing/*.go # gosub
  - code.cloudfoundry.org/routing-api/*.go # gosub
  - code.cloudfoundry.org/routing-api/models/*.go # gosub
  - code.cloudfoundry.org/routing-api/trace/*.go # gosub
  - code.cloudfoundry.org/routing-api/uaaclient/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/bmizerany/pat/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry-community/go-uaa/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry-community/go-uaa/passwordcredentials/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-routing-test-helpers/schema/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/cf/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/commandreporter/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/commandstarter/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/config/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/generator/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/silentcommandstarter/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/workflowhelpers/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/cloudfoundry/cf-test-helpers/v2/workflowhelpers/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/go-logr/logr/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/go-logr/logr/funcr/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/go-task/slim-sprig/v3/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/golang-jwt/jwt/v4/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/google/go-cmp/cmp/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/google/go-cmp/cmp/internal/diff/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/google/go-cmp/cmp/internal/flags/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/google/go-cmp/cmp/internal/function/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/google/go-cmp/cmp/internal/value/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/google/pprof/profile/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/nu7hatch/gouuid/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/config/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/formatter/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/build/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/command/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/generators/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/labels/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/outline/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/run/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/unfocus/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/ginkgo/watch/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/internal/global/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/internal/interrupt_handler/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/internal/testingtproxy/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/reporters/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/ginkgo/v2/types/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/format/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/gbytes/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/gexec/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/internal/gutil/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/matchers/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/matchers/support/goraph/bipartitegraph/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/matchers/support/goraph/edge/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/matchers/support/goraph/node/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/matchers/support/goraph/util/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/onsi/gomega/types/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/openzipkin/zipkin-go/idgenerator/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/openzipkin/zipkin-go/model/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/pkg/errors/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/tedsuo/rata/*.go # gosub
  - code.cloudfoundry.org/vendor/github.com/vito/go-sse/sse/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/net/context/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/net/html/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/net/html/atom/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/net/html/charset/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/oauth2/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/oauth2/clientcredentials/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/oauth2/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/sys/unix/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/sys/unix/*.s # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/charmap/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/htmlindex/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/internal/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/internal/identifier/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/japanese/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/korean/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/simplifiedchinese/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/traditionalchinese/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/encoding/unicode/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/internal/language/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/internal/language/compact/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/internal/tag/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/internal/utf8internal/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/language/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/runes/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/text/transform/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/tools/cover/*.go # gosub
  - code.cloudfoundry.org/vendor/golang.org/x/tools/go/ast/inspector/*.go # gosub
  - code.cloudfoundry.org/vendor/gopkg.in/yaml.v3/*.go # gosub
