github.com/daeuniverse/quic-go@v0.0.0-20240413031024-943f218e0810/.circleci/config.yml (about) 1 version: 2.1 2 executors: 3 test-go122: 4 docker: 5 - image: "cimg/go:1.22" 6 environment: 7 runrace: true 8 TIMESCALE_FACTOR: 3 9 10 jobs: 11 "test": &test 12 executor: test-go122 13 steps: 14 - checkout 15 - run: 16 name: "Build infos" 17 command: go version 18 - run: 19 name: "Run tools tests" 20 command: go run github.com/onsi/ginkgo/v2/ginkgo -race -r -v -randomize-all -trace integrationtests/tools 21 - run: 22 name: "Run self integration tests" 23 command: go run github.com/onsi/ginkgo/v2/ginkgo -v -randomize-all -trace integrationtests/self 24 - run: 25 name: "Run version negotiation tests" 26 command: go run github.com/onsi/ginkgo/v2/ginkgo -v -randomize-all -trace integrationtests/versionnegotiation 27 - run: 28 name: "Run self integration tests with race detector" 29 command: go run github.com/onsi/ginkgo/v2/ginkgo -race -v -randomize-all -trace integrationtests/self 30 - run: 31 name: "Run self integration tests with qlog" 32 command: go run github.com/onsi/ginkgo/v2/ginkgo -v -randomize-all -trace integrationtests/self -- -qlog 33 - run: 34 name: "Run version negotiation tests with qlog" 35 command: go run github.com/onsi/ginkgo/v2/ginkgo -v -randomize-all -trace integrationtests/versionnegotiation -- -qlog 36 go122: 37 <<: *test 38 39 workflows: 40 workflow: 41 jobs: 42 - go122