0s autopkgtest [19:34:10]: starting date and time: 2025-07-07 19:34:10+0000 0s autopkgtest [19:34:10]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [19:34:10]: host juju-7f2275-prod-proposed-migration-environment-23; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lmzkqfcg/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade gh --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-9ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-23@sto01-arm64-2.secgroup --name adt-questing-arm64-gh-20250707-193410-juju-7f2275-prod-proposed-migration-environment-23-137bf666-f535-4077-a677-b7c2dfcc968d --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-23 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-questing-arm64-gh-20250707-193410-juju-7f2275-prod-proposed-migration-environment-23-137bf666-f535-4077-a677-b7c2dfcc968d from image adt/ubuntu-questing-arm64-server-20250707.img (UUID 0ab0600c-5eae-4472-bdb9-e9e10bede5f2)... 51s autopkgtest [19:35:01]: testbed dpkg architecture: arm64 52s autopkgtest [19:35:02]: testbed apt version: 3.1.3 52s autopkgtest [19:35:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 52s autopkgtest [19:35:02]: testbed release detected to be: None 53s autopkgtest [19:35:03]: updating testbed package index (apt update) 53s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 53s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 53s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [27.5 kB] 53s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [15.8 kB] 53s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [177 kB] 53s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [38.5 kB] 53s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [154 kB] 53s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.7 kB] 53s Fetched 677 kB in 0s (1729 kB/s) 54s Reading package lists... 55s autopkgtest [19:35:05]: upgrading testbed (apt dist-upgrade and autopurge) 55s Reading package lists... 55s Building dependency tree... 55s Reading state information... 55s Calculating upgrade... 56s The following packages will be upgraded: 56s apparmor libapparmor1 libc-bin libc-dev-bin libc6 libc6-dev libnss-systemd 56s libpam-systemd libsystemd-shared libsystemd0 libudev1 libxml2-16 locales 56s systemd systemd-cryptsetup systemd-resolved systemd-sysv systemd-timesyncd 56s udev 56s 19 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 56s Need to get 19.1 MB of archives. 56s After this operation, 34.8 kB disk space will be freed. 56s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libc6-dev arm64 2.41-9ubuntu1 [1749 kB] 56s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libc-dev-bin arm64 2.41-9ubuntu1 [22.7 kB] 56s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libc6 arm64 2.41-9ubuntu1 [2919 kB] 56s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libc-bin arm64 2.41-9ubuntu1 [599 kB] 56s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 libsystemd0 arm64 257.7-1ubuntu1 [522 kB] 56s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 libnss-systemd arm64 257.7-1ubuntu1 [170 kB] 56s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 systemd-sysv arm64 257.7-1ubuntu1 [11.9 kB] 56s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 systemd-resolved arm64 257.7-1ubuntu1 [324 kB] 56s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libpam-systemd arm64 257.7-1ubuntu1 [254 kB] 56s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libsystemd-shared arm64 257.7-1ubuntu1 [2239 kB] 56s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 systemd arm64 257.7-1ubuntu1 [2939 kB] 56s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 systemd-timesyncd arm64 257.7-1ubuntu1 [41.0 kB] 56s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 systemd-cryptsetup arm64 257.7-1ubuntu1 [121 kB] 56s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 udev arm64 257.7-1ubuntu1 [1407 kB] 56s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libudev1 arm64 257.7-1ubuntu1 [203 kB] 56s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libapparmor1 arm64 4.1.1-0ubuntu3 [56.2 kB] 56s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libxml2-16 arm64 2.14.4+dfsg-0exp1 [595 kB] 56s Get:18 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 locales all 2.41-9ubuntu1 [4253 kB] 57s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 apparmor arm64 4.1.1-0ubuntu3 [666 kB] 57s Preconfiguring packages ... 57s Fetched 19.1 MB in 1s (22.8 MB/s) 57s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130787 files and directories currently installed.) 57s Preparing to unpack .../libc6-dev_2.41-9ubuntu1_arm64.deb ... 57s Unpacking libc6-dev:arm64 (2.41-9ubuntu1) over (2.41-6ubuntu2) ... 57s Preparing to unpack .../libc-dev-bin_2.41-9ubuntu1_arm64.deb ... 57s Unpacking libc-dev-bin (2.41-9ubuntu1) over (2.41-6ubuntu2) ... 57s Preparing to unpack .../libc6_2.41-9ubuntu1_arm64.deb ... 58s Unpacking libc6:arm64 (2.41-9ubuntu1) over (2.41-6ubuntu2) ... 58s Setting up libc6:arm64 (2.41-9ubuntu1) ... 58s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130787 files and directories currently installed.) 58s Preparing to unpack .../libc-bin_2.41-9ubuntu1_arm64.deb ... 58s Unpacking libc-bin (2.41-9ubuntu1) over (2.41-6ubuntu2) ... 58s Setting up libc-bin (2.41-9ubuntu1) ... 58s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130787 files and directories currently installed.) 58s Preparing to unpack .../libsystemd0_257.7-1ubuntu1_arm64.deb ... 58s Unpacking libsystemd0:arm64 (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 58s Setting up libsystemd0:arm64 (257.7-1ubuntu1) ... 58s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130787 files and directories currently installed.) 58s Preparing to unpack .../libnss-systemd_257.7-1ubuntu1_arm64.deb ... 58s Unpacking libnss-systemd:arm64 (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 58s Preparing to unpack .../systemd-sysv_257.7-1ubuntu1_arm64.deb ... 58s Unpacking systemd-sysv (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 58s Preparing to unpack .../systemd-resolved_257.7-1ubuntu1_arm64.deb ... 58s Unpacking systemd-resolved (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 58s Preparing to unpack .../libpam-systemd_257.7-1ubuntu1_arm64.deb ... 58s Unpacking libpam-systemd:arm64 (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 58s Preparing to unpack .../libsystemd-shared_257.7-1ubuntu1_arm64.deb ... 58s Unpacking libsystemd-shared:arm64 (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 59s Setting up libsystemd-shared:arm64 (257.7-1ubuntu1) ... 59s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130787 files and directories currently installed.) 59s Preparing to unpack .../systemd_257.7-1ubuntu1_arm64.deb ... 59s Unpacking systemd (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 59s Preparing to unpack .../systemd-timesyncd_257.7-1ubuntu1_arm64.deb ... 59s Unpacking systemd-timesyncd (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 59s Preparing to unpack .../systemd-cryptsetup_257.7-1ubuntu1_arm64.deb ... 59s Unpacking systemd-cryptsetup (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 59s Preparing to unpack .../udev_257.7-1ubuntu1_arm64.deb ... 59s Unpacking udev (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 59s Preparing to unpack .../libudev1_257.7-1ubuntu1_arm64.deb ... 59s Unpacking libudev1:arm64 (257.7-1ubuntu1) over (257.6-1ubuntu1) ... 59s Setting up libudev1:arm64 (257.7-1ubuntu1) ... 59s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130788 files and directories currently installed.) 59s Preparing to unpack .../libapparmor1_4.1.1-0ubuntu3_arm64.deb ... 59s Unpacking libapparmor1:arm64 (4.1.1-0ubuntu3) over (4.1.1-0ubuntu2) ... 59s Preparing to unpack .../libxml2-16_2.14.4+dfsg-0exp1_arm64.deb ... 59s Unpacking libxml2-16:arm64 (2.14.4+dfsg-0exp1) over (2.14.3+dfsg-0exp3) ... 59s Preparing to unpack .../locales_2.41-9ubuntu1_all.deb ... 59s Unpacking locales (2.41-9ubuntu1) over (2.41-6ubuntu2) ... 59s Preparing to unpack .../apparmor_4.1.1-0ubuntu3_arm64.deb ... 60s Unpacking apparmor (4.1.1-0ubuntu3) over (4.1.1-0ubuntu2) ... 60s Setting up libapparmor1:arm64 (4.1.1-0ubuntu3) ... 60s Setting up libxml2-16:arm64 (2.14.4+dfsg-0exp1) ... 60s Setting up systemd (257.7-1ubuntu1) ... 60s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 60s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 61s Setting up locales (2.41-9ubuntu1) ... 62s Generating locales (this might take a while)... 64s en_US.UTF-8... done 64s Generation complete. 64s Setting up apparmor (4.1.1-0ubuntu3) ... 64s Installing new version of config file /etc/apparmor.d/lsusb ... 64s Installing new version of config file /etc/apparmor.d/mbsync ... 65s Reloading AppArmor profiles 66s Setting up systemd-cryptsetup (257.7-1ubuntu1) ... 66s Setting up systemd-timesyncd (257.7-1ubuntu1) ... 66s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 67s Setting up udev (257.7-1ubuntu1) ... 67s Creating group 'clock' with GID 987. 67s Setting up libc-dev-bin (2.41-9ubuntu1) ... 67s Setting up systemd-resolved (257.7-1ubuntu1) ... 68s Setting up systemd-sysv (257.7-1ubuntu1) ... 68s Setting up libnss-systemd:arm64 (257.7-1ubuntu1) ... 68s Setting up libpam-systemd:arm64 (257.7-1ubuntu1) ... 68s Setting up libc6-dev:arm64 (2.41-9ubuntu1) ... 68s Processing triggers for libc-bin (2.41-9ubuntu1) ... 68s Processing triggers for man-db (2.13.1-1) ... 69s Processing triggers for dbus (1.16.2-2ubuntu1) ... 69s Processing triggers for shared-mime-info (2.4-5build2) ... 70s Processing triggers for procps (2:4.0.4-8ubuntu2) ... 70s Processing triggers for initramfs-tools (0.149ubuntu1) ... 70s update-initramfs: Generating /boot/initrd.img-6.15.0-3-generic 70s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 71s W: Possible missing firmware /lib/firmware/apple/dfrmtfw-*.bin for built-in driver apple_z2 86s System running in EFI mode, skipping. 86s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Solving dependencies... 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s autopkgtest [19:35:37]: rebooting testbed after setup commands that affected boot 113s autopkgtest [19:36:03]: testbed running kernel: Linux 6.15.0-3-generic #3-Ubuntu SMP PREEMPT_DYNAMIC Wed Jun 4 08:41:23 UTC 2025 115s autopkgtest [19:36:05]: @@@@@@@@@@@@@@@@@@@@ apt-source gh 116s Get:1 http://ftpmaster.internal/ubuntu questing/universe gh 2.46.0-3 (dsc) [4094 B] 116s Get:2 http://ftpmaster.internal/ubuntu questing/universe gh 2.46.0-3 (tar) [840 kB] 116s Get:3 http://ftpmaster.internal/ubuntu questing/universe gh 2.46.0-3 (diff) [952 kB] 116s gpgv: Signature made Mon Jan 13 07:13:19 2025 UTC 116s gpgv: using RSA key 99B452B11F3C74C3B453E46FBED8449FCEE8DA88 116s gpgv: Can't check signature: No public key 116s dpkg-source: warning: cannot verify inline signature for ./gh_2.46.0-3.dsc: no acceptable signature found 117s autopkgtest [19:36:07]: testing package gh version 2.46.0-3 118s autopkgtest [19:36:08]: build not needed 119s autopkgtest [19:36:09]: test dh-golang-autopkgtest: preparing testbed 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Solving dependencies... 120s The following NEW packages will be installed: 120s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 120s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 120s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-14 120s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 120s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext gh git git-man 120s golang-1.24-go golang-1.24-src golang-any golang-dbus-dev 120s golang-github-alecaivazis-survey-dev golang-github-alecthomas-assert-dev 120s golang-github-alecthomas-chroma-v2-dev golang-github-alecthomas-kong-dev 120s golang-github-alecthomas-kong-hcl-dev golang-github-alecthomas-repr-dev 120s golang-github-alecthomas-units-dev golang-github-andybalholm-cascadia-dev 120s golang-github-antlr-antlr4-dev golang-github-aws-aws-sdk-go-dev 120s golang-github-aymanbagabas-go-osc52-v2-dev 120s golang-github-aymanbagabas-go-udiff-dev golang-github-aymerick-douceur-dev 120s golang-github-beorn7-perks-dev golang-github-briandowns-spinner-dev 120s golang-github-burntsushi-toml-dev golang-github-cenkalti-backoff-dev 120s golang-github-cespare-xxhash-dev golang-github-charmbracelet-bubbletea-dev 120s golang-github-charmbracelet-glamour-dev 120s golang-github-charmbracelet-lipgloss-dev golang-github-charmbracelet-x-dev 120s golang-github-chzyer-readline-dev golang-github-cli-browser-dev 120s golang-github-cli-go-gh-v2-dev golang-github-cli-oauth-dev 120s golang-github-cli-safeexec-dev golang-github-cli-shurcool-graphql-dev 120s golang-github-containerd-console-dev golang-github-cpuguy83-go-md2man-v2-dev 120s golang-github-creack-pty-dev golang-github-danwakefield-fnmatch-dev 120s golang-github-davecgh-go-spew-dev golang-github-dlclark-regexp2-dev 120s golang-github-fatih-color-dev golang-github-felixge-httpsnoop-dev 120s golang-github-fsnotify-fsnotify-dev 120s golang-github-gabriel-vasile-mimetype-dev golang-github-gdamore-encoding-dev 120s golang-github-gdamore-tcell.v2-dev golang-github-go-kit-log-dev 120s golang-github-go-logfmt-logfmt-dev golang-github-go-logr-logr-dev 120s golang-github-go-logr-stdr-dev golang-github-golang-groupcache-dev 120s golang-github-golang-mock-dev golang-github-golang-protobuf-1-5-dev 120s golang-github-google-btree-dev golang-github-google-cel-go-dev 120s golang-github-google-go-cmp-dev golang-github-google-martian-dev 120s golang-github-google-pprof-dev golang-github-google-shlex-dev 120s golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev 120s golang-github-gorilla-csrf-dev golang-github-gorilla-css-dev 120s golang-github-gorilla-handlers-dev golang-github-gorilla-mux-dev 120s golang-github-gorilla-securecookie-dev golang-github-gorilla-websocket-dev 120s golang-github-graph-gophers-graphql-go-dev 120s golang-github-grpc-ecosystem-grpc-gateway-dev golang-github-h2non-parth-dev 120s golang-github-hashicorp-errwrap-dev 120s golang-github-hashicorp-go-multierror-dev 120s golang-github-hashicorp-go-version-dev golang-github-hashicorp-hcl-dev 120s golang-github-henvic-httpretty-dev golang-github-hexops-gotextdiff-dev 120s golang-github-hinshun-vt10x-dev golang-github-ianlancetaylor-demangle-dev 120s golang-github-itchyny-gojq-dev golang-github-itchyny-timefmt-go-dev 120s golang-github-jmespath-go-jmespath-dev golang-github-joho-godotenv-dev 120s golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev 120s golang-github-julienschmidt-httprouter-dev 120s golang-github-kballard-go-shellquote-dev 120s golang-github-klauspost-compress-dev golang-github-kr-fs-dev 120s golang-github-kylelemons-godebug-dev 120s golang-github-lucasb-eyer-go-colorful-dev 120s golang-github-magiconair-properties-dev 120s golang-github-makenowjust-heredoc-dev golang-github-masterminds-semver-dev 120s golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev 120s golang-github-mattn-go-runewidth-dev golang-github-mgutz-ansi-dev 120s golang-github-microcosm-cc-bluemonday-dev 120s golang-github-microsoft-dev-tunnels-dev 120s golang-github-mitchellh-mapstructure-dev 120s golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev 120s golang-github-muesli-ansi-dev golang-github-muesli-cancelreader-dev 120s golang-github-muesli-reflow-dev golang-github-muesli-termenv-dev 120s golang-github-muhammadmuzzammil1998-jsonc-dev 120s golang-github-munnerz-goautoneg-dev golang-github-mwitkow-go-conntrack-dev 120s golang-github-netflix-go-expect-dev 120s golang-github-opentracing-opentracing-go-dev 120s golang-github-pelletier-go-toml-dev golang-github-pelletier-go-toml.v2-dev 120s golang-github-pkg-errors-dev golang-github-pkg-sftp-dev 120s golang-github-pmezard-go-difflib-dev 120s golang-github-prometheus-client-golang-dev 120s golang-github-prometheus-client-model-dev 120s golang-github-prometheus-common-dev golang-github-prometheus-procfs-dev 120s golang-github-prometheus-sigv4-dev golang-github-puerkitobio-goquery-dev 120s golang-github-rivo-tview-dev golang-github-rivo-uniseg-dev 120s golang-github-rodaine-table-dev golang-github-rogpeppe-fastuuid-dev 120s golang-github-russross-blackfriday-v2-dev 120s golang-github-shurcool-githubv4-dev golang-github-shurcool-graphql-dev 120s golang-github-shurcool-sanitized-anchor-name-dev 120s golang-github-spf13-afero-dev golang-github-spf13-cast-dev 120s golang-github-spf13-cobra-dev golang-github-spf13-jwalterweatherman-dev 120s golang-github-spf13-pflag-dev golang-github-spf13-viper-dev 120s golang-github-stoewer-go-strcase-dev golang-github-stretchr-objx-dev 120s golang-github-stretchr-testify-dev golang-github-subosito-gotenv-dev 120s golang-github-thlib-go-timezone-local-dev golang-github-xo-terminfo-dev 120s golang-github-yuin-goldmark-dev golang-github-yuin-goldmark-emoji-dev 120s golang-github-zalando-go-keyring-dev golang-glog-dev golang-go 120s golang-go.opencensus-dev golang-golang-x-crypto-dev golang-golang-x-exp-dev 120s golang-golang-x-net-dev golang-golang-x-oauth2-dev 120s golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev 120s golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev 120s golang-golang-x-time-dev golang-google-api-dev 120s golang-google-cloud-compute-metadata-dev golang-google-cloud-dev 120s golang-google-genproto-dev golang-google-grpc-dev golang-google-protobuf-dev 120s golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-h2non-gock.v1-dev 120s golang-gopkg-ini.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev 120s golang-opentelemetry-otel-dev golang-opentelemetry-proto-dev 120s golang-rsc-binaryregexp-dev golang-src intltool-debian libarchive-zip-perl 120s libasan8 libcc1-0 libdebhelper-perl liberror-perl 120s libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 libhwasan0 libisl23 120s libitm1 liblsan0 libmpc3 libstdc++-14-dev libtool libtsan2 libubsan1 m4 120s po-debconf tzdata-legacy 120s 0 upgraded, 219 newly installed, 0 to remove and 0 not upgraded. 120s Need to get 210 MB of archives. 120s After this operation, 1221 MB of additional disk space will be used. 120s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-8 [244 kB] 120s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 120s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20240727.1 [43.4 kB] 120s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-4ubuntu1 [572 kB] 120s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-2build1 [619 kB] 120s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 120s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 120s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.3.0-1ubuntu1 [10.6 MB] 120s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.3.0-1ubuntu1 [1030 B] 120s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 120s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 120s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15.1.0-8ubuntu1 [49.3 kB] 120s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15.1.0-8ubuntu1 [147 kB] 120s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15.1.0-8ubuntu1 [28.1 kB] 120s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15.1.0-8ubuntu1 [2920 kB] 120s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15.1.0-8ubuntu1 [1316 kB] 120s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15.1.0-8ubuntu1 [2689 kB] 120s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15.1.0-8ubuntu1 [1176 kB] 120s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15.1.0-8ubuntu1 [1638 kB] 121s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.3.0-1ubuntu1 [2591 kB] 121s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.3.0-1ubuntu1 [20.9 MB] 121s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.3.0-1ubuntu1 [538 kB] 121s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 121s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 121s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.3.0-1ubuntu1 [2795 kB] 121s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.3.0-1ubuntu1 [12.1 MB] 121s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.3.0-1ubuntu1 [27.4 kB] 121s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 121s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 121s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 121s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 121s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 121s Get:33 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 121s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 121s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 121s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 121s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 121s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 121s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-2build1 [1456 kB] 122s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 122s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 122s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.2ubuntu1 [896 kB] 122s Get:43 http://ftpmaster.internal/ubuntu questing/universe arm64 gh arm64 2.46.0-3 [7485 kB] 122s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 122s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 git-man all 1:2.50.0-1ubuntu2 [1174 kB] 122s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 git arm64 1:2.50.0-1ubuntu2 [4254 kB] 122s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 golang-1.24-src all 1.24.4-1 [22.0 MB] 123s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 golang-1.24-go arm64 1.24.4-1 [26.5 MB] 123s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 golang-src all 2:1.24~2 [5136 B] 123s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 golang-go arm64 2:1.24~2 [44.0 kB] 123s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-any arm64 2:1.24~2 [2840 B] 123s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-creack-pty-dev all 1.1.21-1 [14.8 kB] 123s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-hinshun-vt10x-dev all 0.0~git20220301.5011da4-1 [15.0 kB] 123s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-kballard-go-shellquote-dev all 0.0~git20180428.95032a8-2 [6462 B] 123s Get:55 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 123s Get:56 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6204 B] 123s Get:57 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] 123s Get:58 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-mgutz-ansi-dev all 0.0~git20200706.d51e80e-1 [6018 B] 123s Get:59 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 123s Get:60 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 123s Get:61 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 123s Get:62 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [76.1 kB] 123s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 123s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-netflix-go-expect-dev all 0.0~git20220104.73e0943-1 [12.2 kB] 123s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 123s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-text-dev all 0.22.0-1 [4616 kB] 123s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecaivazis-survey-dev all 2.3.7-1 [45.8 kB] 123s Get:68 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecthomas-repr-dev all 0.4.0-1 [8512 B] 123s Get:69 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-hexops-gotextdiff-dev all 1.0.3-2 [22.5 kB] 123s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecthomas-assert-dev all 2.10.0-1 [7398 B] 123s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecthomas-kong-dev all 0.9.0-1 [68.1 kB] 123s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] 123s Get:73 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 123s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecthomas-kong-hcl-dev all 1.0.1-1 [7006 B] 123s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-danwakefield-fnmatch-dev all 0.0~git20160403.cbb64ac-3 [6684 B] 123s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-dlclark-regexp2-dev all 1.11.0+ds1-1 [87.9 kB] 123s Get:77 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.3 kB] 123s Get:78 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gorilla-csrf-dev all 1.7.2+ds1-2 [23.7 kB] 123s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8668 B] 123s Get:80 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gorilla-handlers-dev all 1.5.2-1 [21.4 kB] 123s Get:81 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gorilla-mux-dev all 1.8.1-1 [47.3 kB] 124s Get:82 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecthomas-chroma-v2-dev all 2.14.0-1 [832 kB] 124s Get:83 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [109 kB] 124s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [99.9 kB] 124s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-aymanbagabas-go-osc52-v2-dev all 2.0.1-1 [5434 B] 124s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-aymanbagabas-go-udiff-dev all 0.2.0-2 [24.5 kB] 124s Get:87 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gorilla-css-dev all 1.0.1-1 [7838 B] 124s Get:88 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1724 kB] 124s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 124s Get:90 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-andybalholm-cascadia-dev all 1.3.3-1 [33.7 kB] 124s Get:91 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-puerkitobio-goquery-dev all 1.10.2-1 [81.0 kB] 124s Get:92 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-aymerick-douceur-dev all 0.2.0-3build1 [14.6 kB] 124s Get:93 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-fatih-color-dev all 1.17.0-1 [14.3 kB] 124s Get:94 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-briandowns-spinner-dev all 1.18.1+ds1-1 [11.4 kB] 124s Get:95 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-muesli-cancelreader-dev all 0.2.2-2 [8450 B] 124s Get:96 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-rivo-uniseg-dev all 0.4.7-1 [258 kB] 124s Get:97 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-xo-terminfo-dev all 0.0~git20220910.abceb7e-1 [32.8 kB] 124s Get:98 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-charmbracelet-x-dev all 0.0~git20240809.9ab0ca0+ds-2 [93.5 kB] 124s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-containerd-console-dev all 1.0.3-1 [11.2 kB] 124s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-mattn-go-runewidth-dev all 0.0.16-1 [17.4 kB] 124s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-muesli-ansi-dev all 0.0~git20211031.c9f0611-2 [5322 B] 124s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-muesli-reflow-dev all 0.3.0-2 [10.9 kB] 124s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-lucasb-eyer-go-colorful-dev all 1.2.0-1 [868 kB] 124s Get:104 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-muesli-termenv-dev all 0.15.2-1 [385 kB] 124s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.5 kB] 124s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-charmbracelet-bubbletea-dev all 0.27.0-1 [2011 kB] 124s Get:107 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-charmbracelet-lipgloss-dev all 0.12.1-2 [55.0 kB] 124s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-microcosm-cc-bluemonday-dev all 1.0.26-1 [130 kB] 124s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-yuin-goldmark-dev all 1.7.4-1 [119 kB] 124s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-yuin-goldmark-emoji-dev all 1.0.3-1 [31.5 kB] 124s Get:111 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-charmbracelet-glamour-dev all 0.8.0-1 [2558 kB] 124s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cli-browser-dev all 1.3.0-1 [5472 B] 124s Get:113 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cli-safeexec-dev all 1.0.1-1 [5792 B] 125s Get:114 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cli-shurcool-graphql-dev all 0.0.4-1 [18.2 kB] 125s Get:115 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-shlex-dev all 0.0~git20191202.e7afc7f-1 [5644 B] 125s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-henvic-httpretty-dev all 0.1.3-1 [43.0 kB] 125s Get:117 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 125s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-itchyny-timefmt-go-dev all 0.1.5-1 [12.0 kB] 125s Get:119 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-itchyny-gojq-dev all 0.12.13-1 [100 kB] 125s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-makenowjust-heredoc-dev all 1.0.0-1 [5618 B] 125s Get:121 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-thlib-go-timezone-local-dev all 0.0~git20210907.ef149e4-5 [15.2 kB] 125s Get:122 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-h2non-parth-dev all 2.0.1-3 [9370 B] 125s Get:123 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-gopkg-h2non-gock.v1-dev all 1.1.2-1 [22.2 kB] 125s Get:124 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cli-go-gh-v2-dev all 2.6.0-2 [59.6 kB] 125s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cli-oauth-dev all 1.0.1-1 [14.4 kB] 125s Get:126 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3590 B] 125s Get:127 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [79.6 kB] 125s Get:128 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [11.0 kB] 125s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gabriel-vasile-mimetype-dev all 1.4.8+dfsg1-1 [73.3 kB] 125s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gdamore-encoding-dev all 1.0.1-1 [10.3 kB] 125s Get:131 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gdamore-tcell.v2-dev all 2.7.4-1 [103 kB] 125s Get:132 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] 125s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-go-kit-log-dev all 0.2.1-1 [27.4 kB] 125s Get:134 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-go-logr-logr-dev all 1.4.2-2 [36.0 kB] 125s Get:135 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-go-logr-stdr-dev all 1.2.2-4 [5060 B] 125s Get:136 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-google-protobuf-dev all 1.36.5-1 [803 kB] 125s Get:137 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [140 kB] 125s Get:138 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5596 B] 125s Get:139 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 125s Get:140 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-glog-dev all 1.2.4-1 [32.9 kB] 125s Get:141 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.5 kB] 125s Get:142 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-go.opencensus-dev all 0.24.0-2 [136 kB] 125s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-oauth2-dev all 0.27.0-1 [38.1 kB] 125s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [17.9 kB] 125s Get:145 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [50.6 kB] 125s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-golang-mock-dev all 1.6.0-2build1 [48.7 kB] 125s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-btree-dev all 1.0.1-1 [13.7 kB] 125s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-martian-dev all 3.3.2-3 [111 kB] 125s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.2 kB] 125s Get:150 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [50.2 kB] 125s Get:151 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] 125s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [35.4 kB] 125s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-golang-x-time-dev all 0.5.0-1 [13.2 kB] 125s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-google-api-dev all 0.61.0-6 [5043 kB] 125s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [424 kB] 125s Get:156 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-google-cloud-dev all 0.56.0-6 [798 kB] 125s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-google-grpc-dev all 1.64.0-7 [1247 kB] 125s Get:158 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5100 kB] 126s Get:159 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [408 kB] 126s Get:160 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-opentracing-opentracing-go-dev all 1.2.0-2 [28.5 kB] 126s Get:161 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cenkalti-backoff-dev all 4.3.0-1 [12.1 kB] 126s Get:162 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-masterminds-semver-dev all 3.2.0-1 [20.0 kB] 126s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.6 kB] 126s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-cespare-xxhash-dev all 2.3.0-1 [11.1 kB] 126s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] 126s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [11.0 kB] 126s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-json-iterator-go-dev all 1.1.12-2 [63.9 kB] 126s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.5 MB] 126s Get:169 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.9 kB] 126s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.5 kB] 126s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-gopkg-yaml.v2-dev all 2.4.0-5 [62.0 kB] 126s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] 126s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.3 MB] 127s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.4 kB] 127s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4348 B] 127s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] 127s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [15.1 kB] 127s Get:178 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-prometheus-sigv4-dev all 0.1.2-2 [8524 B] 127s Get:179 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 127s Get:180 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 127s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-prometheus-common-dev all 0.62.0-3 [120 kB] 127s Get:182 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-prometheus-procfs-dev all 0.15.1-1 [189 kB] 127s Get:183 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-prometheus-client-golang-dev all 1.21.1-1 [189 kB] 127s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4328 B] 127s Get:185 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [379 kB] 127s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-opentelemetry-proto-dev all 1.3.1-2 [49.0 kB] 127s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-opentelemetry-otel-dev all 1.31.0-4 [472 kB] 127s Get:188 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-graph-gophers-graphql-go-dev all 1.6.0-1 [146 kB] 127s Get:189 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-gorilla-websocket-dev all 1.5.3-1 [50.6 kB] 127s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-rodaine-table-dev all 1.1.0-2 [7590 B] 127s Get:191 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-microsoft-dev-tunnels-dev all 0.0.25-2 [44.4 kB] 127s Get:192 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-muhammadmuzzammil1998-jsonc-dev all 0.0~git20201229.615b091-2 [5086 B] 127s Get:193 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [877 kB] 127s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-rivo-tview-dev all 0.0~git20230530.8bd761d-1 [105 kB] 127s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-shurcool-graphql-dev all 0.0~git20220606.3cf50f8-1 [17.2 kB] 127s Get:196 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-shurcool-githubv4-dev all 0.0~git20231126.1cffa1f-1 [59.9 kB] 127s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-subosito-gotenv-dev all 1.3.0-1 [8808 B] 127s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-dbus-dev all 5.1.0-1 [65.0 kB] 127s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-zalando-go-keyring-dev all 0.2.4-1 [9288 B] 127s Get:200 http://ftpmaster.internal/ubuntu questing/main arm64 tzdata-legacy all 2025b-3ubuntu1 [99.3 kB] 127s Get:201 http://ftpmaster.internal/ubuntu questing/main arm64 dh-golang all 1.63 [24.9 kB] 127s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-burntsushi-toml-dev all 1.4.0-1 [119 kB] 127s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [55.5 kB] 127s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6212 B] 127s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7558 B] 127s Get:206 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-hashicorp-go-version-dev all 1.6.0-1 [15.6 kB] 127s Get:207 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-joho-godotenv-dev all 1.5.1-1 [15.2 kB] 127s Get:208 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-kr-fs-dev all 0.1.0-2 [6344 B] 127s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-magiconair-properties-dev all 1.8.7-1 [27.3 kB] 127s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [28.3 kB] 127s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-pelletier-go-toml-dev all 1.9.5-1build1 [79.6 kB] 127s Get:212 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-pkg-sftp-dev all 1.13.6-1 [104 kB] 127s Get:213 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-spf13-afero-dev all 1.11.0-1 [59.6 kB] 127s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-spf13-cast-dev all 1.6.0-2 [14.4 kB] 127s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.6 kB] 127s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [6828 B] 127s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-gopkg-ini.v1-dev all 1.67.0-1 [40.8 kB] 127s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-spf13-viper-dev all 1.12.0-1 [71.0 kB] 127s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 golang-github-spf13-cobra-dev all 1.8.1-1 [76.2 kB] 128s Fetched 210 MB in 7s (28.0 MB/s) 128s Selecting previously unselected package m4. 128s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130790 files and directories currently installed.) 128s Preparing to unpack .../000-m4_1.4.19-8_arm64.deb ... 128s Unpacking m4 (1.4.19-8) ... 128s Selecting previously unselected package autoconf. 128s Preparing to unpack .../001-autoconf_2.72-3.1ubuntu1_all.deb ... 128s Unpacking autoconf (2.72-3.1ubuntu1) ... 128s Selecting previously unselected package autotools-dev. 128s Preparing to unpack .../002-autotools-dev_20240727.1_all.deb ... 128s Unpacking autotools-dev (20240727.1) ... 128s Selecting previously unselected package automake. 128s Preparing to unpack .../003-automake_1%3a1.17-4ubuntu1_all.deb ... 128s Unpacking automake (1:1.17-4ubuntu1) ... 128s Selecting previously unselected package autopoint. 128s Preparing to unpack .../004-autopoint_0.23.1-2build1_all.deb ... 128s Unpacking autopoint (0.23.1-2build1) ... 128s Selecting previously unselected package libisl23:arm64. 128s Preparing to unpack .../005-libisl23_0.27-1_arm64.deb ... 128s Unpacking libisl23:arm64 (0.27-1) ... 128s Selecting previously unselected package libmpc3:arm64. 128s Preparing to unpack .../006-libmpc3_1.3.1-1build2_arm64.deb ... 128s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 128s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 129s Preparing to unpack .../007-cpp-14-aarch64-linux-gnu_14.3.0-1ubuntu1_arm64.deb ... 129s Unpacking cpp-14-aarch64-linux-gnu (14.3.0-1ubuntu1) ... 129s Selecting previously unselected package cpp-14. 129s Preparing to unpack .../008-cpp-14_14.3.0-1ubuntu1_arm64.deb ... 129s Unpacking cpp-14 (14.3.0-1ubuntu1) ... 129s Selecting previously unselected package cpp-aarch64-linux-gnu. 129s Preparing to unpack .../009-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 129s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 129s Selecting previously unselected package cpp. 129s Preparing to unpack .../010-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 129s Unpacking cpp (4:14.2.0-1ubuntu1) ... 129s Selecting previously unselected package libcc1-0:arm64. 129s Preparing to unpack .../011-libcc1-0_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libcc1-0:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libgomp1:arm64. 129s Preparing to unpack .../012-libgomp1_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libgomp1:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libitm1:arm64. 129s Preparing to unpack .../013-libitm1_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libitm1:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libasan8:arm64. 129s Preparing to unpack .../014-libasan8_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libasan8:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package liblsan0:arm64. 129s Preparing to unpack .../015-liblsan0_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking liblsan0:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libtsan2:arm64. 129s Preparing to unpack .../016-libtsan2_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libtsan2:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libubsan1:arm64. 129s Preparing to unpack .../017-libubsan1_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libubsan1:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libhwasan0:arm64. 129s Preparing to unpack .../018-libhwasan0_15.1.0-8ubuntu1_arm64.deb ... 129s Unpacking libhwasan0:arm64 (15.1.0-8ubuntu1) ... 129s Selecting previously unselected package libgcc-14-dev:arm64. 130s Preparing to unpack .../019-libgcc-14-dev_14.3.0-1ubuntu1_arm64.deb ... 130s Unpacking libgcc-14-dev:arm64 (14.3.0-1ubuntu1) ... 130s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 130s Preparing to unpack .../020-gcc-14-aarch64-linux-gnu_14.3.0-1ubuntu1_arm64.deb ... 130s Unpacking gcc-14-aarch64-linux-gnu (14.3.0-1ubuntu1) ... 130s Selecting previously unselected package gcc-14. 130s Preparing to unpack .../021-gcc-14_14.3.0-1ubuntu1_arm64.deb ... 130s Unpacking gcc-14 (14.3.0-1ubuntu1) ... 130s Selecting previously unselected package gcc-aarch64-linux-gnu. 130s Preparing to unpack .../022-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 130s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 130s Selecting previously unselected package gcc. 130s Preparing to unpack .../023-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 130s Unpacking gcc (4:14.2.0-1ubuntu1) ... 130s Selecting previously unselected package libstdc++-14-dev:arm64. 130s Preparing to unpack .../024-libstdc++-14-dev_14.3.0-1ubuntu1_arm64.deb ... 130s Unpacking libstdc++-14-dev:arm64 (14.3.0-1ubuntu1) ... 130s Selecting previously unselected package g++-14-aarch64-linux-gnu. 130s Preparing to unpack .../025-g++-14-aarch64-linux-gnu_14.3.0-1ubuntu1_arm64.deb ... 130s Unpacking g++-14-aarch64-linux-gnu (14.3.0-1ubuntu1) ... 131s Selecting previously unselected package g++-14. 131s Preparing to unpack .../026-g++-14_14.3.0-1ubuntu1_arm64.deb ... 131s Unpacking g++-14 (14.3.0-1ubuntu1) ... 131s Selecting previously unselected package g++-aarch64-linux-gnu. 131s Preparing to unpack .../027-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 131s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 131s Selecting previously unselected package g++. 131s Preparing to unpack .../028-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 131s Unpacking g++ (4:14.2.0-1ubuntu1) ... 131s Selecting previously unselected package build-essential. 131s Preparing to unpack .../029-build-essential_12.12ubuntu1_arm64.deb ... 131s Unpacking build-essential (12.12ubuntu1) ... 131s Selecting previously unselected package libdebhelper-perl. 131s Preparing to unpack .../030-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 131s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 131s Selecting previously unselected package libtool. 131s Preparing to unpack .../031-libtool_2.5.4-4_all.deb ... 131s Unpacking libtool (2.5.4-4) ... 131s Selecting previously unselected package dh-autoreconf. 131s Preparing to unpack .../032-dh-autoreconf_20_all.deb ... 131s Unpacking dh-autoreconf (20) ... 131s Selecting previously unselected package libarchive-zip-perl. 131s Preparing to unpack .../033-libarchive-zip-perl_1.68-1_all.deb ... 131s Unpacking libarchive-zip-perl (1.68-1) ... 131s Selecting previously unselected package libfile-stripnondeterminism-perl. 131s Preparing to unpack .../034-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 131s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 131s Selecting previously unselected package dh-strip-nondeterminism. 131s Preparing to unpack .../035-dh-strip-nondeterminism_1.14.1-2_all.deb ... 131s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 131s Selecting previously unselected package debugedit. 131s Preparing to unpack .../036-debugedit_1%3a5.1-2_arm64.deb ... 131s Unpacking debugedit (1:5.1-2) ... 131s Selecting previously unselected package dwz. 131s Preparing to unpack .../037-dwz_0.15-1build6_arm64.deb ... 131s Unpacking dwz (0.15-1build6) ... 131s Selecting previously unselected package gettext. 131s Preparing to unpack .../038-gettext_0.23.1-2build1_arm64.deb ... 131s Unpacking gettext (0.23.1-2build1) ... 131s Selecting previously unselected package intltool-debian. 131s Preparing to unpack .../039-intltool-debian_0.35.0+20060710.6_all.deb ... 131s Unpacking intltool-debian (0.35.0+20060710.6) ... 131s Selecting previously unselected package po-debconf. 131s Preparing to unpack .../040-po-debconf_1.0.21+nmu1_all.deb ... 131s Unpacking po-debconf (1.0.21+nmu1) ... 131s Selecting previously unselected package debhelper. 131s Preparing to unpack .../041-debhelper_13.24.2ubuntu1_all.deb ... 131s Unpacking debhelper (13.24.2ubuntu1) ... 131s Selecting previously unselected package gh. 131s Preparing to unpack .../042-gh_2.46.0-3_arm64.deb ... 131s Unpacking gh (2.46.0-3) ... 132s Selecting previously unselected package liberror-perl. 132s Preparing to unpack .../043-liberror-perl_0.17030-1_all.deb ... 132s Unpacking liberror-perl (0.17030-1) ... 132s Selecting previously unselected package git-man. 132s Preparing to unpack .../044-git-man_1%3a2.50.0-1ubuntu2_all.deb ... 132s Unpacking git-man (1:2.50.0-1ubuntu2) ... 132s Selecting previously unselected package git. 132s Preparing to unpack .../045-git_1%3a2.50.0-1ubuntu2_arm64.deb ... 132s Unpacking git (1:2.50.0-1ubuntu2) ... 132s Selecting previously unselected package golang-1.24-src. 132s Preparing to unpack .../046-golang-1.24-src_1.24.4-1_all.deb ... 132s Unpacking golang-1.24-src (1.24.4-1) ... 133s Selecting previously unselected package golang-1.24-go. 133s Preparing to unpack .../047-golang-1.24-go_1.24.4-1_arm64.deb ... 133s Unpacking golang-1.24-go (1.24.4-1) ... 134s Selecting previously unselected package golang-src. 134s Preparing to unpack .../048-golang-src_2%3a1.24~2_all.deb ... 134s Unpacking golang-src (2:1.24~2) ... 134s Selecting previously unselected package golang-go:arm64. 134s Preparing to unpack .../049-golang-go_2%3a1.24~2_arm64.deb ... 134s Unpacking golang-go:arm64 (2:1.24~2) ... 134s Selecting previously unselected package golang-any:arm64. 134s Preparing to unpack .../050-golang-any_2%3a1.24~2_arm64.deb ... 134s Unpacking golang-any:arm64 (2:1.24~2) ... 134s Selecting previously unselected package golang-github-creack-pty-dev. 134s Preparing to unpack .../051-golang-github-creack-pty-dev_1.1.21-1_all.deb ... 134s Unpacking golang-github-creack-pty-dev (1.1.21-1) ... 134s Selecting previously unselected package golang-github-hinshun-vt10x-dev. 134s Preparing to unpack .../052-golang-github-hinshun-vt10x-dev_0.0~git20220301.5011da4-1_all.deb ... 134s Unpacking golang-github-hinshun-vt10x-dev (0.0~git20220301.5011da4-1) ... 134s Selecting previously unselected package golang-github-kballard-go-shellquote-dev. 134s Preparing to unpack .../053-golang-github-kballard-go-shellquote-dev_0.0~git20180428.95032a8-2_all.deb ... 134s Unpacking golang-github-kballard-go-shellquote-dev (0.0~git20180428.95032a8-2) ... 134s Selecting previously unselected package golang-golang-x-sys-dev. 134s Preparing to unpack .../054-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 134s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 134s Selecting previously unselected package golang-github-mattn-go-isatty-dev. 134s Preparing to unpack .../055-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... 134s Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... 134s Selecting previously unselected package golang-github-mattn-go-colorable-dev. 134s Preparing to unpack .../056-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... 134s Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... 134s Selecting previously unselected package golang-github-mgutz-ansi-dev. 134s Preparing to unpack .../057-golang-github-mgutz-ansi-dev_0.0~git20200706.d51e80e-1_all.deb ... 134s Unpacking golang-github-mgutz-ansi-dev (0.0~git20200706.d51e80e-1) ... 134s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 134s Preparing to unpack .../058-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 134s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 134s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 135s Preparing to unpack .../059-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 135s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 135s Selecting previously unselected package golang-github-stretchr-objx-dev. 135s Preparing to unpack .../060-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 135s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 135s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 135s Preparing to unpack .../061-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... 135s Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... 135s Selecting previously unselected package golang-github-stretchr-testify-dev. 135s Preparing to unpack .../062-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 135s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 135s Selecting previously unselected package golang-github-netflix-go-expect-dev. 135s Preparing to unpack .../063-golang-github-netflix-go-expect-dev_0.0~git20220104.73e0943-1_all.deb ... 135s Unpacking golang-github-netflix-go-expect-dev (0.0~git20220104.73e0943-1) ... 135s Selecting previously unselected package golang-golang-x-term-dev. 135s Preparing to unpack .../064-golang-golang-x-term-dev_0.22.0-1_all.deb ... 135s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 135s Selecting previously unselected package golang-golang-x-text-dev. 135s Preparing to unpack .../065-golang-golang-x-text-dev_0.22.0-1_all.deb ... 135s Unpacking golang-golang-x-text-dev (0.22.0-1) ... 135s Selecting previously unselected package golang-github-alecaivazis-survey-dev. 135s Preparing to unpack .../066-golang-github-alecaivazis-survey-dev_2.3.7-1_all.deb ... 135s Unpacking golang-github-alecaivazis-survey-dev (2.3.7-1) ... 135s Selecting previously unselected package golang-github-alecthomas-repr-dev. 135s Preparing to unpack .../067-golang-github-alecthomas-repr-dev_0.4.0-1_all.deb ... 135s Unpacking golang-github-alecthomas-repr-dev (0.4.0-1) ... 135s Selecting previously unselected package golang-github-hexops-gotextdiff-dev. 135s Preparing to unpack .../068-golang-github-hexops-gotextdiff-dev_1.0.3-2_all.deb ... 135s Unpacking golang-github-hexops-gotextdiff-dev (1.0.3-2) ... 135s Selecting previously unselected package golang-github-alecthomas-assert-dev. 135s Preparing to unpack .../069-golang-github-alecthomas-assert-dev_2.10.0-1_all.deb ... 135s Unpacking golang-github-alecthomas-assert-dev (2.10.0-1) ... 135s Selecting previously unselected package golang-github-alecthomas-kong-dev. 135s Preparing to unpack .../070-golang-github-alecthomas-kong-dev_0.9.0-1_all.deb ... 135s Unpacking golang-github-alecthomas-kong-dev (0.9.0-1) ... 135s Selecting previously unselected package golang-github-hashicorp-hcl-dev. 135s Preparing to unpack .../071-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... 135s Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 135s Selecting previously unselected package golang-github-pkg-errors-dev. 135s Preparing to unpack .../072-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 135s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 135s Selecting previously unselected package golang-github-alecthomas-kong-hcl-dev. 135s Preparing to unpack .../073-golang-github-alecthomas-kong-hcl-dev_1.0.1-1_all.deb ... 135s Unpacking golang-github-alecthomas-kong-hcl-dev (1.0.1-1) ... 135s Selecting previously unselected package golang-github-danwakefield-fnmatch-dev. 136s Preparing to unpack .../074-golang-github-danwakefield-fnmatch-dev_0.0~git20160403.cbb64ac-3_all.deb ... 136s Unpacking golang-github-danwakefield-fnmatch-dev (0.0~git20160403.cbb64ac-3) ... 136s Selecting previously unselected package golang-github-dlclark-regexp2-dev. 136s Preparing to unpack .../075-golang-github-dlclark-regexp2-dev_1.11.0+ds1-1_all.deb ... 136s Unpacking golang-github-dlclark-regexp2-dev (1.11.0+ds1-1) ... 136s Selecting previously unselected package golang-github-gorilla-securecookie-dev. 136s Preparing to unpack .../076-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... 136s Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... 136s Selecting previously unselected package golang-github-gorilla-csrf-dev. 136s Preparing to unpack .../077-golang-github-gorilla-csrf-dev_1.7.2+ds1-2_all.deb ... 136s Unpacking golang-github-gorilla-csrf-dev (1.7.2+ds1-2) ... 136s Selecting previously unselected package golang-github-felixge-httpsnoop-dev. 136s Preparing to unpack .../078-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... 136s Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 136s Selecting previously unselected package golang-github-gorilla-handlers-dev. 136s Preparing to unpack .../079-golang-github-gorilla-handlers-dev_1.5.2-1_all.deb ... 136s Unpacking golang-github-gorilla-handlers-dev (1.5.2-1) ... 136s Selecting previously unselected package golang-github-gorilla-mux-dev. 136s Preparing to unpack .../080-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... 136s Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... 136s Selecting previously unselected package golang-github-alecthomas-chroma-v2-dev. 136s Preparing to unpack .../081-golang-github-alecthomas-chroma-v2-dev_2.14.0-1_all.deb ... 136s Unpacking golang-github-alecthomas-chroma-v2-dev (2.14.0-1) ... 136s Selecting previously unselected package golang-golang-x-exp-dev. 136s Preparing to unpack .../082-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ... 136s Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... 136s Selecting previously unselected package golang-github-antlr-antlr4-dev. 136s Preparing to unpack .../083-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... 136s Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 136s Selecting previously unselected package golang-github-aymanbagabas-go-osc52-v2-dev. 136s Preparing to unpack .../084-golang-github-aymanbagabas-go-osc52-v2-dev_2.0.1-1_all.deb ... 136s Unpacking golang-github-aymanbagabas-go-osc52-v2-dev (2.0.1-1) ... 136s Selecting previously unselected package golang-github-aymanbagabas-go-udiff-dev. 136s Preparing to unpack .../085-golang-github-aymanbagabas-go-udiff-dev_0.2.0-2_all.deb ... 136s Unpacking golang-github-aymanbagabas-go-udiff-dev (0.2.0-2) ... 136s Selecting previously unselected package golang-github-gorilla-css-dev. 136s Preparing to unpack .../086-golang-github-gorilla-css-dev_1.0.1-1_all.deb ... 136s Unpacking golang-github-gorilla-css-dev (1.0.1-1) ... 136s Selecting previously unselected package golang-golang-x-crypto-dev. 136s Preparing to unpack .../087-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... 136s Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... 136s Selecting previously unselected package golang-golang-x-net-dev. 136s Preparing to unpack .../088-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 136s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 136s Selecting previously unselected package golang-github-andybalholm-cascadia-dev. 136s Preparing to unpack .../089-golang-github-andybalholm-cascadia-dev_1.3.3-1_all.deb ... 136s Unpacking golang-github-andybalholm-cascadia-dev (1.3.3-1) ... 137s Selecting previously unselected package golang-github-puerkitobio-goquery-dev. 137s Preparing to unpack .../090-golang-github-puerkitobio-goquery-dev_1.10.2-1_all.deb ... 137s Unpacking golang-github-puerkitobio-goquery-dev (1.10.2-1) ... 137s Selecting previously unselected package golang-github-aymerick-douceur-dev. 137s Preparing to unpack .../091-golang-github-aymerick-douceur-dev_0.2.0-3build1_all.deb ... 137s Unpacking golang-github-aymerick-douceur-dev (0.2.0-3build1) ... 137s Selecting previously unselected package golang-github-fatih-color-dev. 137s Preparing to unpack .../092-golang-github-fatih-color-dev_1.17.0-1_all.deb ... 137s Unpacking golang-github-fatih-color-dev (1.17.0-1) ... 137s Selecting previously unselected package golang-github-briandowns-spinner-dev. 137s Preparing to unpack .../093-golang-github-briandowns-spinner-dev_1.18.1+ds1-1_all.deb ... 137s Unpacking golang-github-briandowns-spinner-dev (1.18.1+ds1-1) ... 137s Selecting previously unselected package golang-github-muesli-cancelreader-dev. 137s Preparing to unpack .../094-golang-github-muesli-cancelreader-dev_0.2.2-2_all.deb ... 137s Unpacking golang-github-muesli-cancelreader-dev (0.2.2-2) ... 137s Selecting previously unselected package golang-github-rivo-uniseg-dev. 137s Preparing to unpack .../095-golang-github-rivo-uniseg-dev_0.4.7-1_all.deb ... 137s Unpacking golang-github-rivo-uniseg-dev (0.4.7-1) ... 137s Selecting previously unselected package golang-github-xo-terminfo-dev. 137s Preparing to unpack .../096-golang-github-xo-terminfo-dev_0.0~git20220910.abceb7e-1_all.deb ... 137s Unpacking golang-github-xo-terminfo-dev (0.0~git20220910.abceb7e-1) ... 137s Selecting previously unselected package golang-github-charmbracelet-x-dev. 137s Preparing to unpack .../097-golang-github-charmbracelet-x-dev_0.0~git20240809.9ab0ca0+ds-2_all.deb ... 137s Unpacking golang-github-charmbracelet-x-dev (0.0~git20240809.9ab0ca0+ds-2) ... 137s Selecting previously unselected package golang-github-containerd-console-dev. 137s Preparing to unpack .../098-golang-github-containerd-console-dev_1.0.3-1_all.deb ... 137s Unpacking golang-github-containerd-console-dev (1.0.3-1) ... 137s Selecting previously unselected package golang-github-mattn-go-runewidth-dev. 137s Preparing to unpack .../099-golang-github-mattn-go-runewidth-dev_0.0.16-1_all.deb ... 137s Unpacking golang-github-mattn-go-runewidth-dev (0.0.16-1) ... 137s Selecting previously unselected package golang-github-muesli-ansi-dev. 137s Preparing to unpack .../100-golang-github-muesli-ansi-dev_0.0~git20211031.c9f0611-2_all.deb ... 137s Unpacking golang-github-muesli-ansi-dev (0.0~git20211031.c9f0611-2) ... 137s Selecting previously unselected package golang-github-muesli-reflow-dev. 137s Preparing to unpack .../101-golang-github-muesli-reflow-dev_0.3.0-2_all.deb ... 137s Unpacking golang-github-muesli-reflow-dev (0.3.0-2) ... 137s Selecting previously unselected package golang-github-lucasb-eyer-go-colorful-dev. 137s Preparing to unpack .../102-golang-github-lucasb-eyer-go-colorful-dev_1.2.0-1_all.deb ... 137s Unpacking golang-github-lucasb-eyer-go-colorful-dev (1.2.0-1) ... 137s Selecting previously unselected package golang-github-muesli-termenv-dev. 137s Preparing to unpack .../103-golang-github-muesli-termenv-dev_0.15.2-1_all.deb ... 137s Unpacking golang-github-muesli-termenv-dev (0.15.2-1) ... 137s Selecting previously unselected package golang-golang-x-sync-dev. 137s Preparing to unpack .../104-golang-golang-x-sync-dev_0.7.0-1_all.deb ... 137s Unpacking golang-golang-x-sync-dev (0.7.0-1) ... 137s Selecting previously unselected package golang-github-charmbracelet-bubbletea-dev. 137s Preparing to unpack .../105-golang-github-charmbracelet-bubbletea-dev_0.27.0-1_all.deb ... 137s Unpacking golang-github-charmbracelet-bubbletea-dev (0.27.0-1) ... 137s Selecting previously unselected package golang-github-charmbracelet-lipgloss-dev. 137s Preparing to unpack .../106-golang-github-charmbracelet-lipgloss-dev_0.12.1-2_all.deb ... 137s Unpacking golang-github-charmbracelet-lipgloss-dev (0.12.1-2) ... 137s Selecting previously unselected package golang-github-microcosm-cc-bluemonday-dev. 137s Preparing to unpack .../107-golang-github-microcosm-cc-bluemonday-dev_1.0.26-1_all.deb ... 137s Unpacking golang-github-microcosm-cc-bluemonday-dev (1.0.26-1) ... 137s Selecting previously unselected package golang-github-yuin-goldmark-dev. 137s Preparing to unpack .../108-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... 137s Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... 138s Selecting previously unselected package golang-github-yuin-goldmark-emoji-dev. 138s Preparing to unpack .../109-golang-github-yuin-goldmark-emoji-dev_1.0.3-1_all.deb ... 138s Unpacking golang-github-yuin-goldmark-emoji-dev (1.0.3-1) ... 138s Selecting previously unselected package golang-github-charmbracelet-glamour-dev. 138s Preparing to unpack .../110-golang-github-charmbracelet-glamour-dev_0.8.0-1_all.deb ... 138s Unpacking golang-github-charmbracelet-glamour-dev (0.8.0-1) ... 138s Selecting previously unselected package golang-github-cli-browser-dev. 138s Preparing to unpack .../111-golang-github-cli-browser-dev_1.3.0-1_all.deb ... 138s Unpacking golang-github-cli-browser-dev (1.3.0-1) ... 138s Selecting previously unselected package golang-github-cli-safeexec-dev. 138s Preparing to unpack .../112-golang-github-cli-safeexec-dev_1.0.1-1_all.deb ... 138s Unpacking golang-github-cli-safeexec-dev (1.0.1-1) ... 138s Selecting previously unselected package golang-github-cli-shurcool-graphql-dev. 138s Preparing to unpack .../113-golang-github-cli-shurcool-graphql-dev_0.0.4-1_all.deb ... 138s Unpacking golang-github-cli-shurcool-graphql-dev (0.0.4-1) ... 138s Selecting previously unselected package golang-github-google-shlex-dev. 138s Preparing to unpack .../114-golang-github-google-shlex-dev_0.0~git20191202.e7afc7f-1_all.deb ... 138s Unpacking golang-github-google-shlex-dev (0.0~git20191202.e7afc7f-1) ... 138s Selecting previously unselected package golang-github-henvic-httpretty-dev. 138s Preparing to unpack .../115-golang-github-henvic-httpretty-dev_0.1.3-1_all.deb ... 138s Unpacking golang-github-henvic-httpretty-dev (0.1.3-1) ... 138s Selecting previously unselected package golang-github-google-go-cmp-dev. 138s Preparing to unpack .../116-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 138s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 138s Selecting previously unselected package golang-github-itchyny-timefmt-go-dev. 138s Preparing to unpack .../117-golang-github-itchyny-timefmt-go-dev_0.1.5-1_all.deb ... 138s Unpacking golang-github-itchyny-timefmt-go-dev (0.1.5-1) ... 138s Selecting previously unselected package golang-github-itchyny-gojq-dev. 138s Preparing to unpack .../118-golang-github-itchyny-gojq-dev_0.12.13-1_all.deb ... 138s Unpacking golang-github-itchyny-gojq-dev (0.12.13-1) ... 138s Selecting previously unselected package golang-github-makenowjust-heredoc-dev. 138s Preparing to unpack .../119-golang-github-makenowjust-heredoc-dev_1.0.0-1_all.deb ... 138s Unpacking golang-github-makenowjust-heredoc-dev (1.0.0-1) ... 138s Selecting previously unselected package golang-github-thlib-go-timezone-local-dev. 138s Preparing to unpack .../120-golang-github-thlib-go-timezone-local-dev_0.0~git20210907.ef149e4-5_all.deb ... 138s Unpacking golang-github-thlib-go-timezone-local-dev (0.0~git20210907.ef149e4-5) ... 138s Selecting previously unselected package golang-github-h2non-parth-dev. 138s Preparing to unpack .../121-golang-github-h2non-parth-dev_2.0.1-3_all.deb ... 138s Unpacking golang-github-h2non-parth-dev (2.0.1-3) ... 138s Selecting previously unselected package golang-gopkg-h2non-gock.v1-dev. 138s Preparing to unpack .../122-golang-gopkg-h2non-gock.v1-dev_1.1.2-1_all.deb ... 138s Unpacking golang-gopkg-h2non-gock.v1-dev (1.1.2-1) ... 138s Selecting previously unselected package golang-github-cli-go-gh-v2-dev. 138s Preparing to unpack .../123-golang-github-cli-go-gh-v2-dev_2.6.0-2_all.deb ... 138s Unpacking golang-github-cli-go-gh-v2-dev (2.6.0-2) ... 138s Selecting previously unselected package golang-github-cli-oauth-dev. 138s Preparing to unpack .../124-golang-github-cli-oauth-dev_1.0.1-1_all.deb ... 138s Unpacking golang-github-cli-oauth-dev (1.0.1-1) ... 138s Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. 138s Preparing to unpack .../125-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... 138s Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 138s Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. 138s Preparing to unpack .../126-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... 138s Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... 138s Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. 139s Preparing to unpack .../127-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... 139s Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 139s Selecting previously unselected package golang-github-gabriel-vasile-mimetype-dev. 139s Preparing to unpack .../128-golang-github-gabriel-vasile-mimetype-dev_1.4.8+dfsg1-1_all.deb ... 139s Unpacking golang-github-gabriel-vasile-mimetype-dev (1.4.8+dfsg1-1) ... 139s Selecting previously unselected package golang-github-gdamore-encoding-dev. 139s Preparing to unpack .../129-golang-github-gdamore-encoding-dev_1.0.1-1_all.deb ... 139s Unpacking golang-github-gdamore-encoding-dev (1.0.1-1) ... 139s Selecting previously unselected package golang-github-gdamore-tcell.v2-dev. 139s Preparing to unpack .../130-golang-github-gdamore-tcell.v2-dev_2.7.4-1_all.deb ... 139s Unpacking golang-github-gdamore-tcell.v2-dev (2.7.4-1) ... 139s Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. 139s Preparing to unpack .../131-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... 139s Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 139s Selecting previously unselected package golang-github-go-kit-log-dev. 139s Preparing to unpack .../132-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... 139s Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... 139s Selecting previously unselected package golang-github-go-logr-logr-dev. 139s Preparing to unpack .../133-golang-github-go-logr-logr-dev_1.4.2-2_all.deb ... 139s Unpacking golang-github-go-logr-logr-dev (1.4.2-2) ... 139s Selecting previously unselected package golang-github-go-logr-stdr-dev. 139s Preparing to unpack .../134-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... 139s Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... 139s Selecting previously unselected package golang-google-protobuf-dev. 139s Preparing to unpack .../135-golang-google-protobuf-dev_1.36.5-1_all.deb ... 139s Unpacking golang-google-protobuf-dev (1.36.5-1) ... 139s Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. 139s Preparing to unpack .../136-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ... 139s Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... 139s Selecting previously unselected package golang-github-stoewer-go-strcase-dev. 139s Preparing to unpack .../137-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... 139s Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 139s Selecting previously unselected package golang-github-google-uuid-dev. 139s Preparing to unpack .../138-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 139s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 139s Selecting previously unselected package golang-glog-dev. 139s Preparing to unpack .../139-golang-glog-dev_1.2.4-1_all.deb ... 139s Unpacking golang-glog-dev (1.2.4-1) ... 139s Selecting previously unselected package golang-github-golang-groupcache-dev. 139s Preparing to unpack .../140-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ... 139s Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... 139s Selecting previously unselected package golang-go.opencensus-dev. 139s Preparing to unpack .../141-golang-go.opencensus-dev_0.24.0-2_all.deb ... 139s Unpacking golang-go.opencensus-dev (0.24.0-2) ... 140s Selecting previously unselected package golang-golang-x-oauth2-dev. 140s Preparing to unpack .../142-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... 140s Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... 140s Selecting previously unselected package golang-google-cloud-compute-metadata-dev. 140s Preparing to unpack .../143-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... 140s Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 140s Selecting previously unselected package golang-golang-x-oauth2-google-dev. 140s Preparing to unpack .../144-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... 140s Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... 140s Selecting previously unselected package golang-github-golang-mock-dev. 140s Preparing to unpack .../145-golang-github-golang-mock-dev_1.6.0-2build1_all.deb ... 140s Unpacking golang-github-golang-mock-dev (1.6.0-2build1) ... 140s Selecting previously unselected package golang-github-google-btree-dev. 140s Preparing to unpack .../146-golang-github-google-btree-dev_1.0.1-1_all.deb ... 140s Unpacking golang-github-google-btree-dev (1.0.1-1) ... 140s Selecting previously unselected package golang-github-google-martian-dev. 140s Preparing to unpack .../147-golang-github-google-martian-dev_3.3.2-3_all.deb ... 140s Unpacking golang-github-google-martian-dev (3.3.2-3) ... 140s Selecting previously unselected package golang-github-chzyer-readline-dev. 140s Preparing to unpack .../148-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... 140s Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... 140s Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. 140s Preparing to unpack .../149-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... 140s Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 140s Selecting previously unselected package golang-github-google-pprof-dev. 140s Preparing to unpack .../150-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... 140s Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 140s Selecting previously unselected package golang-github-googleapis-gax-go-dev. 140s Preparing to unpack .../151-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... 140s Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... 140s Selecting previously unselected package golang-golang-x-time-dev. 140s Preparing to unpack .../152-golang-golang-x-time-dev_0.5.0-1_all.deb ... 140s Unpacking golang-golang-x-time-dev (0.5.0-1) ... 140s Selecting previously unselected package golang-google-api-dev. 140s Preparing to unpack .../153-golang-google-api-dev_0.61.0-6_all.deb ... 140s Unpacking golang-google-api-dev (0.61.0-6) ... 141s Selecting previously unselected package golang-rsc-binaryregexp-dev. 141s Preparing to unpack .../154-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... 141s Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... 141s Selecting previously unselected package golang-google-cloud-dev. 141s Preparing to unpack .../155-golang-google-cloud-dev_0.56.0-6_all.deb ... 141s Unpacking golang-google-cloud-dev (0.56.0-6) ... 141s Selecting previously unselected package golang-google-grpc-dev. 141s Preparing to unpack .../156-golang-google-grpc-dev_1.64.0-7_all.deb ... 141s Unpacking golang-google-grpc-dev (1.64.0-7) ... 141s Selecting previously unselected package golang-google-genproto-dev. 141s Preparing to unpack .../157-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... 141s Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 142s Selecting previously unselected package golang-github-google-cel-go-dev. 142s Preparing to unpack .../158-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ... 142s Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ... 142s Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. 142s Preparing to unpack .../159-golang-github-opentracing-opentracing-go-dev_1.2.0-2_all.deb ... 142s Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... 142s Selecting previously unselected package golang-github-cenkalti-backoff-dev. 142s Preparing to unpack .../160-golang-github-cenkalti-backoff-dev_4.3.0-1_all.deb ... 142s Unpacking golang-github-cenkalti-backoff-dev (4.3.0-1) ... 142s Selecting previously unselected package golang-github-masterminds-semver-dev. 142s Preparing to unpack .../161-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ... 142s Unpacking golang-github-masterminds-semver-dev (3.2.0-1) ... 142s Selecting previously unselected package golang-github-beorn7-perks-dev. 142s Preparing to unpack .../162-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... 142s Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... 142s Selecting previously unselected package golang-github-cespare-xxhash-dev. 142s Preparing to unpack .../163-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... 142s Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... 142s Selecting previously unselected package golang-github-modern-go-concurrent-dev. 142s Preparing to unpack .../164-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... 142s Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 142s Selecting previously unselected package golang-github-modern-go-reflect2-dev. 142s Preparing to unpack .../165-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... 142s Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... 142s Selecting previously unselected package golang-github-json-iterator-go-dev. 142s Preparing to unpack .../166-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... 142s Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... 142s Selecting previously unselected package golang-github-klauspost-compress-dev. 142s Preparing to unpack .../167-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... 142s Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... 142s Selecting previously unselected package golang-github-kylelemons-godebug-dev. 143s Preparing to unpack .../168-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... 143s Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... 143s Selecting previously unselected package golang-github-prometheus-client-model-dev. 143s Preparing to unpack .../169-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ... 143s Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ... 143s Selecting previously unselected package golang-gopkg-yaml.v2-dev. 143s Preparing to unpack .../170-golang-gopkg-yaml.v2-dev_2.4.0-5_all.deb ... 143s Unpacking golang-gopkg-yaml.v2-dev (2.4.0-5) ... 143s Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. 143s Preparing to unpack .../171-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... 143s Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 143s Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. 143s Preparing to unpack .../172-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... 143s Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 144s Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. 144s Preparing to unpack .../173-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... 144s Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 144s Selecting previously unselected package golang-github-munnerz-goautoneg-dev. 144s Preparing to unpack .../174-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... 144s Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 144s Selecting previously unselected package golang-github-jpillora-backoff-dev. 144s Preparing to unpack .../175-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... 144s Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 144s Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. 144s Preparing to unpack .../176-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... 144s Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 144s Selecting previously unselected package golang-github-prometheus-sigv4-dev. 144s Preparing to unpack .../177-golang-github-prometheus-sigv4-dev_0.1.2-2_all.deb ... 144s Unpacking golang-github-prometheus-sigv4-dev (0.1.2-2) ... 144s Selecting previously unselected package golang-github-alecthomas-units-dev. 144s Preparing to unpack .../178-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 144s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 144s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 144s Preparing to unpack .../179-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 144s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 144s Selecting previously unselected package golang-github-prometheus-common-dev. 144s Preparing to unpack .../180-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... 144s Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... 144s Selecting previously unselected package golang-github-prometheus-procfs-dev. 144s Preparing to unpack .../181-golang-github-prometheus-procfs-dev_0.15.1-1_all.deb ... 144s Unpacking golang-github-prometheus-procfs-dev (0.15.1-1) ... 144s Selecting previously unselected package golang-github-prometheus-client-golang-dev. 144s Preparing to unpack .../182-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... 144s Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... 144s Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. 144s Preparing to unpack .../183-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ... 144s Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... 144s Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. 144s Preparing to unpack .../184-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ... 144s Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... 144s Selecting previously unselected package golang-opentelemetry-proto-dev. 145s Preparing to unpack .../185-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... 145s Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... 145s Selecting previously unselected package golang-opentelemetry-otel-dev. 145s Preparing to unpack .../186-golang-opentelemetry-otel-dev_1.31.0-4_all.deb ... 145s Unpacking golang-opentelemetry-otel-dev (1.31.0-4) ... 145s Selecting previously unselected package golang-github-graph-gophers-graphql-go-dev. 145s Preparing to unpack .../187-golang-github-graph-gophers-graphql-go-dev_1.6.0-1_all.deb ... 145s Unpacking golang-github-graph-gophers-graphql-go-dev (1.6.0-1) ... 145s Selecting previously unselected package golang-github-gorilla-websocket-dev. 145s Preparing to unpack .../188-golang-github-gorilla-websocket-dev_1.5.3-1_all.deb ... 145s Unpacking golang-github-gorilla-websocket-dev (1.5.3-1) ... 145s Selecting previously unselected package golang-github-rodaine-table-dev. 145s Preparing to unpack .../189-golang-github-rodaine-table-dev_1.1.0-2_all.deb ... 145s Unpacking golang-github-rodaine-table-dev (1.1.0-2) ... 145s Selecting previously unselected package golang-github-microsoft-dev-tunnels-dev. 145s Preparing to unpack .../190-golang-github-microsoft-dev-tunnels-dev_0.0.25-2_all.deb ... 145s Unpacking golang-github-microsoft-dev-tunnels-dev (0.0.25-2) ... 145s Selecting previously unselected package golang-github-muhammadmuzzammil1998-jsonc-dev. 145s Preparing to unpack .../191-golang-github-muhammadmuzzammil1998-jsonc-dev_0.0~git20201229.615b091-2_all.deb ... 145s Unpacking golang-github-muhammadmuzzammil1998-jsonc-dev (0.0~git20201229.615b091-2) ... 145s Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. 145s Preparing to unpack .../192-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... 145s Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... 145s Selecting previously unselected package golang-github-rivo-tview-dev. 145s Preparing to unpack .../193-golang-github-rivo-tview-dev_0.0~git20230530.8bd761d-1_all.deb ... 145s Unpacking golang-github-rivo-tview-dev (0.0~git20230530.8bd761d-1) ... 145s Selecting previously unselected package golang-github-shurcool-graphql-dev. 145s Preparing to unpack .../194-golang-github-shurcool-graphql-dev_0.0~git20220606.3cf50f8-1_all.deb ... 145s Unpacking golang-github-shurcool-graphql-dev (0.0~git20220606.3cf50f8-1) ... 145s Selecting previously unselected package golang-github-shurcool-githubv4-dev. 145s Preparing to unpack .../195-golang-github-shurcool-githubv4-dev_0.0~git20231126.1cffa1f-1_all.deb ... 145s Unpacking golang-github-shurcool-githubv4-dev (0.0~git20231126.1cffa1f-1) ... 145s Selecting previously unselected package golang-github-subosito-gotenv-dev. 145s Preparing to unpack .../196-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... 145s Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... 145s Selecting previously unselected package golang-dbus-dev. 145s Preparing to unpack .../197-golang-dbus-dev_5.1.0-1_all.deb ... 145s Unpacking golang-dbus-dev (5.1.0-1) ... 145s Selecting previously unselected package golang-github-zalando-go-keyring-dev. 146s Preparing to unpack .../198-golang-github-zalando-go-keyring-dev_0.2.4-1_all.deb ... 146s Unpacking golang-github-zalando-go-keyring-dev (0.2.4-1) ... 146s Selecting previously unselected package tzdata-legacy. 146s Preparing to unpack .../199-tzdata-legacy_2025b-3ubuntu1_all.deb ... 146s Unpacking tzdata-legacy (2025b-3ubuntu1) ... 146s Selecting previously unselected package dh-golang. 146s Preparing to unpack .../200-dh-golang_1.63_all.deb ... 146s Unpacking dh-golang (1.63) ... 146s Selecting previously unselected package golang-github-burntsushi-toml-dev. 146s Preparing to unpack .../201-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... 146s Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... 146s Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. 146s Preparing to unpack .../202-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... 146s Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... 146s Selecting previously unselected package golang-github-hashicorp-errwrap-dev. 146s Preparing to unpack .../203-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... 146s Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 146s Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. 146s Preparing to unpack .../204-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... 146s Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... 146s Selecting previously unselected package golang-github-hashicorp-go-version-dev. 146s Preparing to unpack .../205-golang-github-hashicorp-go-version-dev_1.6.0-1_all.deb ... 146s Unpacking golang-github-hashicorp-go-version-dev (1.6.0-1) ... 146s Selecting previously unselected package golang-github-joho-godotenv-dev. 146s Preparing to unpack .../206-golang-github-joho-godotenv-dev_1.5.1-1_all.deb ... 146s Unpacking golang-github-joho-godotenv-dev (1.5.1-1) ... 146s Selecting previously unselected package golang-github-kr-fs-dev. 146s Preparing to unpack .../207-golang-github-kr-fs-dev_0.1.0-2_all.deb ... 146s Unpacking golang-github-kr-fs-dev (0.1.0-2) ... 146s Selecting previously unselected package golang-github-magiconair-properties-dev. 146s Preparing to unpack .../208-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... 146s Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... 146s Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. 146s Preparing to unpack .../209-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... 146s Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 146s Selecting previously unselected package golang-github-pelletier-go-toml-dev. 146s Preparing to unpack .../210-golang-github-pelletier-go-toml-dev_1.9.5-1build1_all.deb ... 146s Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 146s Selecting previously unselected package golang-github-pkg-sftp-dev. 146s Preparing to unpack .../211-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... 146s Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... 146s Selecting previously unselected package golang-github-spf13-afero-dev. 146s Preparing to unpack .../212-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... 146s Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... 146s Selecting previously unselected package golang-github-spf13-cast-dev. 146s Preparing to unpack .../213-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... 146s Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... 146s Selecting previously unselected package golang-github-spf13-pflag-dev. 146s Preparing to unpack .../214-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... 146s Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... 147s Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. 147s Preparing to unpack .../215-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... 147s Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 147s Selecting previously unselected package golang-gopkg-ini.v1-dev. 147s Preparing to unpack .../216-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... 147s Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... 147s Selecting previously unselected package golang-github-spf13-viper-dev. 147s Preparing to unpack .../217-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... 147s Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... 147s Selecting previously unselected package golang-github-spf13-cobra-dev. 147s Preparing to unpack .../218-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... 147s Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... 147s Setting up golang-golang-x-time-dev (0.5.0-1) ... 147s Setting up golang-1.24-src (1.24.4-1) ... 147s Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... 147s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 147s Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... 147s Setting up golang-gopkg-yaml.v2-dev (2.4.0-5) ... 147s Setting up golang-github-google-shlex-dev (0.0~git20191202.e7afc7f-1) ... 147s Setting up golang-github-joho-godotenv-dev (1.5.1-1) ... 147s Setting up golang-github-thlib-go-timezone-local-dev (0.0~git20210907.ef149e4-5) ... 147s Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 147s Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 147s Setting up golang-github-makenowjust-heredoc-dev (1.0.0-1) ... 147s Setting up golang-github-h2non-parth-dev (2.0.1-3) ... 147s Setting up golang-dbus-dev (5.1.0-1) ... 147s Setting up golang-github-creack-pty-dev (1.1.21-1) ... 147s Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 147s Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 147s Setting up golang-github-golang-mock-dev (1.6.0-2build1) ... 147s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 147s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 147s Setting up libarchive-zip-perl (1.68-1) ... 147s Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... 147s Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... 147s Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... 147s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 147s Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... 147s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 147s Setting up golang-github-kr-fs-dev (0.1.0-2) ... 147s Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... 147s Setting up golang-github-danwakefield-fnmatch-dev (0.0~git20160403.cbb64ac-3) ... 147s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 147s Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 147s Setting up m4 (1.4.19-8) ... 147s Setting up golang-golang-x-term-dev (0.22.0-1) ... 147s Setting up golang-github-hexops-gotextdiff-dev (1.0.3-2) ... 147s Setting up golang-github-dlclark-regexp2-dev (1.11.0+ds1-1) ... 147s Setting up golang-github-masterminds-semver-dev (3.2.0-1) ... 147s Setting up libgomp1:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-github-google-btree-dev (1.0.1-1) ... 147s Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 147s Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... 147s Setting up golang-github-gorilla-css-dev (1.0.1-1) ... 147s Setting up tzdata-legacy (2025b-3ubuntu1) ... 147s Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 147s Setting up golang-github-gorilla-handlers-dev (1.5.2-1) ... 147s Setting up liberror-perl (0.17030-1) ... 147s Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... 147s Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... 147s Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 147s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 147s Setting up autotools-dev (20240727.1) ... 147s Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 147s Setting up golang-github-aymanbagabas-go-udiff-dev (0.2.0-2) ... 147s Setting up golang-github-muhammadmuzzammil1998-jsonc-dev (0.0~git20201229.615b091-2) ... 147s Setting up golang-google-protobuf-dev (1.36.5-1) ... 147s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 147s Setting up golang-github-itchyny-timefmt-go-dev (0.1.5-1) ... 147s Setting up golang-github-xo-terminfo-dev (0.0~git20220910.abceb7e-1) ... 147s Setting up golang-github-henvic-httpretty-dev (0.1.3-1) ... 147s Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... 147s Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... 147s Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... 147s Setting up libmpc3:arm64 (1.3.1-1build2) ... 147s Setting up golang-github-cli-safeexec-dev (1.0.1-1) ... 147s Setting up golang-golang-x-sync-dev (0.7.0-1) ... 147s Setting up golang-github-cli-browser-dev (1.3.0-1) ... 147s Setting up autopoint (0.23.1-2build1) ... 147s Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... 147s Setting up golang-github-muesli-cancelreader-dev (0.2.2-2) ... 147s Setting up golang-1.24-go (1.24.4-1) ... 147s Setting up gh (2.46.0-3) ... 147s Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 147s Setting up golang-github-zalando-go-keyring-dev (0.2.4-1) ... 147s Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... 147s Setting up golang-glog-dev (1.2.4-1) ... 147s Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 147s Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... 147s Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... 147s Setting up autoconf (2.72-3.1ubuntu1) ... 147s Setting up golang-github-rivo-uniseg-dev (0.4.7-1) ... 147s Setting up golang-github-aymanbagabas-go-osc52-v2-dev (2.0.1-1) ... 147s Setting up libubsan1:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-github-containerd-console-dev (1.0.3-1) ... 147s Setting up golang-github-hashicorp-go-version-dev (1.6.0-1) ... 147s Setting up dwz (0.15-1build6) ... 147s Setting up golang-github-lucasb-eyer-go-colorful-dev (1.2.0-1) ... 147s Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 147s Setting up golang-golang-x-text-dev (0.22.0-1) ... 147s Setting up golang-github-go-logr-logr-dev (1.4.2-2) ... 147s Setting up libhwasan0:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 147s Setting up golang-github-cli-oauth-dev (1.0.1-1) ... 147s Setting up libasan8:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-github-spf13-cast-dev (1.6.0-2) ... 147s Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... 147s Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... 147s Setting up golang-github-prometheus-procfs-dev (0.15.1-1) ... 147s Setting up debugedit (1:5.1-2) ... 147s Setting up golang-github-cenkalti-backoff-dev (4.3.0-1) ... 147s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 147s Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... 147s Setting up git-man (1:2.50.0-1ubuntu2) ... 147s Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... 147s Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... 147s Setting up golang-github-prometheus-client-model-dev (0.6.0-1) ... 147s Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... 147s Setting up golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 147s Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 147s Setting up golang-github-cli-shurcool-graphql-dev (0.0.4-1) ... 147s Setting up libtsan2:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... 147s Setting up golang-github-hinshun-vt10x-dev (0.0~git20220301.5011da4-1) ... 147s Setting up libisl23:arm64 (0.27-1) ... 147s Setting up golang-src (2:1.24~2) ... 147s Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... 147s Setting up libcc1-0:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 147s Setting up liblsan0:arm64 (15.1.0-8ubuntu1) ... 147s Setting up libitm1:arm64 (15.1.0-8ubuntu1) ... 147s Setting up golang-github-alecthomas-repr-dev (0.4.0-1) ... 147s Setting up automake (1:1.17-4ubuntu1) ... 147s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 147s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 147s Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... 147s Setting up golang-github-go-kit-log-dev (0.2.1-1) ... 147s Setting up golang-github-mattn-go-runewidth-dev (0.0.16-1) ... 147s Setting up golang-gopkg-h2non-gock.v1-dev (1.1.2-1) ... 147s Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... 147s Setting up gettext (0.23.1-2build1) ... 147s Setting up golang-github-itchyny-gojq-dev (0.12.13-1) ... 147s Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... 147s Setting up golang-github-gdamore-encoding-dev (1.0.1-1) ... 147s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 147s Setting up golang-go:arm64 (2:1.24~2) ... 147s Setting up golang-github-netflix-go-expect-dev (0.0~git20220104.73e0943-1) ... 147s Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... 147s Setting up golang-github-muesli-reflow-dev (0.3.0-2) ... 147s Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 147s Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... 147s Setting up golang-github-gorilla-csrf-dev (1.7.2+ds1-2) ... 147s Setting up golang-github-alecthomas-assert-dev (2.10.0-1) ... 147s Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... 147s Setting up golang-github-yuin-goldmark-emoji-dev (1.0.3-1) ... 147s Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... 147s Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 147s Setting up golang-github-rodaine-table-dev (1.1.0-2) ... 147s Setting up golang-any:arm64 (2:1.24~2) ... 147s Setting up golang-github-alecthomas-kong-dev (0.9.0-1) ... 147s Setting up intltool-debian (0.35.0+20060710.6) ... 147s Setting up golang-github-alecthomas-kong-hcl-dev (1.0.1-1) ... 147s Setting up golang-github-muesli-ansi-dev (0.0~git20211031.c9f0611-2) ... 147s Setting up git (1:2.50.0-1ubuntu2) ... 147s Setting up golang-github-gdamore-tcell.v2-dev (2.7.4-1) ... 147s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 147s Setting up dh-strip-nondeterminism (1.14.1-2) ... 147s Setting up cpp-14-aarch64-linux-gnu (14.3.0-1ubuntu1) ... 147s Setting up golang-github-rivo-tview-dev (0.0~git20230530.8bd761d-1) ... 147s Setting up golang-github-andybalholm-cascadia-dev (1.3.3-1) ... 147s Setting up golang-github-spf13-afero-dev (1.11.0-1) ... 147s Setting up golang-github-kballard-go-shellquote-dev (0.0~git20180428.95032a8-2) ... 147s Setting up libgcc-14-dev:arm64 (14.3.0-1ubuntu1) ... 147s Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 147s Setting up libstdc++-14-dev:arm64 (14.3.0-1ubuntu1) ... 147s Setting up golang-github-muesli-termenv-dev (0.15.2-1) ... 147s Setting up golang-github-google-martian-dev (3.3.2-3) ... 147s Setting up golang-github-mgutz-ansi-dev (0.0~git20200706.d51e80e-1) ... 147s Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 147s Setting up golang-github-fatih-color-dev (1.17.0-1) ... 147s Setting up golang-github-alecthomas-chroma-v2-dev (2.14.0-1) ... 147s Setting up golang-github-alecaivazis-survey-dev (2.3.7-1) ... 147s Setting up po-debconf (1.0.21+nmu1) ... 147s Setting up golang-github-gabriel-vasile-mimetype-dev (1.4.8+dfsg1-1) ... 147s Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 147s Setting up golang-github-gorilla-websocket-dev (1.5.3-1) ... 147s Setting up golang-github-briandowns-spinner-dev (1.18.1+ds1-1) ... 147s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 147s Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... 147s Setting up golang-github-puerkitobio-goquery-dev (1.10.2-1) ... 147s Setting up cpp-14 (14.3.0-1ubuntu1) ... 147s Setting up golang-github-spf13-viper-dev (1.12.0-1) ... 147s Setting up cpp (4:14.2.0-1ubuntu1) ... 147s Setting up gcc-14-aarch64-linux-gnu (14.3.0-1ubuntu1) ... 147s Setting up golang-github-aymerick-douceur-dev (0.2.0-3build1) ... 147s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 147s Setting up g++-14-aarch64-linux-gnu (14.3.0-1ubuntu1) ... 147s Setting up golang-github-microcosm-cc-bluemonday-dev (1.0.26-1) ... 147s Setting up golang-github-microsoft-dev-tunnels-dev (0.0.25-2) ... 147s Setting up gcc-14 (14.3.0-1ubuntu1) ... 147s Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... 147s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 147s Setting up g++-14 (14.3.0-1ubuntu1) ... 147s Setting up libtool (2.5.4-4) ... 147s Setting up gcc (4:14.2.0-1ubuntu1) ... 147s Setting up dh-autoreconf (20) ... 147s Setting up g++ (4:14.2.0-1ubuntu1) ... 147s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 147s Setting up build-essential (12.12ubuntu1) ... 147s Setting up debhelper (13.24.2ubuntu1) ... 147s Setting up dh-golang (1.63) ... 147s Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 147s Setting up golang-github-charmbracelet-bubbletea-dev (0.27.0-1) ... 147s Setting up golang-github-prometheus-common-dev (0.62.0-3) ... 147s Setting up golang-go.opencensus-dev (0.24.0-2) ... 147s Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ... 147s Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... 147s Setting up golang-github-prometheus-sigv4-dev (0.1.2-2) ... 147s Setting up golang-github-charmbracelet-x-dev (0.0~git20240809.9ab0ca0+ds-2) ... 147s Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... 147s Setting up golang-google-grpc-dev (1.64.0-7) ... 147s Setting up golang-google-api-dev (0.61.0-6) ... 147s Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... 147s Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 147s Setting up golang-github-charmbracelet-lipgloss-dev (0.12.1-2) ... 147s Setting up golang-github-charmbracelet-glamour-dev (0.8.0-1) ... 147s Setting up golang-google-cloud-dev (0.56.0-6) ... 147s Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... 147s Setting up golang-github-cli-go-gh-v2-dev (2.6.0-2) ... 147s Setting up golang-opentelemetry-otel-dev (1.31.0-4) ... 147s Setting up golang-github-graph-gophers-graphql-go-dev (1.6.0-1) ... 147s Setting up golang-github-shurcool-graphql-dev (0.0~git20220606.3cf50f8-1) ... 147s Setting up golang-github-shurcool-githubv4-dev (0.0~git20231126.1cffa1f-1) ... 147s Processing triggers for install-info (7.1.1-1) ... 147s Processing triggers for libc-bin (2.41-9ubuntu1) ... 147s Processing triggers for man-db (2.13.1-1) ... 149s autopkgtest [19:36:39]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 149s autopkgtest [19:36:39]: test dh-golang-autopkgtest: [----------------------- 150s [info] Testing dhdebian/rules--builddirectory=_build--buildsystem=golang... 150s [info] Source code not installed by binary packages, using source package... 150s dh debian/rules --builddirectory=_build --buildsystem=golang 150s dh build --builddirectory=_build --buildsystem=golang 150s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 150s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 150s debian/rules execute_before_dh_auto_configure 150s make[1]: Entering directory '/tmp/autopkgtest.e3eHET/autopkgtest_tmp' 151s dh debian/rules --builddirectory=_build --buildsystem=golang 151s mkdir -p _build/src/google.golang.org 151s ln -s /tmp/autopkgtest.e3eHET/autopkgtest_tmp/debian/go/src/google.golang.org/grpc _build/src/google.golang.org/grpc 151s make[1]: Leaving directory '/tmp/autopkgtest.e3eHET/autopkgtest_tmp' 151s dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang 151s dh_auto_configure: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 151s debian/rules override_dh_auto_build 151s make[1]: Entering directory '/tmp/autopkgtest.e3eHET/autopkgtest_tmp' 151s dh debian/rules --builddirectory=_build --buildsystem=golang 151s go is /usr/bin/go 151s go version go1.24.4 linux/arm64 151s dh_auto_build -- -ldflags '-X "github.com/cli/cli/v2/internal/build.Date=2025-01-13 Ubuntu 2.46.0-3" -X "github.com/cli/cli/v2/internal/build.Version=2.46.0"' 151s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 152s cd _build && go install -trimpath -v -p 2 -ldflags "-X \"github.com/cli/cli/v2/internal/build.Date=2025-01-13 Ubuntu 2.46.0-3\" -X \"github.com/cli/cli/v2/internal/build.Version=2.46.0\"" github.com/cli/cli/v2/api github.com/cli/cli/v2/cmd/gen-docs github.com/cli/cli/v2/cmd/gh github.com/cli/cli/v2/context github.com/cli/cli/v2/git github.com/cli/cli/v2/internal/authflow github.com/cli/cli/v2/internal/browser github.com/cli/cli/v2/internal/build github.com/cli/cli/v2/internal/codespaces github.com/cli/cli/v2/internal/codespaces/api github.com/cli/cli/v2/internal/codespaces/connection github.com/cli/cli/v2/internal/codespaces/portforwarder github.com/cli/cli/v2/internal/codespaces/rpc github.com/cli/cli/v2/internal/codespaces/rpc/codespace github.com/cli/cli/v2/internal/codespaces/rpc/jupyter github.com/cli/cli/v2/internal/codespaces/rpc/ssh github.com/cli/cli/v2/internal/codespaces/rpc/test github.com/cli/cli/v2/internal/config github.com/cli/cli/v2/internal/config/migration github.com/cli/cli/v2/internal/docs github.com/cli/cli/v2/internal/featuredetection github.com/cli/cli/v2/internal/ghinstance github.com/cli/cli/v2/internal/ghrepo github.com/cli/cli/v2/internal/keyring github.com/cli/cli/v2/internal/prompter github.com/cli/cli/v2/internal/run github.com/cli/cli/v2/internal/tableprinter github.com/cli/cli/v2/internal/text github.com/cli/cli/v2/internal/update github.com/cli/cli/v2/pkg/cmd/actions github.com/cli/cli/v2/pkg/cmd/alias github.com/cli/cli/v2/pkg/cmd/alias/delete github.com/cli/cli/v2/pkg/cmd/alias/imports github.com/cli/cli/v2/pkg/cmd/alias/list github.com/cli/cli/v2/pkg/cmd/alias/set github.com/cli/cli/v2/pkg/cmd/alias/shared github.com/cli/cli/v2/pkg/cmd/api github.com/cli/cli/v2/pkg/cmd/auth github.com/cli/cli/v2/pkg/cmd/auth/gitcredential github.com/cli/cli/v2/pkg/cmd/auth/login github.com/cli/cli/v2/pkg/cmd/auth/logout github.com/cli/cli/v2/pkg/cmd/auth/refresh github.com/cli/cli/v2/pkg/cmd/auth/setupgit github.com/cli/cli/v2/pkg/cmd/auth/shared github.com/cli/cli/v2/pkg/cmd/auth/status github.com/cli/cli/v2/pkg/cmd/auth/switch github.com/cli/cli/v2/pkg/cmd/auth/token github.com/cli/cli/v2/pkg/cmd/browse github.com/cli/cli/v2/pkg/cmd/cache github.com/cli/cli/v2/pkg/cmd/cache/delete github.com/cli/cli/v2/pkg/cmd/cache/list github.com/cli/cli/v2/pkg/cmd/cache/shared github.com/cli/cli/v2/pkg/cmd/codespace github.com/cli/cli/v2/pkg/cmd/completion github.com/cli/cli/v2/pkg/cmd/config github.com/cli/cli/v2/pkg/cmd/config/clear-cache github.com/cli/cli/v2/pkg/cmd/config/get github.com/cli/cli/v2/pkg/cmd/config/list github.com/cli/cli/v2/pkg/cmd/config/set github.com/cli/cli/v2/pkg/cmd/extension github.com/cli/cli/v2/pkg/cmd/extension/browse github.com/cli/cli/v2/pkg/cmd/factory github.com/cli/cli/v2/pkg/cmd/gist github.com/cli/cli/v2/pkg/cmd/gist/clone github.com/cli/cli/v2/pkg/cmd/gist/create github.com/cli/cli/v2/pkg/cmd/gist/delete github.com/cli/cli/v2/pkg/cmd/gist/edit github.com/cli/cli/v2/pkg/cmd/gist/list github.com/cli/cli/v2/pkg/cmd/gist/rename github.com/cli/cli/v2/pkg/cmd/gist/shared github.com/cli/cli/v2/pkg/cmd/gist/view github.com/cli/cli/v2/pkg/cmd/gpg-key github.com/cli/cli/v2/pkg/cmd/gpg-key/add github.com/cli/cli/v2/pkg/cmd/gpg-key/delete github.com/cli/cli/v2/pkg/cmd/gpg-key/list github.com/cli/cli/v2/pkg/cmd/issue github.com/cli/cli/v2/pkg/cmd/issue/close github.com/cli/cli/v2/pkg/cmd/issue/comment github.com/cli/cli/v2/pkg/cmd/issue/create github.com/cli/cli/v2/pkg/cmd/issue/delete github.com/cli/cli/v2/pkg/cmd/issue/develop github.com/cli/cli/v2/pkg/cmd/issue/edit github.com/cli/cli/v2/pkg/cmd/issue/list github.com/cli/cli/v2/pkg/cmd/issue/lock github.com/cli/cli/v2/pkg/cmd/issue/pin github.com/cli/cli/v2/pkg/cmd/issue/reopen github.com/cli/cli/v2/pkg/cmd/issue/shared github.com/cli/cli/v2/pkg/cmd/issue/status github.com/cli/cli/v2/pkg/cmd/issue/transfer github.com/cli/cli/v2/pkg/cmd/issue/unpin github.com/cli/cli/v2/pkg/cmd/issue/view github.com/cli/cli/v2/pkg/cmd/label github.com/cli/cli/v2/pkg/cmd/org github.com/cli/cli/v2/pkg/cmd/org/list github.com/cli/cli/v2/pkg/cmd/pr github.com/cli/cli/v2/pkg/cmd/pr/checkout github.com/cli/cli/v2/pkg/cmd/pr/checks github.com/cli/cli/v2/pkg/cmd/pr/close github.com/cli/cli/v2/pkg/cmd/pr/comment github.com/cli/cli/v2/pkg/cmd/pr/create github.com/cli/cli/v2/pkg/cmd/pr/diff github.com/cli/cli/v2/pkg/cmd/pr/edit github.com/cli/cli/v2/pkg/cmd/pr/list github.com/cli/cli/v2/pkg/cmd/pr/merge github.com/cli/cli/v2/pkg/cmd/pr/ready github.com/cli/cli/v2/pkg/cmd/pr/reopen github.com/cli/cli/v2/pkg/cmd/pr/review github.com/cli/cli/v2/pkg/cmd/pr/shared github.com/cli/cli/v2/pkg/cmd/pr/status github.com/cli/cli/v2/pkg/cmd/pr/view github.com/cli/cli/v2/pkg/cmd/project github.com/cli/cli/v2/pkg/cmd/project/close github.com/cli/cli/v2/pkg/cmd/project/copy github.com/cli/cli/v2/pkg/cmd/project/create github.com/cli/cli/v2/pkg/cmd/project/delete github.com/cli/cli/v2/pkg/cmd/project/edit github.com/cli/cli/v2/pkg/cmd/project/field-create github.com/cli/cli/v2/pkg/cmd/project/field-delete github.com/cli/cli/v2/pkg/cmd/project/field-list github.com/cli/cli/v2/pkg/cmd/project/item-add github.com/cli/cli/v2/pkg/cmd/project/item-archive github.com/cli/cli/v2/pkg/cmd/project/item-create github.com/cli/cli/v2/pkg/cmd/project/item-delete github.com/cli/cli/v2/pkg/cmd/project/item-edit github.com/cli/cli/v2/pkg/cmd/project/item-list github.com/cli/cli/v2/pkg/cmd/project/link github.com/cli/cli/v2/pkg/cmd/project/list github.com/cli/cli/v2/pkg/cmd/project/mark-template github.com/cli/cli/v2/pkg/cmd/project/shared/client github.com/cli/cli/v2/pkg/cmd/project/shared/format github.com/cli/cli/v2/pkg/cmd/project/shared/queries github.com/cli/cli/v2/pkg/cmd/project/unlink github.com/cli/cli/v2/pkg/cmd/project/view github.com/cli/cli/v2/pkg/cmd/release github.com/cli/cli/v2/pkg/cmd/release/create github.com/cli/cli/v2/pkg/cmd/release/delete github.com/cli/cli/v2/pkg/cmd/release/delete-asset github.com/cli/cli/v2/pkg/cmd/release/download github.com/cli/cli/v2/pkg/cmd/release/edit github.com/cli/cli/v2/pkg/cmd/release/list github.com/cli/cli/v2/pkg/cmd/release/shared github.com/cli/cli/v2/pkg/cmd/release/upload github.com/cli/cli/v2/pkg/cmd/release/view github.com/cli/cli/v2/pkg/cmd/repo github.com/cli/cli/v2/pkg/cmd/repo/archive github.com/cli/cli/v2/pkg/cmd/repo/clone github.com/cli/cli/v2/pkg/cmd/repo/create github.com/cli/cli/v2/pkg/cmd/repo/credits github.com/cli/cli/v2/pkg/cmd/repo/delete github.com/cli/cli/v2/pkg/cmd/repo/deploy-key github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/add github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/delete github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/list github.com/cli/cli/v2/pkg/cmd/repo/edit github.com/cli/cli/v2/pkg/cmd/repo/fork github.com/cli/cli/v2/pkg/cmd/repo/garden github.com/cli/cli/v2/pkg/cmd/repo/list github.com/cli/cli/v2/pkg/cmd/repo/rename github.com/cli/cli/v2/pkg/cmd/repo/setdefault github.com/cli/cli/v2/pkg/cmd/repo/shared github.com/cli/cli/v2/pkg/cmd/repo/sync github.com/cli/cli/v2/pkg/cmd/repo/unarchive github.com/cli/cli/v2/pkg/cmd/repo/view github.com/cli/cli/v2/pkg/cmd/root github.com/cli/cli/v2/pkg/cmd/ruleset github.com/cli/cli/v2/pkg/cmd/ruleset/check github.com/cli/cli/v2/pkg/cmd/ruleset/list github.com/cli/cli/v2/pkg/cmd/ruleset/shared github.com/cli/cli/v2/pkg/cmd/ruleset/view github.com/cli/cli/v2/pkg/cmd/run github.com/cli/cli/v2/pkg/cmd/run/cancel github.com/cli/cli/v2/pkg/cmd/run/delete github.com/cli/cli/v2/pkg/cmd/run/download github.com/cli/cli/v2/pkg/cmd/run/list github.com/cli/cli/v2/pkg/cmd/run/rerun github.com/cli/cli/v2/pkg/cmd/run/shared github.com/cli/cli/v2/pkg/cmd/run/view github.com/cli/cli/v2/pkg/cmd/run/watch github.com/cli/cli/v2/pkg/cmd/search github.com/cli/cli/v2/pkg/cmd/search/code github.com/cli/cli/v2/pkg/cmd/search/commits github.com/cli/cli/v2/pkg/cmd/search/issues github.com/cli/cli/v2/pkg/cmd/search/prs github.com/cli/cli/v2/pkg/cmd/search/repos github.com/cli/cli/v2/pkg/cmd/search/shared github.com/cli/cli/v2/pkg/cmd/secret github.com/cli/cli/v2/pkg/cmd/secret/delete github.com/cli/cli/v2/pkg/cmd/secret/list github.com/cli/cli/v2/pkg/cmd/secret/set github.com/cli/cli/v2/pkg/cmd/secret/shared github.com/cli/cli/v2/pkg/cmd/ssh-key github.com/cli/cli/v2/pkg/cmd/ssh-key/add github.com/cli/cli/v2/pkg/cmd/ssh-key/delete github.com/cli/cli/v2/pkg/cmd/ssh-key/list github.com/cli/cli/v2/pkg/cmd/ssh-key/shared github.com/cli/cli/v2/pkg/cmd/status github.com/cli/cli/v2/pkg/cmd/variable github.com/cli/cli/v2/pkg/cmd/variable/delete github.com/cli/cli/v2/pkg/cmd/variable/list github.com/cli/cli/v2/pkg/cmd/variable/set github.com/cli/cli/v2/pkg/cmd/variable/shared github.com/cli/cli/v2/pkg/cmd/version github.com/cli/cli/v2/pkg/cmd/workflow github.com/cli/cli/v2/pkg/cmd/workflow/disable github.com/cli/cli/v2/pkg/cmd/workflow/enable github.com/cli/cli/v2/pkg/cmd/workflow/list github.com/cli/cli/v2/pkg/cmd/workflow/run github.com/cli/cli/v2/pkg/cmd/workflow/shared github.com/cli/cli/v2/pkg/cmd/workflow/view github.com/cli/cli/v2/pkg/cmdutil github.com/cli/cli/v2/pkg/extensions github.com/cli/cli/v2/pkg/findsh github.com/cli/cli/v2/pkg/githubtemplate github.com/cli/cli/v2/pkg/httpmock github.com/cli/cli/v2/pkg/iostreams github.com/cli/cli/v2/pkg/jsoncolor github.com/cli/cli/v2/pkg/markdown github.com/cli/cli/v2/pkg/search github.com/cli/cli/v2/pkg/set github.com/cli/cli/v2/pkg/ssh github.com/cli/cli/v2/pkg/surveyext github.com/cli/cli/v2/test github.com/cli/cli/v2/utils 152s internal/unsafeheader 152s internal/goarch 152s internal/abi 152s internal/cpu 153s internal/bytealg 153s internal/byteorder 153s internal/chacha8rand 153s internal/coverage/rtcov 153s internal/godebugs 153s internal/goexperiment 153s internal/goos 153s internal/profilerecord 153s internal/runtime/atomic 153s internal/asan 153s internal/msan 153s internal/race 153s internal/runtime/math 153s internal/runtime/sys 153s internal/runtime/exithook 153s internal/runtime/syscall 153s internal/runtime/maps 153s internal/stringslite 153s sync/atomic 153s internal/sync 153s math/bits 153s unicode 153s runtime 153s unicode/utf8 153s internal/itoa 153s cmp 153s encoding 153s math 153s unicode/utf16 153s github.com/cli/go-gh/v2/internal/set 154s github.com/cli/cli/v2/pkg/set 154s crypto/internal/fips140/alias 154s crypto/internal/fips140deps/byteorder 154s crypto/internal/fips140deps/cpu 154s crypto/internal/fips140/subtle 154s crypto/internal/boring/sig 154s image/color 154s github.com/rivo/uniseg 154s container/list 154s vendor/golang.org/x/crypto/cryptobyte/asn1 154s vendor/golang.org/x/crypto/internal/alias 154s internal/nettrace 154s log/internal 154s github.com/charmbracelet/x/ansi/parser 154s golang.org/x/net/html/atom 154s golang.org/x/text/encoding/internal/identifier 154s golang.org/x/crypto/internal/alias 154s google.golang.org/protobuf/internal/flags 154s google.golang.org/protobuf/internal/set 154s google.golang.org/grpc/serviceconfig 154s golang.org/x/crypto/salsa20/salsa 157s internal/reflectlite 157s sync 157s errors 157s iter 157s internal/oserror 157s strconv 157s io 157s bytes 157s internal/bisect 157s internal/godebug 158s syscall 158s reflect 158s time 159s context 159s slices 159s path 159s io/fs 159s internal/filepathlite 159s internal/syscall/unix 159s internal/poll 159s encoding/binary 159s internal/fmtsort 159s internal/syscall/execenv 159s encoding/base64 159s internal/testlog 159s os 159s strings 160s sort 160s regexp/syntax 160s fmt 160s regexp 160s path/filepath 161s encoding/json 161s github.com/cli/cli/v2/internal/ghinstance 161s gopkg.in/yaml.v3 161s os/exec 162s github.com/cli/safeexec 162s maps 162s net/url 162s github.com/cli/go-gh/v2/internal/yamlmap 162s github.com/cli/go-gh/v2/pkg/config 162s github.com/cli/go-gh/v2/pkg/auth 162s github.com/cli/go-gh/v2/internal/git 162s bufio 162s golang.org/x/sys/unix 162s github.com/cli/go-gh/v2/pkg/ssh 162s github.com/cli/go-gh/v2/pkg/repository 162s github.com/cli/cli/v2/internal/ghrepo 162s hash 162s crypto 162s crypto/internal/fips140deps/godebug 162s crypto/internal/fips140 162s crypto/internal/impl 162s crypto/internal/fips140/sha256 162s crypto/internal/fips140/sha3 162s crypto/internal/fips140/sha512 162s crypto/internal/fips140/hmac 162s crypto/internal/fips140/check 162s crypto/internal/fips140/aes 162s crypto/internal/sysrand 162s crypto/internal/entropy 162s math/rand/v2 163s crypto/internal/randutil 163s crypto/internal/fips140/drbg 163s crypto/internal/fips140/aes/gcm 163s crypto/internal/fips140only 163s crypto/subtle 163s crypto/cipher 163s crypto/internal/boring 163s golang.org/x/term 163s crypto/sha256 163s golang.org/x/text/transform 163s github.com/cli/go-gh/v2/pkg/asciisanitizer 163s github.com/cli/go-gh/v2/pkg/jsonpretty 163s github.com/cli/cli/v2/utils 163s github.com/aymanbagabas/go-osc52/v2 163s database/sql/driver 163s math/rand 163s github.com/mattn/go-isatty 163s github.com/mattn/go-runewidth 163s github.com/lucasb-eyer/go-colorful 163s text/template/parse 163s github.com/cli/shurcooL-graphql/ident 163s github.com/cli/shurcooL-graphql/internal/jsonutil 164s compress/flate 164s text/template 164s hash/crc32 164s compress/gzip 164s math/big 164s github.com/muesli/termenv 164s github.com/cli/go-gh/v2/pkg/term 164s crypto/aes 164s crypto/des 165s crypto/internal/fips140/nistec/fiat 165s crypto/rand 165s crypto/internal/fips140/edwards25519/field 165s crypto/internal/boring/bbig 165s crypto/internal/fips140/bigmod 165s crypto/sha3 165s crypto/internal/fips140hash 165s crypto/sha512 165s crypto/internal/fips140/nistec 165s encoding/asn1 165s vendor/golang.org/x/crypto/cryptobyte 166s crypto/internal/fips140/edwards25519 166s crypto/internal/fips140/ed25519 166s crypto/internal/fips140/ecdh 166s crypto/ecdh 166s crypto/elliptic 166s crypto/internal/fips140/ecdsa 166s crypto/ed25519 166s crypto/hmac 166s crypto/internal/fips140/hkdf 166s crypto/ecdsa 166s crypto/internal/fips140/mlkem 166s crypto/internal/fips140/tls12 166s crypto/internal/fips140/tls13 166s vendor/golang.org/x/crypto/chacha20 166s vendor/golang.org/x/crypto/internal/poly1305 166s crypto/md5 166s vendor/golang.org/x/crypto/chacha20poly1305 166s crypto/rc4 166s crypto/internal/fips140/rsa 166s crypto/internal/hpke 166s crypto/sha1 167s crypto/tls/internal/fips140tls 167s crypto/rsa 167s crypto/dsa 167s encoding/hex 167s crypto/x509/pkix 167s encoding/pem 167s vendor/golang.org/x/net/dns/dnsmessage 167s internal/singleflight 167s weak 167s unique 167s net/netip 167s runtime/cgo 167s vendor/golang.org/x/text/transform 168s log 168s vendor/golang.org/x/text/unicode/bidi 168s vendor/golang.org/x/text/secure/bidirule 168s vendor/golang.org/x/text/unicode/norm 168s vendor/golang.org/x/net/idna 168s vendor/golang.org/x/net/http2/hpack 168s net 168s mime 169s mime/quotedprintable 169s net/http/internal 169s net/http/internal/ascii 169s github.com/henvic/httpretty/internal/color 169s github.com/thlib/go-timezone-local/tzlocal 169s runtime/debug 169s github.com/shurcooL/graphql/ident 169s github.com/shurcooL/graphql/internal/jsonutil 169s io/ioutil 169s golang.org/x/sync/errgroup 169s os/user 170s flag 170s internal/sysinfo 170s runtime/trace 170s testing 171s github.com/MakeNowJust/heredoc 171s github.com/cli/cli/v2/internal/run 171s github.com/muesli/reflow/ansi 171s github.com/muesli/reflow/truncate 171s golang.org/x/text/runes 171s golang.org/x/text/unicode/norm 171s crypto/x509 171s net/textproto 171s vendor/golang.org/x/net/http/httpguts 171s vendor/golang.org/x/net/http/httpproxy 172s mime/multipart 172s github.com/godbus/dbus 172s crypto/tls 173s github.com/zalando/go-keyring/secret_service 173s github.com/zalando/go-keyring 173s github.com/cli/cli/v2/internal/keyring 173s github.com/cli/cli/v2/internal/config 173s github.com/cli/go-gh/v2/pkg/text 173s golang.org/x/text/internal/tag 173s golang.org/x/text/internal/language 174s golang.org/x/text/internal/language/compact 174s golang.org/x/text/language 174s golang.org/x/text/internal 174s golang.org/x/text/cases 174s github.com/cli/cli/v2/internal/text 174s golang.org/x/text/width 174s net/http/httptrace 174s net/http 174s github.com/AlecAivazis/survey/terminal 174s github.com/cli/cli/v2/git 175s github.com/mattn/go-colorable 175s github.com/fatih/color 175s github.com/briandowns/spinner 175s github.com/google/shlex 175s github.com/mgutz/ansi 175s os/signal 175s github.com/cli/cli/v2/pkg/iostreams 175s github.com/cli/browser 175s github.com/cli/go-gh/v2/pkg/browser 175s github.com/cli/cli/v2/internal/browser 175s github.com/AlecAivazis/survey/core 175s github.com/kballard/go-shellquote 175s github.com/AlecAivazis/survey 176s github.com/cli/cli/v2/pkg/surveyext 176s github.com/davecgh/go-spew/spew 176s github.com/pmezard/go-difflib/difflib 176s github.com/stretchr/testify/assert/yaml 176s net/http/internal/testcert 176s github.com/cli/cli/v2/pkg/extensions 176s github.com/cli/cli/v2/pkg/jsoncolor 176s github.com/itchyny/timefmt-go 176s github.com/itchyny/gojq 178s github.com/cli/shurcooL-graphql 178s github.com/henvic/httpretty/internal/header 178s github.com/henvic/httpretty 178s github.com/cli/go-gh/v2/pkg/api 179s golang.org/x/net/context/ctxhttp 179s github.com/shurcooL/graphql 179s github.com/shurcooL/githubv4 179s net/http/httptest 179s github.com/stretchr/testify/assert 179s github.com/cli/cli/v2/api 180s github.com/cli/go-gh/v2/pkg/prompter 180s github.com/cli/cli/v2/internal/prompter 180s github.com/cli/cli/v2/context 180s github.com/cli/go-gh/v2/pkg/jq 180s github.com/cli/go-gh/v2/pkg/tableprinter 180s encoding/csv 180s github.com/cli/go-gh/v2/pkg/template 180s embed 180s github.com/spf13/pflag 180s github.com/cli/cli/v2/internal/tableprinter 180s encoding/xml 181s github.com/dlclark/regexp2/syntax 181s github.com/spf13/cobra 181s github.com/cli/cli/v2/pkg/cmdutil 181s github.com/cli/cli/v2/pkg/cmd/actions 181s github.com/cli/cli/v2/pkg/cmd/alias/delete 181s github.com/cli/cli/v2/pkg/cmd/alias/shared 181s github.com/cli/cli/v2/pkg/cmd/alias/imports 181s github.com/cli/cli/v2/pkg/cmd/alias/list 181s github.com/cli/cli/v2/pkg/cmd/alias/set 181s github.com/dlclark/regexp2 181s github.com/cli/cli/v2/pkg/cmd/alias 181s html 182s github.com/charmbracelet/x/ansi 182s github.com/charmbracelet/lipgloss 182s github.com/alecthomas/chroma/v2 182s github.com/alecthomas/chroma/v2/formatters/html 182s github.com/alecthomas/chroma/v2/formatters/svg 182s github.com/alecthomas/chroma/v2/lexers 182s github.com/alecthomas/chroma/v2/formatters 183s github.com/alecthomas/chroma/v2/styles 183s github.com/charmbracelet/lipgloss/table 183s github.com/aymerick/douceur/css 183s github.com/gorilla/css/scanner 183s github.com/aymerick/douceur/parser 183s github.com/microcosm-cc/bluemonday/css 184s golang.org/x/net/html 184s github.com/alecthomas/chroma/v2/quick 184s github.com/muesli/reflow/indent 184s github.com/muesli/reflow/padding 184s github.com/muesli/reflow/wordwrap 184s github.com/yuin/goldmark-emoji/definition 184s github.com/microcosm-cc/bluemonday 184s github.com/yuin/goldmark/util 188s github.com/cli/cli/v2/pkg/search 188s golang.org/x/text/encoding 188s github.com/gdamore/encoding 188s github.com/gdamore/tcell/v2/terminfo 188s github.com/gdamore/tcell/v2/terminfo/a/ansi 188s github.com/gdamore/tcell/v2/terminfo/v/vt100 188s github.com/gdamore/tcell/v2/terminfo/v/vt102 188s github.com/gdamore/tcell/v2/terminfo/v/vt220 188s github.com/gdamore/tcell/v2/terminfo/x/xterm 188s github.com/gdamore/tcell/v2/terminfo/base 188s github.com/gdamore/tcell/v2/terminfo/dynamic 188s github.com/yuin/goldmark/text 188s github.com/gdamore/tcell/v2/terminfo/a/aixterm 188s github.com/gdamore/tcell/v2/terminfo/a/alacritty 188s github.com/yuin/goldmark/ast 188s github.com/gdamore/tcell/v2/terminfo/b/beterm 188s github.com/gdamore/tcell/v2/terminfo/c/cygwin 188s github.com/gdamore/tcell/v2/terminfo/d/dtterm 188s github.com/gdamore/tcell/v2/terminfo/e/emacs 188s github.com/gdamore/tcell/v2/terminfo/f/foot 188s github.com/gdamore/tcell/v2/terminfo/g/gnome 188s github.com/gdamore/tcell/v2/terminfo/h/hpterm 188s github.com/gdamore/tcell/v2/terminfo/k/konsole 188s github.com/gdamore/tcell/v2/terminfo/k/kterm 188s github.com/gdamore/tcell/v2/terminfo/l/linux 188s github.com/gdamore/tcell/v2/terminfo/p/pcansi 188s github.com/gdamore/tcell/v2/terminfo/r/rxvt 188s github.com/gdamore/tcell/v2/terminfo/s/screen 188s github.com/gdamore/tcell/v2/terminfo/s/simpleterm 188s github.com/gdamore/tcell/v2/terminfo/s/sun 188s github.com/gdamore/tcell/v2/terminfo/t/tmux 188s github.com/gdamore/tcell/v2/terminfo/v/vt320 188s github.com/gdamore/tcell/v2/terminfo/v/vt400 188s github.com/gdamore/tcell/v2/terminfo/v/vt420 188s github.com/gdamore/tcell/v2/terminfo/v/vt52 189s github.com/gdamore/tcell/v2/terminfo/w/wy50 189s github.com/gdamore/tcell/v2/terminfo/w/wy60 189s github.com/gdamore/tcell/v2/terminfo/w/wy99_ansi 189s github.com/gdamore/tcell/v2/terminfo/x/xfce 189s github.com/yuin/goldmark-emoji/ast 189s github.com/yuin/goldmark/extension/ast 189s github.com/yuin/goldmark/renderer 189s github.com/yuin/goldmark/parser 189s github.com/charmbracelet/glamour/ansi 189s github.com/charmbracelet/glamour/styles 189s github.com/yuin/goldmark/renderer/html 189s github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty 189s github.com/gdamore/tcell/v2/terminfo/extended 189s github.com/gdamore/tcell/v2 189s github.com/yuin/goldmark 189s github.com/yuin/goldmark-emoji 189s github.com/yuin/goldmark/extension 190s github.com/charmbracelet/glamour 190s github.com/cli/go-gh/v2/pkg/markdown 190s github.com/cli/cli/v2/pkg/markdown 190s github.com/cli/cli/v2/pkg/cmd/repo/view 190s image 190s github.com/cli/cli/v2/pkg/findsh 190s github.com/stretchr/objx 190s github.com/rivo/tview 190s github.com/stretchr/testify/mock 191s github.com/cli/cli/v2/pkg/cmd/auth/gitcredential 191s github.com/cli/oauth/api 191s github.com/cli/oauth/device 191s github.com/cli/oauth/webapp 191s github.com/cli/oauth 191s github.com/cli/cli/v2/internal/authflow 191s github.com/cli/cli/v2/pkg/cmd/ssh-key/shared 191s github.com/cli/cli/v2/pkg/cmd/ssh-key/add 191s github.com/cli/cli/v2/pkg/ssh 191s github.com/cli/cli/v2/pkg/cmd/auth/shared 191s github.com/cli/cli/v2/pkg/cmd/auth/login 191s github.com/cli/cli/v2/pkg/cmd/auth/logout 191s github.com/cli/cli/v2/pkg/cmd/auth/refresh 191s github.com/cli/cli/v2/pkg/cmd/auth/setupgit 191s github.com/cli/cli/v2/pkg/cmd/auth/status 191s github.com/cli/cli/v2/pkg/cmd/auth/switch 192s github.com/cli/cli/v2/pkg/cmd/auth/token 192s github.com/cli/cli/v2/pkg/cmd/auth 192s github.com/cli/cli/v2/pkg/cmd/browse 192s github.com/cli/cli/v2/pkg/cmd/cache/shared 192s github.com/cli/cli/v2/pkg/cmd/cache/delete 192s github.com/cli/cli/v2/pkg/cmd/cache/list 192s github.com/cli/cli/v2/pkg/cmd/cache 192s github.com/cenkalti/backoff 192s github.com/opentracing/opentracing-go/log 192s github.com/opentracing/opentracing-go 192s github.com/cli/cli/v2/internal/codespaces/api 192s github.com/cli/cli/v2/pkg/cmd/extension/browse 192s github.com/gorilla/websocket 192s github.com/cli/cli/v2/pkg/cmd/extension 193s github.com/microsoft/dev-tunnels/go/tunnels/ssh/messages 193s golang.org/x/crypto/chacha20 193s github.com/cli/cli/v2/pkg/cmd/factory 193s golang.org/x/crypto/curve25519 193s golang.org/x/crypto/internal/poly1305 193s golang.org/x/crypto/blowfish 193s github.com/cli/cli/v2/pkg/cmd/api 193s golang.org/x/crypto/ssh/internal/bcrypt_pbkdf 193s golang.org/x/crypto/ssh 193s github.com/rodaine/table 193s golang.org/x/net/internal/timeseries 193s html/template 194s text/tabwriter 194s golang.org/x/net/trace 194s google.golang.org/grpc/backoff 194s google.golang.org/grpc/internal/grpclog 194s google.golang.org/grpc/grpclog 194s google.golang.org/grpc/connectivity 194s hash/fnv 194s google.golang.org/protobuf/internal/detrand 194s google.golang.org/protobuf/internal/errors 194s google.golang.org/protobuf/encoding/protowire 194s google.golang.org/protobuf/internal/pragma 194s google.golang.org/protobuf/reflect/protoreflect 194s github.com/microsoft/dev-tunnels/go/tunnels/ssh 195s github.com/microsoft/dev-tunnels/go/tunnels 195s google.golang.org/protobuf/internal/encoding/messageset 195s go/token 195s google.golang.org/protobuf/internal/strs 195s github.com/cli/cli/v2/internal/codespaces/connection 195s google.golang.org/protobuf/internal/encoding/text 195s github.com/cli/cli/v2/internal/codespaces/portforwarder 195s google.golang.org/protobuf/internal/genid 195s google.golang.org/protobuf/internal/order 195s google.golang.org/protobuf/reflect/protoregistry 195s google.golang.org/protobuf/runtime/protoiface 195s google.golang.org/protobuf/internal/editiondefaults 195s google.golang.org/protobuf/internal/descfmt 195s google.golang.org/protobuf/proto 195s google.golang.org/protobuf/internal/descopts 195s google.golang.org/protobuf/internal/encoding/defval 195s google.golang.org/protobuf/internal/protolazy 195s google.golang.org/protobuf/internal/version 195s google.golang.org/grpc/attributes 196s google.golang.org/grpc/internal/credentials 196s google.golang.org/grpc/metadata 196s google.golang.org/protobuf/encoding/prototext 196s google.golang.org/protobuf/internal/filedesc 196s google.golang.org/grpc/internal/grpcrand 196s google.golang.org/grpc/internal/envconfig 196s google.golang.org/grpc/internal/grpcutil 196s google.golang.org/grpc/encoding 196s google.golang.org/grpc/internal/backoff 196s google.golang.org/grpc/internal/balancerload 196s google.golang.org/grpc/internal/buffer 196s google.golang.org/grpc/internal/grpcsync 196s google.golang.org/protobuf/internal/encoding/json 196s golang.org/x/text/unicode/bidi 196s google.golang.org/protobuf/internal/encoding/tag 196s google.golang.org/protobuf/encoding/protojson 196s google.golang.org/protobuf/internal/impl 197s golang.org/x/text/secure/bidirule 197s golang.org/x/net/idna 197s golang.org/x/net/http/httpguts 197s golang.org/x/net/http2/hpack 197s golang.org/x/net/http2 199s google.golang.org/grpc/internal/syscall 199s google.golang.org/grpc/keepalive 199s google.golang.org/grpc/stats 199s google.golang.org/grpc/tap 199s net/http/httputil 199s github.com/muhammadmuzzammil1998/jsonc 199s github.com/cli/cli/v2/pkg/cmd/completion 199s google.golang.org/protobuf/internal/filetype 199s github.com/cli/cli/v2/pkg/cmd/config/clear-cache 199s google.golang.org/protobuf/runtime/protoimpl 199s github.com/cli/cli/v2/pkg/cmd/config/get 199s google.golang.org/protobuf/types/descriptorpb 199s google.golang.org/protobuf/types/known/anypb 199s github.com/golang/protobuf/ptypes/any 199s google.golang.org/protobuf/types/known/durationpb 199s github.com/golang/protobuf/ptypes/duration 200s google.golang.org/protobuf/types/known/timestamppb 200s github.com/golang/protobuf/ptypes/timestamp 200s google.golang.org/protobuf/internal/editionssupport 200s google.golang.org/protobuf/types/gofeaturespb 200s google.golang.org/grpc/binarylog/grpc_binarylog_v1 200s google.golang.org/protobuf/reflect/protodesc 200s google.golang.org/genproto/googleapis/rpc/status 200s github.com/cli/cli/v2/pkg/cmd/config/list 200s github.com/cli/cli/v2/pkg/cmd/config/set 200s github.com/cli/cli/v2/pkg/cmd/config 200s github.com/cli/cli/v2/pkg/cmd/gist/clone 200s github.com/gabriel-vasile/mimetype/internal/charset 200s hash/adler32 200s github.com/golang/protobuf/proto 200s compress/zlib 200s debug/dwarf 201s google.golang.org/grpc/credentials 201s google.golang.org/grpc/encoding/proto 201s github.com/golang/protobuf/ptypes 201s google.golang.org/grpc/internal/channelz 201s google.golang.org/grpc/resolver 201s google.golang.org/grpc/internal 201s google.golang.org/grpc/codes 201s google.golang.org/grpc/credentials/insecure 201s google.golang.org/grpc/internal/status 201s google.golang.org/grpc/channelz 201s google.golang.org/grpc/balancer 201s google.golang.org/grpc/status 201s google.golang.org/grpc/balancer/base 201s google.golang.org/grpc/internal/binarylog 201s google.golang.org/grpc/balancer/roundrobin 201s google.golang.org/grpc/internal/balancer/gracefulswitch 201s google.golang.org/grpc/internal/metadata 201s github.com/golang/protobuf/jsonpb 201s google.golang.org/grpc/internal/serviceconfig 201s google.golang.org/grpc/internal/resolver 201s google.golang.org/grpc/balancer/grpclb/state 201s google.golang.org/grpc/internal/resolver/dns 201s google.golang.org/grpc/internal/resolver/passthrough 201s google.golang.org/grpc/internal/transport/networktype 201s google.golang.org/grpc/internal/resolver/unix 201s google.golang.org/grpc/peer 201s google.golang.org/grpc/internal/pretty 201s internal/saferio 201s google.golang.org/grpc/internal/transport 201s debug/macho 202s github.com/gabriel-vasile/mimetype/internal/json 202s github.com/gabriel-vasile/mimetype/internal/magic 202s github.com/gabriel-vasile/mimetype 202s google.golang.org/grpc 202s github.com/cli/cli/v2/pkg/cmd/gist/shared 203s github.com/cli/cli/v2/pkg/cmd/gist/create 203s github.com/cli/cli/v2/pkg/cmd/gist/delete 203s github.com/cli/cli/v2/pkg/cmd/gist/edit 203s github.com/cli/cli/v2/pkg/cmd/gist/list 203s github.com/cli/cli/v2/pkg/cmd/gist/rename 203s github.com/cli/cli/v2/pkg/cmd/gist/view 203s github.com/cli/cli/v2/pkg/cmd/gist 203s github.com/cli/cli/v2/pkg/cmd/gpg-key/add 203s github.com/cli/cli/v2/pkg/cmd/gpg-key/delete 203s github.com/cli/cli/v2/internal/codespaces/rpc/codespace 203s github.com/cli/cli/v2/internal/codespaces/rpc/jupyter 203s github.com/cli/cli/v2/internal/codespaces/rpc/ssh 204s github.com/cli/cli/v2/pkg/cmd/gpg-key/list 204s github.com/cli/cli/v2/internal/codespaces/rpc 204s github.com/cli/cli/v2/pkg/cmd/gpg-key 204s github.com/cli/cli/v2/internal/featuredetection 204s github.com/cli/cli/v2/internal/codespaces 204s github.com/cli/cli/v2/pkg/githubtemplate 204s github.com/cli/cli/v2/pkg/cmd/pr/shared 204s github.com/cli/cli/v2/pkg/cmd/codespace 204s github.com/cli/cli/v2/pkg/cmd/issue/shared 204s github.com/cli/cli/v2/pkg/cmd/issue/close 204s github.com/cli/cli/v2/pkg/cmd/issue/comment 204s github.com/cli/cli/v2/pkg/cmd/issue/create 205s github.com/cli/cli/v2/pkg/cmd/issue/delete 205s github.com/cli/cli/v2/pkg/cmd/issue/develop 205s github.com/cli/cli/v2/pkg/cmd/issue/edit 205s github.com/cli/cli/v2/pkg/cmd/issue/list 205s github.com/cli/cli/v2/pkg/cmd/issue/lock 205s github.com/cli/cli/v2/pkg/cmd/issue/pin 205s github.com/cli/cli/v2/pkg/cmd/issue/reopen 205s github.com/cli/cli/v2/pkg/cmd/issue/status 205s github.com/cli/cli/v2/pkg/cmd/issue/transfer 205s github.com/cli/cli/v2/pkg/cmd/issue/unpin 205s github.com/cli/cli/v2/pkg/cmd/issue/view 205s github.com/cli/cli/v2/pkg/cmd/label 205s github.com/cli/cli/v2/pkg/cmd/issue 205s github.com/cli/cli/v2/pkg/cmd/org/list 205s github.com/cli/cli/v2/pkg/cmd/pr/checkout 205s github.com/cli/cli/v2/pkg/cmd/org 205s github.com/cli/cli/v2/pkg/cmd/pr/checks 205s github.com/cli/cli/v2/pkg/cmd/pr/close 205s github.com/cli/cli/v2/pkg/cmd/pr/comment 205s github.com/cli/cli/v2/pkg/cmd/pr/create 205s github.com/cli/cli/v2/pkg/cmd/pr/diff 205s github.com/cli/cli/v2/pkg/cmd/pr/edit 205s github.com/cli/cli/v2/pkg/cmd/pr/list 206s github.com/cli/cli/v2/pkg/cmd/pr/merge 206s github.com/cli/cli/v2/pkg/cmd/pr/ready 206s github.com/cli/cli/v2/pkg/cmd/pr/reopen 206s github.com/cli/cli/v2/pkg/cmd/pr/review 206s github.com/cli/cli/v2/pkg/cmd/pr/status 206s github.com/cli/cli/v2/pkg/cmd/pr/view 206s github.com/cli/cli/v2/pkg/cmd/project/shared/queries 206s github.com/cli/cli/v2/pkg/cmd/pr 206s github.com/cli/cli/v2/pkg/httpmock 206s github.com/cli/cli/v2/pkg/cmd/release/shared 206s github.com/cli/cli/v2/pkg/cmd/project/shared/client 206s github.com/cli/cli/v2/pkg/cmd/project/shared/format 206s github.com/cli/cli/v2/pkg/cmd/project/close 206s github.com/cli/cli/v2/pkg/cmd/project/copy 206s github.com/cli/cli/v2/pkg/cmd/project/create 206s github.com/cli/cli/v2/pkg/cmd/project/delete 206s github.com/cli/cli/v2/pkg/cmd/project/edit 206s github.com/cli/cli/v2/pkg/cmd/project/field-create 206s github.com/cli/cli/v2/pkg/cmd/project/field-delete 206s github.com/cli/cli/v2/pkg/cmd/project/field-list 206s github.com/cli/cli/v2/pkg/cmd/project/item-add 206s github.com/cli/cli/v2/pkg/cmd/project/item-archive 206s github.com/cli/cli/v2/pkg/cmd/project/item-create 206s github.com/cli/cli/v2/pkg/cmd/project/item-delete 207s github.com/cli/cli/v2/pkg/cmd/project/item-edit 207s github.com/cli/cli/v2/pkg/cmd/project/item-list 207s github.com/cli/cli/v2/pkg/cmd/project/link 207s github.com/cli/cli/v2/pkg/cmd/project/list 207s github.com/cli/cli/v2/pkg/cmd/project/mark-template 207s github.com/cli/cli/v2/pkg/cmd/project/unlink 207s github.com/cli/cli/v2/pkg/cmd/project/view 207s github.com/cli/cli/v2/pkg/cmd/release/create 207s github.com/cli/cli/v2/pkg/cmd/project 207s github.com/cli/cli/v2/pkg/cmd/release/delete 207s github.com/cli/cli/v2/pkg/cmd/release/delete-asset 207s github.com/cli/cli/v2/pkg/cmd/release/download 207s github.com/cli/cli/v2/pkg/cmd/release/edit 207s github.com/cli/cli/v2/pkg/cmd/release/list 207s github.com/cli/cli/v2/pkg/cmd/release/upload 207s github.com/cli/cli/v2/pkg/cmd/release/view 207s github.com/cli/cli/v2/pkg/cmd/repo/archive 207s github.com/cli/cli/v2/pkg/cmd/release 207s github.com/cli/cli/v2/pkg/cmd/repo/clone 207s github.com/cli/cli/v2/pkg/cmd/repo/shared 207s github.com/cli/cli/v2/pkg/cmd/repo/create 207s github.com/cli/cli/v2/pkg/cmd/repo/credits 207s github.com/cli/cli/v2/pkg/cmd/repo/delete 207s github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/add 207s github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/delete 207s github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/list 207s github.com/cli/cli/v2/pkg/cmd/repo/edit 208s github.com/cli/cli/v2/pkg/cmd/repo/deploy-key 208s github.com/cli/cli/v2/pkg/cmd/repo/fork 208s github.com/cli/cli/v2/pkg/cmd/repo/garden 208s github.com/cli/cli/v2/pkg/cmd/repo/list 208s github.com/cli/cli/v2/pkg/cmd/repo/rename 208s github.com/cli/cli/v2/pkg/cmd/repo/setdefault 208s github.com/cli/cli/v2/pkg/cmd/repo/sync 208s github.com/cli/cli/v2/pkg/cmd/repo/unarchive 208s github.com/cli/cli/v2/pkg/cmd/ruleset/shared 208s github.com/cli/cli/v2/pkg/cmd/repo 208s github.com/cli/cli/v2/pkg/cmd/ruleset/check 208s github.com/cli/cli/v2/pkg/cmd/ruleset/list 208s github.com/cli/cli/v2/pkg/cmd/ruleset/view 208s archive/zip 208s github.com/cli/cli/v2/pkg/cmd/ruleset 208s github.com/cli/cli/v2/pkg/cmd/workflow/shared 208s github.com/cli/cli/v2/pkg/cmd/search/shared 208s github.com/cli/cli/v2/pkg/cmd/search/code 208s github.com/cli/cli/v2/pkg/cmd/search/commits 208s github.com/cli/cli/v2/pkg/cmd/search/issues 209s github.com/cli/cli/v2/pkg/cmd/search/prs 209s github.com/cli/cli/v2/pkg/cmd/run/shared 209s github.com/cli/cli/v2/pkg/cmd/search/repos 209s github.com/cli/cli/v2/pkg/cmd/search 209s github.com/cli/cli/v2/pkg/cmd/secret/shared 209s github.com/cli/cli/v2/pkg/cmd/run/cancel 209s github.com/cli/cli/v2/pkg/cmd/run/delete 209s github.com/cli/cli/v2/pkg/cmd/run/download 209s github.com/cli/cli/v2/pkg/cmd/run/list 209s github.com/cli/cli/v2/pkg/cmd/run/rerun 209s github.com/cli/cli/v2/pkg/cmd/run/view 209s github.com/cli/cli/v2/pkg/cmd/run/watch 209s github.com/cli/cli/v2/pkg/cmd/secret/delete 209s github.com/cli/cli/v2/pkg/cmd/run 209s github.com/cli/cli/v2/pkg/cmd/secret/list 209s github.com/hashicorp/errwrap 209s github.com/hashicorp/go-multierror 209s github.com/joho/godotenv 209s golang.org/x/crypto/blake2b 209s golang.org/x/crypto/nacl/secretbox 209s github.com/cli/cli/v2/pkg/cmd/ssh-key/delete 209s golang.org/x/crypto/nacl/box 209s github.com/cli/cli/v2/pkg/cmd/secret/set 209s github.com/cli/cli/v2/pkg/cmd/ssh-key/list 209s github.com/cli/cli/v2/pkg/cmd/ssh-key 209s github.com/cli/cli/v2/pkg/cmd/secret 209s github.com/cli/cli/v2/pkg/cmd/status 209s github.com/cli/cli/v2/pkg/cmd/variable/shared 209s github.com/cli/cli/v2/pkg/cmd/variable/delete 210s github.com/cli/cli/v2/pkg/cmd/variable/list 210s github.com/cli/cli/v2/pkg/cmd/variable/set 210s github.com/cli/cli/v2/pkg/cmd/version 210s github.com/cli/cli/v2/pkg/cmd/workflow/disable 210s github.com/cli/cli/v2/pkg/cmd/variable 210s github.com/cli/cli/v2/pkg/cmd/workflow/enable 210s github.com/cli/cli/v2/pkg/cmd/workflow/list 210s github.com/cli/cli/v2/pkg/cmd/workflow/run 210s github.com/cli/cli/v2/pkg/cmd/workflow/view 210s github.com/russross/blackfriday/v2 210s github.com/cli/cli/v2/pkg/cmd/workflow 210s github.com/cli/cli/v2/pkg/cmd/root 210s github.com/cli/cli/v2/internal/build 210s github.com/cli/cli/v2/internal/config/migration 210s github.com/hashicorp/go-version 210s github.com/cpuguy83/go-md2man/v2/md2man 210s github.com/cli/cli/v2/internal/update 210s github.com/spf13/cobra/doc 210s github.com/cli/cli/v2/cmd/gh 211s github.com/cli/cli/v2/internal/docs 211s github.com/cli/cli/v2/cmd/gen-docs 214s github.com/cli/cli/v2/internal/codespaces/rpc/test 214s github.com/cli/cli/v2/test 214s _build/bin/gh --version 215s gh version 2.46.0 (2025-01-13 Ubuntu 2.46.0-3) 215s https://github.com/cli/cli/releases/tag/v2.46.0 215s mkdir -p _build/completion/bash _build/completion/zsh 215s _build/bin/gh completion -s bash > _build/completion/bash/gh 215s _build/bin/gh completion -s zsh > _build/completion/zsh/_gh 215s _build/bin/gen-docs --man-page --doc-path _build/share/man/man1/ 215s rm -f _build/bin/gen-docs 215s make[1]: Leaving directory '/tmp/autopkgtest.e3eHET/autopkgtest_tmp' 215s dh_auto_test -O--builddirectory=_build -O--buildsystem=golang 215s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 216s cd _build && go test -vet=off -v -p 2 github.com/cli/cli/v2/api github.com/cli/cli/v2/cmd/gen-docs github.com/cli/cli/v2/cmd/gh github.com/cli/cli/v2/context github.com/cli/cli/v2/git github.com/cli/cli/v2/internal/authflow github.com/cli/cli/v2/internal/browser github.com/cli/cli/v2/internal/build github.com/cli/cli/v2/internal/codespaces github.com/cli/cli/v2/internal/codespaces/api github.com/cli/cli/v2/internal/codespaces/connection github.com/cli/cli/v2/internal/codespaces/portforwarder github.com/cli/cli/v2/internal/codespaces/rpc github.com/cli/cli/v2/internal/codespaces/rpc/codespace github.com/cli/cli/v2/internal/codespaces/rpc/jupyter github.com/cli/cli/v2/internal/codespaces/rpc/ssh github.com/cli/cli/v2/internal/codespaces/rpc/test github.com/cli/cli/v2/internal/config github.com/cli/cli/v2/internal/config/migration github.com/cli/cli/v2/internal/docs github.com/cli/cli/v2/internal/featuredetection github.com/cli/cli/v2/internal/ghinstance github.com/cli/cli/v2/internal/ghrepo github.com/cli/cli/v2/internal/keyring github.com/cli/cli/v2/internal/prompter github.com/cli/cli/v2/internal/run github.com/cli/cli/v2/internal/tableprinter github.com/cli/cli/v2/internal/text github.com/cli/cli/v2/internal/update github.com/cli/cli/v2/pkg/cmd/actions github.com/cli/cli/v2/pkg/cmd/alias github.com/cli/cli/v2/pkg/cmd/alias/delete github.com/cli/cli/v2/pkg/cmd/alias/imports github.com/cli/cli/v2/pkg/cmd/alias/list github.com/cli/cli/v2/pkg/cmd/alias/set github.com/cli/cli/v2/pkg/cmd/alias/shared github.com/cli/cli/v2/pkg/cmd/api github.com/cli/cli/v2/pkg/cmd/auth github.com/cli/cli/v2/pkg/cmd/auth/gitcredential github.com/cli/cli/v2/pkg/cmd/auth/login github.com/cli/cli/v2/pkg/cmd/auth/logout github.com/cli/cli/v2/pkg/cmd/auth/refresh github.com/cli/cli/v2/pkg/cmd/auth/setupgit github.com/cli/cli/v2/pkg/cmd/auth/shared github.com/cli/cli/v2/pkg/cmd/auth/status github.com/cli/cli/v2/pkg/cmd/auth/switch github.com/cli/cli/v2/pkg/cmd/auth/token github.com/cli/cli/v2/pkg/cmd/browse github.com/cli/cli/v2/pkg/cmd/cache github.com/cli/cli/v2/pkg/cmd/cache/delete github.com/cli/cli/v2/pkg/cmd/cache/list github.com/cli/cli/v2/pkg/cmd/cache/shared github.com/cli/cli/v2/pkg/cmd/codespace github.com/cli/cli/v2/pkg/cmd/completion github.com/cli/cli/v2/pkg/cmd/config github.com/cli/cli/v2/pkg/cmd/config/clear-cache github.com/cli/cli/v2/pkg/cmd/config/get github.com/cli/cli/v2/pkg/cmd/config/list github.com/cli/cli/v2/pkg/cmd/config/set github.com/cli/cli/v2/pkg/cmd/extension github.com/cli/cli/v2/pkg/cmd/extension/browse github.com/cli/cli/v2/pkg/cmd/factory github.com/cli/cli/v2/pkg/cmd/gist github.com/cli/cli/v2/pkg/cmd/gist/clone github.com/cli/cli/v2/pkg/cmd/gist/create github.com/cli/cli/v2/pkg/cmd/gist/delete github.com/cli/cli/v2/pkg/cmd/gist/edit github.com/cli/cli/v2/pkg/cmd/gist/list github.com/cli/cli/v2/pkg/cmd/gist/rename github.com/cli/cli/v2/pkg/cmd/gist/shared github.com/cli/cli/v2/pkg/cmd/gist/view github.com/cli/cli/v2/pkg/cmd/gpg-key github.com/cli/cli/v2/pkg/cmd/gpg-key/add github.com/cli/cli/v2/pkg/cmd/gpg-key/delete github.com/cli/cli/v2/pkg/cmd/gpg-key/list github.com/cli/cli/v2/pkg/cmd/issue github.com/cli/cli/v2/pkg/cmd/issue/close github.com/cli/cli/v2/pkg/cmd/issue/comment github.com/cli/cli/v2/pkg/cmd/issue/create github.com/cli/cli/v2/pkg/cmd/issue/delete github.com/cli/cli/v2/pkg/cmd/issue/develop github.com/cli/cli/v2/pkg/cmd/issue/edit github.com/cli/cli/v2/pkg/cmd/issue/list github.com/cli/cli/v2/pkg/cmd/issue/lock github.com/cli/cli/v2/pkg/cmd/issue/pin github.com/cli/cli/v2/pkg/cmd/issue/reopen github.com/cli/cli/v2/pkg/cmd/issue/shared github.com/cli/cli/v2/pkg/cmd/issue/status github.com/cli/cli/v2/pkg/cmd/issue/transfer github.com/cli/cli/v2/pkg/cmd/issue/unpin github.com/cli/cli/v2/pkg/cmd/issue/view github.com/cli/cli/v2/pkg/cmd/label github.com/cli/cli/v2/pkg/cmd/org github.com/cli/cli/v2/pkg/cmd/org/list github.com/cli/cli/v2/pkg/cmd/pr github.com/cli/cli/v2/pkg/cmd/pr/checkout github.com/cli/cli/v2/pkg/cmd/pr/checks github.com/cli/cli/v2/pkg/cmd/pr/close github.com/cli/cli/v2/pkg/cmd/pr/comment github.com/cli/cli/v2/pkg/cmd/pr/create github.com/cli/cli/v2/pkg/cmd/pr/diff github.com/cli/cli/v2/pkg/cmd/pr/edit github.com/cli/cli/v2/pkg/cmd/pr/list github.com/cli/cli/v2/pkg/cmd/pr/merge github.com/cli/cli/v2/pkg/cmd/pr/ready github.com/cli/cli/v2/pkg/cmd/pr/reopen github.com/cli/cli/v2/pkg/cmd/pr/review github.com/cli/cli/v2/pkg/cmd/pr/shared github.com/cli/cli/v2/pkg/cmd/pr/status github.com/cli/cli/v2/pkg/cmd/pr/view github.com/cli/cli/v2/pkg/cmd/project github.com/cli/cli/v2/pkg/cmd/project/close github.com/cli/cli/v2/pkg/cmd/project/copy github.com/cli/cli/v2/pkg/cmd/project/create github.com/cli/cli/v2/pkg/cmd/project/delete github.com/cli/cli/v2/pkg/cmd/project/edit github.com/cli/cli/v2/pkg/cmd/project/field-create github.com/cli/cli/v2/pkg/cmd/project/field-delete github.com/cli/cli/v2/pkg/cmd/project/field-list github.com/cli/cli/v2/pkg/cmd/project/item-add github.com/cli/cli/v2/pkg/cmd/project/item-archive github.com/cli/cli/v2/pkg/cmd/project/item-create github.com/cli/cli/v2/pkg/cmd/project/item-delete github.com/cli/cli/v2/pkg/cmd/project/item-edit github.com/cli/cli/v2/pkg/cmd/project/item-list github.com/cli/cli/v2/pkg/cmd/project/link github.com/cli/cli/v2/pkg/cmd/project/list github.com/cli/cli/v2/pkg/cmd/project/mark-template github.com/cli/cli/v2/pkg/cmd/project/shared/client github.com/cli/cli/v2/pkg/cmd/project/shared/format github.com/cli/cli/v2/pkg/cmd/project/shared/queries github.com/cli/cli/v2/pkg/cmd/project/unlink github.com/cli/cli/v2/pkg/cmd/project/view github.com/cli/cli/v2/pkg/cmd/release github.com/cli/cli/v2/pkg/cmd/release/create github.com/cli/cli/v2/pkg/cmd/release/delete github.com/cli/cli/v2/pkg/cmd/release/delete-asset github.com/cli/cli/v2/pkg/cmd/release/download github.com/cli/cli/v2/pkg/cmd/release/edit github.com/cli/cli/v2/pkg/cmd/release/list github.com/cli/cli/v2/pkg/cmd/release/shared github.com/cli/cli/v2/pkg/cmd/release/upload github.com/cli/cli/v2/pkg/cmd/release/view github.com/cli/cli/v2/pkg/cmd/repo github.com/cli/cli/v2/pkg/cmd/repo/archive github.com/cli/cli/v2/pkg/cmd/repo/clone github.com/cli/cli/v2/pkg/cmd/repo/create github.com/cli/cli/v2/pkg/cmd/repo/credits github.com/cli/cli/v2/pkg/cmd/repo/delete github.com/cli/cli/v2/pkg/cmd/repo/deploy-key github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/add github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/delete github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/list github.com/cli/cli/v2/pkg/cmd/repo/edit github.com/cli/cli/v2/pkg/cmd/repo/fork github.com/cli/cli/v2/pkg/cmd/repo/garden github.com/cli/cli/v2/pkg/cmd/repo/list github.com/cli/cli/v2/pkg/cmd/repo/rename github.com/cli/cli/v2/pkg/cmd/repo/setdefault github.com/cli/cli/v2/pkg/cmd/repo/shared github.com/cli/cli/v2/pkg/cmd/repo/sync github.com/cli/cli/v2/pkg/cmd/repo/unarchive github.com/cli/cli/v2/pkg/cmd/repo/view github.com/cli/cli/v2/pkg/cmd/root github.com/cli/cli/v2/pkg/cmd/ruleset github.com/cli/cli/v2/pkg/cmd/ruleset/check github.com/cli/cli/v2/pkg/cmd/ruleset/list github.com/cli/cli/v2/pkg/cmd/ruleset/shared github.com/cli/cli/v2/pkg/cmd/ruleset/view github.com/cli/cli/v2/pkg/cmd/run github.com/cli/cli/v2/pkg/cmd/run/cancel github.com/cli/cli/v2/pkg/cmd/run/delete github.com/cli/cli/v2/pkg/cmd/run/download github.com/cli/cli/v2/pkg/cmd/run/list github.com/cli/cli/v2/pkg/cmd/run/rerun github.com/cli/cli/v2/pkg/cmd/run/shared github.com/cli/cli/v2/pkg/cmd/run/view github.com/cli/cli/v2/pkg/cmd/run/watch github.com/cli/cli/v2/pkg/cmd/search github.com/cli/cli/v2/pkg/cmd/search/code github.com/cli/cli/v2/pkg/cmd/search/commits github.com/cli/cli/v2/pkg/cmd/search/issues github.com/cli/cli/v2/pkg/cmd/search/prs github.com/cli/cli/v2/pkg/cmd/search/repos github.com/cli/cli/v2/pkg/cmd/search/shared github.com/cli/cli/v2/pkg/cmd/secret github.com/cli/cli/v2/pkg/cmd/secret/delete github.com/cli/cli/v2/pkg/cmd/secret/list github.com/cli/cli/v2/pkg/cmd/secret/set github.com/cli/cli/v2/pkg/cmd/secret/shared github.com/cli/cli/v2/pkg/cmd/ssh-key github.com/cli/cli/v2/pkg/cmd/ssh-key/add github.com/cli/cli/v2/pkg/cmd/ssh-key/delete github.com/cli/cli/v2/pkg/cmd/ssh-key/list github.com/cli/cli/v2/pkg/cmd/ssh-key/shared github.com/cli/cli/v2/pkg/cmd/status github.com/cli/cli/v2/pkg/cmd/variable github.com/cli/cli/v2/pkg/cmd/variable/delete github.com/cli/cli/v2/pkg/cmd/variable/list github.com/cli/cli/v2/pkg/cmd/variable/set github.com/cli/cli/v2/pkg/cmd/variable/shared github.com/cli/cli/v2/pkg/cmd/version github.com/cli/cli/v2/pkg/cmd/workflow github.com/cli/cli/v2/pkg/cmd/workflow/disable github.com/cli/cli/v2/pkg/cmd/workflow/enable github.com/cli/cli/v2/pkg/cmd/workflow/list github.com/cli/cli/v2/pkg/cmd/workflow/run github.com/cli/cli/v2/pkg/cmd/workflow/shared github.com/cli/cli/v2/pkg/cmd/workflow/view github.com/cli/cli/v2/pkg/cmdutil github.com/cli/cli/v2/pkg/extensions github.com/cli/cli/v2/pkg/findsh github.com/cli/cli/v2/pkg/githubtemplate github.com/cli/cli/v2/pkg/httpmock github.com/cli/cli/v2/pkg/iostreams github.com/cli/cli/v2/pkg/jsoncolor github.com/cli/cli/v2/pkg/markdown github.com/cli/cli/v2/pkg/search github.com/cli/cli/v2/pkg/set github.com/cli/cli/v2/pkg/ssh github.com/cli/cli/v2/pkg/surveyext github.com/cli/cli/v2/test github.com/cli/cli/v2/utils 245s === RUN TestGraphQL 245s --- PASS: TestGraphQL (0.00s) 245s === RUN TestGraphQLError 245s --- PASS: TestGraphQLError (0.00s) 245s === RUN TestRESTGetDelete 245s --- PASS: TestRESTGetDelete (0.00s) 245s === RUN TestRESTWithFullURL 245s --- PASS: TestRESTWithFullURL (0.00s) 245s === RUN TestRESTError 245s --- PASS: TestRESTError (0.00s) 245s === RUN TestHandleHTTPError_GraphQL502 245s --- PASS: TestHandleHTTPError_GraphQL502 (0.00s) 245s === RUN TestHTTPError_ScopesSuggestion 245s === RUN TestHTTPError_ScopesSuggestion/has_necessary_scopes 245s === RUN TestHTTPError_ScopesSuggestion/normalizes_scopes 245s === RUN TestHTTPError_ScopesSuggestion/no_scopes_on_endpoint 245s === RUN TestHTTPError_ScopesSuggestion/missing_a_scope 245s === RUN TestHTTPError_ScopesSuggestion/server_error 245s === RUN TestHTTPError_ScopesSuggestion/no_scopes_on_token 245s === RUN TestHTTPError_ScopesSuggestion/http_code_is_422 245s --- PASS: TestHTTPError_ScopesSuggestion (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/has_necessary_scopes (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/normalizes_scopes (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/no_scopes_on_endpoint (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/missing_a_scope (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/server_error (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/no_scopes_on_token (0.00s) 245s --- PASS: TestHTTPError_ScopesSuggestion/http_code_is_422 (0.00s) 245s === RUN TestHTTPHeaders 245s --- PASS: TestHTTPHeaders (0.00s) 245s === RUN TestIssue_ExportData 245s === RUN TestIssue_ExportData/simple 245s === RUN TestIssue_ExportData/milestone 245s === RUN TestIssue_ExportData/project_cards 245s === RUN TestIssue_ExportData/project_items 245s --- PASS: TestIssue_ExportData (0.00s) 245s --- PASS: TestIssue_ExportData/simple (0.00s) 245s --- PASS: TestIssue_ExportData/milestone (0.00s) 245s --- PASS: TestIssue_ExportData/project_cards (0.00s) 245s --- PASS: TestIssue_ExportData/project_items (0.00s) 245s === RUN TestPullRequest_ExportData 245s === RUN TestPullRequest_ExportData/simple 245s === RUN TestPullRequest_ExportData/milestone 245s === RUN TestPullRequest_ExportData/status_checks 245s === RUN TestPullRequest_ExportData/project_items 245s --- PASS: TestPullRequest_ExportData (0.00s) 245s --- PASS: TestPullRequest_ExportData/simple (0.00s) 245s --- PASS: TestPullRequest_ExportData/milestone (0.00s) 245s --- PASS: TestPullRequest_ExportData/status_checks (0.00s) 245s --- PASS: TestPullRequest_ExportData/project_items (0.00s) 245s === RUN TestNewHTTPClient 245s === RUN TestNewHTTPClient/github.com 245s === RUN TestNewHTTPClient/GHES 245s === RUN TestNewHTTPClient/github.com_no_authentication_token 245s === RUN TestNewHTTPClient/GHES_no_authentication_token 245s === RUN TestNewHTTPClient/github.com_in_verbose_mode 245s --- PASS: TestNewHTTPClient (0.00s) 245s --- PASS: TestNewHTTPClient/github.com (0.00s) 245s --- PASS: TestNewHTTPClient/GHES (0.00s) 245s --- PASS: TestNewHTTPClient/github.com_no_authentication_token (0.00s) 245s --- PASS: TestNewHTTPClient/GHES_no_authentication_token (0.00s) 245s --- PASS: TestNewHTTPClient/github.com_in_verbose_mode (0.00s) 245s === RUN TestHTTPClientRedirectAuthenticationHeaderHandling 245s --- PASS: TestHTTPClientRedirectAuthenticationHeaderHandling (0.00s) 245s === RUN TestHTTPClientSanitizeJSONControlCharactersC0 245s http_client_test.go:195: https://github.com/cli/cli/issues/8668 245s --- SKIP: TestHTTPClientSanitizeJSONControlCharactersC0 (0.00s) 245s === RUN TestHTTPClientSanitizeControlCharactersC1 245s --- PASS: TestHTTPClientSanitizeControlCharactersC1 (0.00s) 245s === RUN TestChecksStatus_NoCheckRunsOrStatusContexts 245s === PAUSE TestChecksStatus_NoCheckRunsOrStatusContexts 245s === RUN TestChecksStatus_SummarisingCheckRuns 245s === PAUSE TestChecksStatus_SummarisingCheckRuns 245s === RUN TestChecksStatus_SummarisingStatusContexts 245s === PAUSE TestChecksStatus_SummarisingStatusContexts 245s === RUN TestChecksStatus_SummarisingCheckRunsAndStatusContexts 245s === PAUSE TestChecksStatus_SummarisingCheckRunsAndStatusContexts 245s === RUN TestChecksStatus_SummarisingCheckRunAndStatusContextCountsByState 245s === PAUSE TestChecksStatus_SummarisingCheckRunAndStatusContextCountsByState 245s === RUN TestBranchDeleteRemote 245s === RUN TestBranchDeleteRemote/success 245s === RUN TestBranchDeleteRemote/error 245s --- PASS: TestBranchDeleteRemote (0.00s) 245s --- PASS: TestBranchDeleteRemote/success (0.00s) 245s --- PASS: TestBranchDeleteRemote/error (0.00s) 245s === RUN Test_Logins 245s === RUN Test_Logins/no_requested_reviewers 245s === RUN Test_Logins/user 245s === RUN Test_Logins/team 245s === RUN Test_Logins/multiple_users_and_teams 245s --- PASS: Test_Logins (0.00s) 245s --- PASS: Test_Logins/no_requested_reviewers (0.00s) 245s --- PASS: Test_Logins/user (0.00s) 245s --- PASS: Test_Logins/team (0.00s) 245s --- PASS: Test_Logins/multiple_users_and_teams (0.00s) 245s === RUN TestUpdateProjectV2Items 245s === RUN TestUpdateProjectV2Items/updates_project_items 245s === RUN TestUpdateProjectV2Items/fails_to_update_project_items 245s --- PASS: TestUpdateProjectV2Items (0.00s) 245s --- PASS: TestUpdateProjectV2Items/updates_project_items (0.00s) 245s --- PASS: TestUpdateProjectV2Items/fails_to_update_project_items (0.00s) 245s === RUN TestProjectsV2ItemsForIssue 245s === RUN TestProjectsV2ItemsForIssue/retrieves_project_items_for_issue 245s === RUN TestProjectsV2ItemsForIssue/fails_to_retrieve_project_items_for_issue 245s --- PASS: TestProjectsV2ItemsForIssue (0.00s) 245s --- PASS: TestProjectsV2ItemsForIssue/retrieves_project_items_for_issue (0.00s) 245s --- PASS: TestProjectsV2ItemsForIssue/fails_to_retrieve_project_items_for_issue (0.00s) 245s === RUN TestProjectsV2ItemsForPullRequest 245s === RUN TestProjectsV2ItemsForPullRequest/retrieves_project_items_for_pull_request 245s === RUN TestProjectsV2ItemsForPullRequest/fails_to_retrieve_project_items_for_pull_request 245s === RUN TestProjectsV2ItemsForPullRequest/retrieves_project_items_that_have_status_columns 245s --- PASS: TestProjectsV2ItemsForPullRequest (0.00s) 245s --- PASS: TestProjectsV2ItemsForPullRequest/retrieves_project_items_for_pull_request (0.00s) 245s --- PASS: TestProjectsV2ItemsForPullRequest/fails_to_retrieve_project_items_for_pull_request (0.00s) 245s --- PASS: TestProjectsV2ItemsForPullRequest/retrieves_project_items_that_have_status_columns (0.00s) 245s === RUN TestProjectsV2IgnorableError 245s === RUN TestProjectsV2IgnorableError/read_scope_error 245s === RUN TestProjectsV2IgnorableError/repository_projectsV2_field_error 245s === RUN TestProjectsV2IgnorableError/organization_projectsV2_field_error 245s === RUN TestProjectsV2IgnorableError/issue_projectItems_field_error 245s === RUN TestProjectsV2IgnorableError/pullRequest_projectItems_field_error 245s === RUN TestProjectsV2IgnorableError/other_error 245s --- PASS: TestProjectsV2IgnorableError (0.00s) 245s --- PASS: TestProjectsV2IgnorableError/read_scope_error (0.00s) 245s --- PASS: TestProjectsV2IgnorableError/repository_projectsV2_field_error (0.00s) 245s --- PASS: TestProjectsV2IgnorableError/organization_projectsV2_field_error (0.00s) 245s --- PASS: TestProjectsV2IgnorableError/issue_projectItems_field_error (0.00s) 245s --- PASS: TestProjectsV2IgnorableError/pullRequest_projectItems_field_error (0.00s) 245s --- PASS: TestProjectsV2IgnorableError/other_error (0.00s) 245s === RUN TestGitHubRepo_notFound 245s --- PASS: TestGitHubRepo_notFound (0.00s) 245s === RUN Test_RepoMetadata 245s --- PASS: Test_RepoMetadata (0.00s) 245s === RUN Test_ProjectsToPaths 245s --- PASS: Test_ProjectsToPaths (0.00s) 245s === RUN Test_ProjectNamesToPaths 245s --- PASS: Test_ProjectNamesToPaths (0.00s) 245s === RUN Test_RepoResolveMetadataIDs 245s --- PASS: Test_RepoResolveMetadataIDs (0.00s) 245s === RUN Test_RepoMilestones 245s --- PASS: Test_RepoMilestones (0.00s) 245s === RUN TestDisplayName 245s --- PASS: TestDisplayName (0.00s) 245s === RUN TestRepoExists 245s === RUN TestRepoExists/repo_exists 245s === RUN TestRepoExists/repo_does_not_exists 245s === RUN TestRepoExists/http_error 245s --- PASS: TestRepoExists (0.00s) 245s --- PASS: TestRepoExists/repo_exists (0.00s) 245s --- PASS: TestRepoExists/repo_does_not_exists (0.00s) 245s --- PASS: TestRepoExists/http_error (0.00s) 245s === RUN TestForkRepoReturnsErrorWhenForkIsNotPossible 245s --- PASS: TestForkRepoReturnsErrorWhenForkIsNotPossible (0.00s) 245s === RUN TestPullRequestGraphQL 245s === RUN TestPullRequestGraphQL/empty 245s === RUN TestPullRequestGraphQL/simple_fields 245s === RUN TestPullRequestGraphQL/fields_with_nested_structures 245s === RUN TestPullRequestGraphQL/compressed_query 245s === RUN TestPullRequestGraphQL/invalid_fields 245s === RUN TestPullRequestGraphQL/projectItems 245s --- PASS: TestPullRequestGraphQL (0.00s) 245s --- PASS: TestPullRequestGraphQL/empty (0.00s) 245s --- PASS: TestPullRequestGraphQL/simple_fields (0.00s) 245s --- PASS: TestPullRequestGraphQL/fields_with_nested_structures (0.00s) 245s --- PASS: TestPullRequestGraphQL/compressed_query (0.00s) 245s --- PASS: TestPullRequestGraphQL/invalid_fields (0.00s) 245s --- PASS: TestPullRequestGraphQL/projectItems (0.00s) 245s === RUN TestIssueGraphQL 245s === RUN TestIssueGraphQL/empty 245s === RUN TestIssueGraphQL/simple_fields 245s === RUN TestIssueGraphQL/fields_with_nested_structures 245s === RUN TestIssueGraphQL/compressed_query 245s === RUN TestIssueGraphQL/projectItems 245s --- PASS: TestIssueGraphQL (0.00s) 245s --- PASS: TestIssueGraphQL/empty (0.00s) 245s --- PASS: TestIssueGraphQL/simple_fields (0.00s) 245s --- PASS: TestIssueGraphQL/fields_with_nested_structures (0.00s) 245s --- PASS: TestIssueGraphQL/compressed_query (0.00s) 245s --- PASS: TestIssueGraphQL/projectItems (0.00s) 245s === RUN Test_String 245s === RUN Test_String/unknown_reaction_group 245s === RUN Test_String/thumbs_up_reaction_group 245s === RUN Test_String/thumbs_down_reaction_group 245s === RUN Test_String/hooray_reaction_group 245s === RUN Test_String/confused_reaction_group 245s === RUN Test_String/rocket_reaction_group 245s === RUN Test_String/empty_reaction_group 245s === RUN Test_String/laugh_reaction_group 245s === RUN Test_String/heart_reaction_group 245s === RUN Test_String/eyes_reaction_group 245s --- PASS: Test_String (0.00s) 245s --- PASS: Test_String/unknown_reaction_group (0.00s) 245s --- PASS: Test_String/thumbs_up_reaction_group (0.00s) 245s --- PASS: Test_String/thumbs_down_reaction_group (0.00s) 245s --- PASS: Test_String/hooray_reaction_group (0.00s) 245s --- PASS: Test_String/confused_reaction_group (0.00s) 245s --- PASS: Test_String/rocket_reaction_group (0.00s) 245s --- PASS: Test_String/empty_reaction_group (0.00s) 245s --- PASS: Test_String/laugh_reaction_group (0.00s) 245s --- PASS: Test_String/heart_reaction_group (0.00s) 245s --- PASS: Test_String/eyes_reaction_group (0.00s) 245s === CONT TestChecksStatus_NoCheckRunsOrStatusContexts 245s === CONT TestChecksStatus_SummarisingCheckRunsAndStatusContexts 245s --- PASS: TestChecksStatus_SummarisingCheckRunsAndStatusContexts (0.00s) 245s === CONT TestChecksStatus_SummarisingCheckRunAndStatusContextCountsByState 245s --- PASS: TestChecksStatus_SummarisingCheckRunAndStatusContextCountsByState (0.00s) 245s === CONT TestChecksStatus_SummarisingStatusContexts 245s === RUN TestChecksStatus_SummarisingStatusContexts/EXPECTED_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingStatusContexts/EXPECTED_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingStatusContexts/PENDING_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingStatusContexts/PENDING_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingStatusContexts/SUCCESS_is_treated_as_Passing 245s === PAUSE TestChecksStatus_SummarisingStatusContexts/SUCCESS_is_treated_as_Passing 245s === RUN TestChecksStatus_SummarisingStatusContexts/ERROR_is_treated_as_Failing 245s === PAUSE TestChecksStatus_SummarisingStatusContexts/ERROR_is_treated_as_Failing 245s === RUN TestChecksStatus_SummarisingStatusContexts/FAILURE_is_treated_as_Failing 245s === PAUSE TestChecksStatus_SummarisingStatusContexts/FAILURE_is_treated_as_Failing 245s === RUN TestChecksStatus_SummarisingStatusContexts/Unrecognized_States_are_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingStatusContexts/Unrecognized_States_are_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingStatusContexts/EXPECTED_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingStatusContexts/Unrecognized_States_are_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingStatusContexts/FAILURE_is_treated_as_Failing 245s === CONT TestChecksStatus_SummarisingStatusContexts/ERROR_is_treated_as_Failing 245s === CONT TestChecksStatus_SummarisingStatusContexts/SUCCESS_is_treated_as_Passing 245s === CONT TestChecksStatus_SummarisingStatusContexts/PENDING_is_treated_as_Pending 245s --- PASS: TestChecksStatus_SummarisingStatusContexts (0.00s) 245s --- PASS: TestChecksStatus_SummarisingStatusContexts/EXPECTED_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingStatusContexts/Unrecognized_States_are_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingStatusContexts/FAILURE_is_treated_as_Failing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingStatusContexts/ERROR_is_treated_as_Failing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingStatusContexts/SUCCESS_is_treated_as_Passing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingStatusContexts/PENDING_is_treated_as_Pending (0.00s) 245s === CONT TestChecksStatus_SummarisingCheckRuns 245s === RUN TestChecksStatus_SummarisingCheckRuns/QUEUED_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/QUEUED_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/IN_PROGRESS_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/IN_PROGRESS_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/WAITING_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/WAITING_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/PENDING_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/PENDING_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/REQUESTED_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/REQUESTED_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_with_no_conclusion_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_with_no_conclusion_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STARTUP_FAILURE_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STARTUP_FAILURE_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STALE_is_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STALE_is_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SUCCESS_is_treated_as_Passing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SUCCESS_is_treated_as_Passing 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_NEUTRAL_is_treated_as_Passing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_NEUTRAL_is_treated_as_Passing 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SKIPPED_is_treated_as_Passing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SKIPPED_is_treated_as_Passing 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_ACTION_REQUIRED_is_treated_as_Failing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_ACTION_REQUIRED_is_treated_as_Failing 245s --- PASS: TestChecksStatus_NoCheckRunsOrStatusContexts (0.00s) 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_TIMED_OUT_is_treated_as_Failing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_TIMED_OUT_is_treated_as_Failing 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing#01 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing#01 245s === RUN TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_FAILURE_is_treated_as_Failing 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_FAILURE_is_treated_as_Failing 245s === RUN TestChecksStatus_SummarisingCheckRuns/Unrecognized_Status_are_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/Unrecognized_Status_are_treated_as_Pending 245s === RUN TestChecksStatus_SummarisingCheckRuns/Unrecognized_Conclusions_are_treated_as_Pending 245s === PAUSE TestChecksStatus_SummarisingCheckRuns/Unrecognized_Conclusions_are_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/QUEUED_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_NEUTRAL_is_treated_as_Passing 245s === CONT TestChecksStatus_SummarisingCheckRuns/Unrecognized_Conclusions_are_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/Unrecognized_Status_are_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_FAILURE_is_treated_as_Failing 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing#01 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_TIMED_OUT_is_treated_as_Failing 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_ACTION_REQUIRED_is_treated_as_Failing 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SKIPPED_is_treated_as_Passing 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_with_no_conclusion_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SUCCESS_is_treated_as_Passing 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STALE_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STARTUP_FAILURE_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/PENDING_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/REQUESTED_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/WAITING_is_treated_as_Pending 245s === CONT TestChecksStatus_SummarisingCheckRuns/IN_PROGRESS_is_treated_as_Pending 245s --- PASS: TestChecksStatus_SummarisingCheckRuns (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_NEUTRAL_is_treated_as_Passing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/Unrecognized_Conclusions_are_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/Unrecognized_Status_are_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_FAILURE_is_treated_as_Failing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing#01 (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_CANCELLED_is_treated_as_Failing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_TIMED_OUT_is_treated_as_Failing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_ACTION_REQUIRED_is_treated_as_Failing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SKIPPED_is_treated_as_Passing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_with_no_conclusion_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_SUCCESS_is_treated_as_Passing (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STALE_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/COMPLETED_/_STARTUP_FAILURE_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/PENDING_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/REQUESTED_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/WAITING_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/IN_PROGRESS_is_treated_as_Pending (0.00s) 245s --- PASS: TestChecksStatus_SummarisingCheckRuns/QUEUED_is_treated_as_Pending (0.00s) 245s PASS 245s ok github.com/cli/cli/v2/api 0.045s 277s === RUN Test_run 277s --- PASS: Test_run (0.14s) 277s PASS 277s ok github.com/cli/cli/v2/cmd/gen-docs 0.578s 277s === RUN Test_printError 277s === RUN Test_printError/generic_error 277s === RUN Test_printError/DNS_error 277s === RUN Test_printError/Cobra_flag_error 277s === RUN Test_printError/unknown_Cobra_command_error 277s --- PASS: Test_printError (0.00s) 277s --- PASS: Test_printError/generic_error (0.00s) 277s --- PASS: Test_printError/DNS_error (0.00s) 277s --- PASS: Test_printError/Cobra_flag_error (0.00s) 277s --- PASS: Test_printError/unknown_Cobra_command_error (0.00s) 277s PASS 277s ok github.com/cli/cli/v2/cmd/gh 0.371s 277s === RUN Test_Remotes_FindByName 277s --- PASS: Test_Remotes_FindByName (0.00s) 277s === RUN Test_translateRemotes 277s --- PASS: Test_translateRemotes (0.00s) 277s === RUN Test_FilterByHosts 277s --- PASS: Test_FilterByHosts (0.00s) 277s PASS 277s ok github.com/cli/cli/v2/context 0.016s 278s === RUN TestClientCommand 278s === RUN TestClientCommand/creates_command 278s === RUN TestClientCommand/adds_repo_directory_configuration 278s --- PASS: TestClientCommand (0.00s) 278s --- PASS: TestClientCommand/creates_command (0.00s) 278s --- PASS: TestClientCommand/adds_repo_directory_configuration (0.00s) 278s === RUN TestClientAuthenticatedCommand 278s === RUN TestClientAuthenticatedCommand/when_credential_pattern_allows_for_anything,_credential_helper_matches_everything 278s === RUN TestClientAuthenticatedCommand/when_credential_pattern_is_set,_credential_helper_only_matches_that_pattern 278s === RUN TestClientAuthenticatedCommand/fallback_when_GhPath_is_not_set 278s === RUN TestClientAuthenticatedCommand/errors_when_attempting_to_use_an_empty_pattern_that_isn't_marked_all_matching 278s --- PASS: TestClientAuthenticatedCommand (0.00s) 278s --- PASS: TestClientAuthenticatedCommand/when_credential_pattern_allows_for_anything,_credential_helper_matches_everything (0.00s) 278s --- PASS: TestClientAuthenticatedCommand/when_credential_pattern_is_set,_credential_helper_only_matches_that_pattern (0.00s) 278s --- PASS: TestClientAuthenticatedCommand/fallback_when_GhPath_is_not_set (0.00s) 278s --- PASS: TestClientAuthenticatedCommand/errors_when_attempting_to_use_an_empty_pattern_that_isn't_marked_all_matching (0.00s) 278s === RUN TestClientRemotes 278s --- PASS: TestClientRemotes (0.02s) 278s === RUN TestClientRemotes_no_resolved_remote 278s --- PASS: TestClientRemotes_no_resolved_remote (0.01s) 278s === RUN TestParseRemotes 278s --- PASS: TestParseRemotes (0.00s) 278s === RUN TestClientUpdateRemoteURL 278s === RUN TestClientUpdateRemoteURL/update_remote_url 278s === RUN TestClientUpdateRemoteURL/git_error 278s --- PASS: TestClientUpdateRemoteURL (0.01s) 278s --- PASS: TestClientUpdateRemoteURL/update_remote_url (0.00s) 278s --- PASS: TestClientUpdateRemoteURL/git_error (0.00s) 278s === RUN TestClientSetRemoteResolution 278s === RUN TestClientSetRemoteResolution/set_remote_resolution 278s === RUN TestClientSetRemoteResolution/git_error 278s --- PASS: TestClientSetRemoteResolution (0.01s) 278s --- PASS: TestClientSetRemoteResolution/set_remote_resolution (0.00s) 278s --- PASS: TestClientSetRemoteResolution/git_error (0.00s) 278s === RUN TestClientCurrentBranch 278s === RUN TestClientCurrentBranch/branch_name 278s === RUN TestClientCurrentBranch/ref 278s === RUN TestClientCurrentBranch/escaped_ref 278s === RUN TestClientCurrentBranch/detached_head 278s --- PASS: TestClientCurrentBranch (0.01s) 278s --- PASS: TestClientCurrentBranch/branch_name (0.00s) 278s --- PASS: TestClientCurrentBranch/ref (0.00s) 278s --- PASS: TestClientCurrentBranch/escaped_ref (0.00s) 278s --- PASS: TestClientCurrentBranch/detached_head (0.00s) 278s === RUN TestClientShowRefs 278s === RUN TestClientShowRefs/show_refs_with_one_valid_ref_and_one_invalid_ref 278s --- PASS: TestClientShowRefs (0.00s) 278s --- PASS: TestClientShowRefs/show_refs_with_one_valid_ref_and_one_invalid_ref (0.00s) 278s === RUN TestClientConfig 278s === RUN TestClientConfig/get_config_key 278s === RUN TestClientConfig/get_unknown_config_key 278s === RUN TestClientConfig/git_error 278s --- PASS: TestClientConfig (0.01s) 278s --- PASS: TestClientConfig/get_config_key (0.01s) 278s --- PASS: TestClientConfig/get_unknown_config_key (0.00s) 278s --- PASS: TestClientConfig/git_error (0.00s) 278s === RUN TestClientUncommittedChangeCount 278s === RUN TestClientUncommittedChangeCount/no_changes 278s === RUN TestClientUncommittedChangeCount/one_change 278s === RUN TestClientUncommittedChangeCount/untracked_file 278s --- PASS: TestClientUncommittedChangeCount (0.01s) 278s --- PASS: TestClientUncommittedChangeCount/no_changes (0.00s) 278s --- PASS: TestClientUncommittedChangeCount/one_change (0.01s) 278s --- PASS: TestClientUncommittedChangeCount/untracked_file (0.00s) 278s === RUN TestClientCommits 278s === RUN TestClientCommits/single_commit_no_body 278s === RUN TestClientCommits/single_commit_with_body 278s === RUN TestClientCommits/multiple_commits_with_bodies 278s === RUN TestClientCommits/multiple_commits_mixed_bodies 278s === RUN TestClientCommits/multiple_commits_newlines_in_bodies 278s === RUN TestClientCommits/no_commits_between_SHAs 278s === RUN TestClientCommits/git_error 278s --- PASS: TestClientCommits (0.03s) 278s --- PASS: TestClientCommits/single_commit_no_body (0.00s) 278s --- PASS: TestClientCommits/single_commit_with_body (0.00s) 278s --- PASS: TestClientCommits/multiple_commits_with_bodies (0.00s) 278s --- PASS: TestClientCommits/multiple_commits_mixed_bodies (0.00s) 278s --- PASS: TestClientCommits/multiple_commits_newlines_in_bodies (0.00s) 278s --- PASS: TestClientCommits/no_commits_between_SHAs (0.00s) 278s --- PASS: TestClientCommits/git_error (0.00s) 278s === RUN TestCommitsHelperProcess 278s --- PASS: TestCommitsHelperProcess (0.00s) 278s === RUN TestClientLastCommit 278s --- PASS: TestClientLastCommit (0.00s) 278s === RUN TestClientCommitBody 278s --- PASS: TestClientCommitBody (0.00s) 278s === RUN TestClientReadBranchConfig 278s === RUN TestClientReadBranchConfig/read_branch_config 278s --- PASS: TestClientReadBranchConfig (0.00s) 278s --- PASS: TestClientReadBranchConfig/read_branch_config (0.00s) 278s === RUN TestClientDeleteLocalTag 278s === RUN TestClientDeleteLocalTag/delete_local_tag 278s === RUN TestClientDeleteLocalTag/git_error 278s --- PASS: TestClientDeleteLocalTag (0.01s) 278s --- PASS: TestClientDeleteLocalTag/delete_local_tag (0.00s) 278s --- PASS: TestClientDeleteLocalTag/git_error (0.00s) 278s === RUN TestClientDeleteLocalBranch 278s === RUN TestClientDeleteLocalBranch/delete_local_branch 278s === RUN TestClientDeleteLocalBranch/git_error 278s --- PASS: TestClientDeleteLocalBranch (0.01s) 278s --- PASS: TestClientDeleteLocalBranch/delete_local_branch (0.00s) 278s --- PASS: TestClientDeleteLocalBranch/git_error (0.00s) 278s === RUN TestClientHasLocalBranch 278s === RUN TestClientHasLocalBranch/has_local_branch 278s === RUN TestClientHasLocalBranch/does_not_have_local_branch 278s --- PASS: TestClientHasLocalBranch (0.01s) 278s --- PASS: TestClientHasLocalBranch/has_local_branch (0.00s) 278s --- PASS: TestClientHasLocalBranch/does_not_have_local_branch (0.00s) 278s === RUN TestClientCheckoutBranch 278s === RUN TestClientCheckoutBranch/checkout_branch 278s === RUN TestClientCheckoutBranch/git_error 278s --- PASS: TestClientCheckoutBranch (0.01s) 278s --- PASS: TestClientCheckoutBranch/checkout_branch (0.00s) 278s --- PASS: TestClientCheckoutBranch/git_error (0.00s) 278s === RUN TestClientCheckoutNewBranch 278s === RUN TestClientCheckoutNewBranch/checkout_new_branch 278s === RUN TestClientCheckoutNewBranch/git_error 278s --- PASS: TestClientCheckoutNewBranch (0.01s) 278s --- PASS: TestClientCheckoutNewBranch/checkout_new_branch (0.00s) 278s --- PASS: TestClientCheckoutNewBranch/git_error (0.00s) 278s === RUN TestClientToplevelDir 278s === RUN TestClientToplevelDir/top_level_dir 278s === RUN TestClientToplevelDir/git_error 278s --- PASS: TestClientToplevelDir (0.01s) 278s --- PASS: TestClientToplevelDir/top_level_dir (0.00s) 278s --- PASS: TestClientToplevelDir/git_error (0.00s) 278s === RUN TestClientGitDir 278s === RUN TestClientGitDir/git_dir 278s === RUN TestClientGitDir/git_error 278s --- PASS: TestClientGitDir (0.01s) 278s --- PASS: TestClientGitDir/git_dir (0.01s) 278s --- PASS: TestClientGitDir/git_error (0.00s) 278s === RUN TestClientPathFromRoot 278s === RUN TestClientPathFromRoot/current_path_from_root 278s === RUN TestClientPathFromRoot/git_error 278s --- PASS: TestClientPathFromRoot (0.01s) 278s --- PASS: TestClientPathFromRoot/current_path_from_root (0.00s) 278s --- PASS: TestClientPathFromRoot/git_error (0.00s) 278s === RUN TestClientUnsetRemoteResolution 278s === RUN TestClientUnsetRemoteResolution/unset_remote_resolution 278s === RUN TestClientUnsetRemoteResolution/git_error 278s --- PASS: TestClientUnsetRemoteResolution (0.01s) 278s --- PASS: TestClientUnsetRemoteResolution/unset_remote_resolution (0.00s) 278s --- PASS: TestClientUnsetRemoteResolution/git_error (0.00s) 278s === RUN TestClientSetRemoteBranches 278s === RUN TestClientSetRemoteBranches/set_remote_branches 278s === RUN TestClientSetRemoteBranches/git_error 278s --- PASS: TestClientSetRemoteBranches (0.01s) 278s --- PASS: TestClientSetRemoteBranches/set_remote_branches (0.00s) 278s --- PASS: TestClientSetRemoteBranches/git_error (0.00s) 278s === RUN TestClientFetch 278s === RUN TestClientFetch/fetch 278s === RUN TestClientFetch/accepts_command_modifiers 278s === RUN TestClientFetch/git_error_on_fetch 278s --- PASS: TestClientFetch (0.01s) 278s --- PASS: TestClientFetch/fetch (0.00s) 278s --- PASS: TestClientFetch/accepts_command_modifiers (0.00s) 278s --- PASS: TestClientFetch/git_error_on_fetch (0.00s) 278s === RUN TestClientPull 278s === RUN TestClientPull/pull 278s === RUN TestClientPull/accepts_command_modifiers 278s === RUN TestClientPull/git_error_on_pull 278s --- PASS: TestClientPull (0.01s) 278s --- PASS: TestClientPull/pull (0.00s) 278s --- PASS: TestClientPull/accepts_command_modifiers (0.00s) 278s --- PASS: TestClientPull/git_error_on_pull (0.00s) 278s === RUN TestClientPush 278s === RUN TestClientPush/push 278s === RUN TestClientPush/accepts_command_modifiers 278s === RUN TestClientPush/git_error_on_push 278s --- PASS: TestClientPush (0.01s) 278s --- PASS: TestClientPush/push (0.00s) 278s --- PASS: TestClientPush/accepts_command_modifiers (0.00s) 278s --- PASS: TestClientPush/git_error_on_push (0.00s) 278s === RUN TestClientClone 278s === RUN TestClientClone/clone 278s === RUN TestClientClone/accepts_command_modifiers 278s === RUN TestClientClone/git_error 278s --- PASS: TestClientClone (0.01s) 278s --- PASS: TestClientClone/clone (0.00s) 278s --- PASS: TestClientClone/accepts_command_modifiers (0.00s) 278s --- PASS: TestClientClone/git_error (0.00s) 278s === RUN TestParseCloneArgs 278s === RUN TestParseCloneArgs/args_and_target 278s === RUN TestParseCloneArgs/only_args 278s === RUN TestParseCloneArgs/only_target 278s === RUN TestParseCloneArgs/no_args 278s --- PASS: TestParseCloneArgs (0.00s) 278s --- PASS: TestParseCloneArgs/args_and_target (0.00s) 278s --- PASS: TestParseCloneArgs/only_args (0.00s) 278s --- PASS: TestParseCloneArgs/only_target (0.00s) 278s --- PASS: TestParseCloneArgs/no_args (0.00s) 278s === RUN TestClientAddRemote 278s === RUN TestClientAddRemote/fetch_all 278s === RUN TestClientAddRemote/fetch_specific_branches_only 278s --- PASS: TestClientAddRemote (0.01s) 278s --- PASS: TestClientAddRemote/fetch_all (0.00s) 278s --- PASS: TestClientAddRemote/fetch_specific_branches_only (0.00s) 278s === RUN TestCommandMocking 278s --- PASS: TestCommandMocking (0.00s) 278s === RUN TestHelperProcess 278s --- PASS: TestHelperProcess (0.00s) 278s === RUN TestCredentialPatternFromGitURL 278s === RUN TestCredentialPatternFromGitURL/Given_a_well_formed_gitURL,_it_returns_the_corresponding_CredentialPattern 278s === RUN TestCredentialPatternFromGitURL/Given_a_malformed_gitURL,_it_returns_an_error 278s --- PASS: TestCredentialPatternFromGitURL (0.00s) 278s --- PASS: TestCredentialPatternFromGitURL/Given_a_well_formed_gitURL,_it_returns_the_corresponding_CredentialPattern (0.00s) 278s --- PASS: TestCredentialPatternFromGitURL/Given_a_malformed_gitURL,_it_returns_an_error (0.00s) 278s === RUN TestCredentialPatternFromRemote 278s === RUN TestCredentialPatternFromRemote/Given_a_well_formed_remote,_it_returns_the_corresponding_CredentialPattern 278s === RUN TestCredentialPatternFromRemote/Given_an_error_from_GetRemoteURL,_it_returns_that_error 278s --- PASS: TestCredentialPatternFromRemote (0.01s) 278s --- PASS: TestCredentialPatternFromRemote/Given_a_well_formed_remote,_it_returns_the_corresponding_CredentialPattern (0.00s) 278s --- PASS: TestCredentialPatternFromRemote/Given_an_error_from_GetRemoteURL,_it_returns_that_error (0.00s) 278s === RUN TestIsURL 278s === RUN TestIsURL/scp-like 278s === RUN TestIsURL/scp-like_with_no_user 278s === RUN TestIsURL/ssh 278s === RUN TestIsURL/git 278s === RUN TestIsURL/git_with_extension 278s === RUN TestIsURL/git+ssh 278s === RUN TestIsURL/https 278s === RUN TestIsURL/git+https 278s === RUN TestIsURL/no_protocol 278s --- PASS: TestIsURL (0.00s) 278s --- PASS: TestIsURL/scp-like (0.00s) 278s --- PASS: TestIsURL/scp-like_with_no_user (0.00s) 278s --- PASS: TestIsURL/ssh (0.00s) 278s --- PASS: TestIsURL/git (0.00s) 278s --- PASS: TestIsURL/git_with_extension (0.00s) 278s --- PASS: TestIsURL/git+ssh (0.00s) 278s --- PASS: TestIsURL/https (0.00s) 278s --- PASS: TestIsURL/git+https (0.00s) 278s --- PASS: TestIsURL/no_protocol (0.00s) 278s === RUN TestParseURL 278s === RUN TestParseURL/HTTPS 278s === RUN TestParseURL/HTTP 278s === RUN TestParseURL/git 278s === RUN TestParseURL/ssh 278s === RUN TestParseURL/ssh_with_port 278s === RUN TestParseURL/git+ssh 278s === RUN TestParseURL/git+https 278s === RUN TestParseURL/scp-like 278s === RUN TestParseURL/scp-like,_leading_slash 278s === RUN TestParseURL/file_protocol 278s === RUN TestParseURL/file_path 278s === RUN TestParseURL/Windows_file_path 278s --- PASS: TestParseURL (0.00s) 278s --- PASS: TestParseURL/HTTPS (0.00s) 278s --- PASS: TestParseURL/HTTP (0.00s) 278s --- PASS: TestParseURL/git (0.00s) 278s --- PASS: TestParseURL/ssh (0.00s) 278s --- PASS: TestParseURL/ssh_with_port (0.00s) 278s --- PASS: TestParseURL/git+ssh (0.00s) 278s --- PASS: TestParseURL/git+https (0.00s) 278s --- PASS: TestParseURL/scp-like (0.00s) 278s --- PASS: TestParseURL/scp-like,_leading_slash (0.00s) 278s --- PASS: TestParseURL/file_protocol (0.00s) 278s --- PASS: TestParseURL/file_path (0.00s) 278s --- PASS: TestParseURL/Windows_file_path (0.00s) 278s PASS 278s ok github.com/cli/cli/v2/git 0.285s 278s ? github.com/cli/cli/v2/internal/authflow [no test files] 278s ? github.com/cli/cli/v2/internal/browser [no test files] 278s ? github.com/cli/cli/v2/internal/build [no test files] 279s === RUN TestParseSSHArgs 279s --- PASS: TestParseSSHArgs (0.00s) 279s === RUN TestParseSCPArgs 279s --- PASS: TestParseSCPArgs (0.00s) 279s PASS 279s ok github.com/cli/cli/v2/internal/codespaces 0.035s 280s === RUN TestNew_APIURL_dotcomConfig 280s --- PASS: TestNew_APIURL_dotcomConfig (0.00s) 280s === RUN TestNew_APIURL_customConfig 280s --- PASS: TestNew_APIURL_customConfig (0.00s) 280s === RUN TestNew_APIURL_env 280s --- PASS: TestNew_APIURL_env (0.00s) 280s === RUN TestNew_APIURL_dotcomFallback 280s --- PASS: TestNew_APIURL_dotcomFallback (0.00s) 280s === RUN TestNew_ServerURL_dotcomConfig 280s --- PASS: TestNew_ServerURL_dotcomConfig (0.00s) 280s === RUN TestNew_ServerURL_customConfig 280s --- PASS: TestNew_ServerURL_customConfig (0.00s) 280s === RUN TestNew_ServerURL_env 280s --- PASS: TestNew_ServerURL_env (0.00s) 280s === RUN TestNew_ServerURL_dotcomFallback 280s --- PASS: TestNew_ServerURL_dotcomFallback (0.00s) 280s === RUN TestCreateCodespaces 280s --- PASS: TestCreateCodespaces (0.01s) 280s === RUN TestCreateCodespaces_displayName 280s --- PASS: TestCreateCodespaces_displayName (0.00s) 280s === RUN TestCreateCodespaces_Pending 280s --- PASS: TestCreateCodespaces_Pending (1.00s) 280s === RUN TestListCodespaces_limited 280s --- PASS: TestListCodespaces_limited (0.01s) 280s === RUN TestListCodespaces_unlimited 280s --- PASS: TestListCodespaces_unlimited (0.01s) 280s === RUN TestGetRepoSuggestions 280s --- PASS: TestGetRepoSuggestions (0.00s) 280s === RUN TestRetries 280s --- PASS: TestRetries (0.00s) 280s === RUN TestCodespace_ExportData 280s === RUN TestCodespace_ExportData/just_name 280s === RUN TestCodespace_ExportData/just_owner 280s === RUN TestCodespace_ExportData/just_machine 280s --- PASS: TestCodespace_ExportData (0.00s) 280s --- PASS: TestCodespace_ExportData/just_name (0.00s) 280s --- PASS: TestCodespace_ExportData/just_owner (0.00s) 280s --- PASS: TestCodespace_ExportData/just_machine (0.00s) 280s === RUN TestAPI_EditCodespace 280s === RUN TestAPI_EditCodespace/success 280s --- PASS: TestAPI_EditCodespace (0.00s) 280s --- PASS: TestAPI_EditCodespace/success (0.00s) 280s === RUN TestAPI_EditCodespacePendingOperation 280s --- PASS: TestAPI_EditCodespacePendingOperation (0.00s) 280s PASS 280s ok github.com/cli/cli/v2/internal/codespaces/api 1.054s 280s === RUN TestNewCodespaceConnection 280s --- PASS: TestNewCodespaceConnection (0.18s) 280s PASS 280s ok github.com/cli/cli/v2/internal/codespaces/connection 0.199s 281s === RUN TestNewPortForwarder 281s --- PASS: TestNewPortForwarder (0.61s) 281s === RUN TestAccessControlEntriesToVisibility 281s === RUN TestAccessControlEntriesToVisibility/public 281s === RUN TestAccessControlEntriesToVisibility/org 281s === RUN TestAccessControlEntriesToVisibility/private 281s === RUN TestAccessControlEntriesToVisibility/orgIsDeny 281s --- PASS: TestAccessControlEntriesToVisibility (0.00s) 281s --- PASS: TestAccessControlEntriesToVisibility/public (0.00s) 281s --- PASS: TestAccessControlEntriesToVisibility/org (0.00s) 281s --- PASS: TestAccessControlEntriesToVisibility/private (0.00s) 281s --- PASS: TestAccessControlEntriesToVisibility/orgIsDeny (0.00s) 281s === RUN TestIsInternalPort 281s === RUN TestIsInternalPort/internal 281s === RUN TestIsInternalPort/user-forwarded 281s --- PASS: TestIsInternalPort (0.00s) 281s --- PASS: TestIsInternalPort/internal (0.00s) 281s --- PASS: TestIsInternalPort/user-forwarded (0.00s) 281s PASS 281s ok github.com/cli/cli/v2/internal/codespaces/portforwarder 0.634s 281s === RUN TestStartJupyterServerSuccess 281s --- PASS: TestStartJupyterServerSuccess (0.01s) 281s === RUN TestStartJupyterServerFailure 281s --- PASS: TestStartJupyterServerFailure (0.00s) 281s === RUN TestRebuildContainerIncremental 281s --- PASS: TestRebuildContainerIncremental (0.00s) 281s === RUN TestRebuildContainerFull 281s --- PASS: TestRebuildContainerFull (0.00s) 281s === RUN TestRebuildContainerFailure 281s --- PASS: TestRebuildContainerFailure (0.00s) 281s === RUN TestStartSSHServerSuccess 281s --- PASS: TestStartSSHServerSuccess (0.00s) 281s === RUN TestStartSSHServerFailure 281s --- PASS: TestStartSSHServerFailure (0.00s) 281s PASS 281s ok github.com/cli/cli/v2/internal/codespaces/rpc 0.051s 281s ? github.com/cli/cli/v2/internal/codespaces/rpc/codespace [no test files] 281s ? github.com/cli/cli/v2/internal/codespaces/rpc/jupyter [no test files] 281s ? github.com/cli/cli/v2/internal/codespaces/rpc/ssh [no test files] 281s ? github.com/cli/cli/v2/internal/codespaces/rpc/test [no test files] 282s === RUN TestTokenFromKeyring 282s --- PASS: TestTokenFromKeyring (0.00s) 282s === RUN TestTokenFromKeyringForUser 282s --- PASS: TestTokenFromKeyringForUser (0.00s) 282s === RUN TestTokenFromKeyringForUserErrorsIfUsernameIsBlank 282s --- PASS: TestTokenFromKeyringForUserErrorsIfUsernameIsBlank (0.00s) 282s === RUN TestTokenStoredInConfig 282s --- PASS: TestTokenStoredInConfig (0.00s) 282s === RUN TestTokenStoredInEnv 282s --- PASS: TestTokenStoredInEnv (0.00s) 282s === RUN TestTokenStoredInKeyring 282s --- PASS: TestTokenStoredInKeyring (0.00s) 282s === RUN TestTokenFromKeyringNonExistent 282s --- PASS: TestTokenFromKeyringNonExistent (0.00s) 282s === RUN TestHasEnvTokenWithoutAnyEnvToken 282s --- PASS: TestHasEnvTokenWithoutAnyEnvToken (0.00s) 282s === RUN TestHasEnvTokenWithEnvToken 282s --- PASS: TestHasEnvTokenWithEnvToken (0.00s) 282s === RUN TestHasEnvTokenWithNoEnvTokenButAConfigVar 282s auth_config_test.go:136: this test is explicitly breaking some implementation assumptions 282s --- SKIP: TestHasEnvTokenWithNoEnvTokenButAConfigVar (0.00s) 282s === RUN TestUserNotLoggedIn 282s --- PASS: TestUserNotLoggedIn (0.00s) 282s === RUN TestHostsIncludesEnvVar 282s --- PASS: TestHostsIncludesEnvVar (0.00s) 282s === RUN TestDefaultHostFromEnvVar 282s --- PASS: TestDefaultHostFromEnvVar (0.00s) 282s === RUN TestDefaultHostNotLoggedIn 282s --- PASS: TestDefaultHostNotLoggedIn (0.00s) 282s === RUN TestDefaultHostLoggedInToOnlyOneHost 282s --- PASS: TestDefaultHostLoggedInToOnlyOneHost (0.00s) 282s === RUN TestLoginSecureStorageUsesKeyring 282s --- PASS: TestLoginSecureStorageUsesKeyring (0.00s) 282s === RUN TestLoginSecureStorageRemovesOldInsecureConfigToken 282s --- PASS: TestLoginSecureStorageRemovesOldInsecureConfigToken (0.00s) 282s === RUN TestLoginSecureStorageWithErrorFallsbackAndReports 282s --- PASS: TestLoginSecureStorageWithErrorFallsbackAndReports (0.00s) 282s === RUN TestLoginInsecureStorage 282s --- PASS: TestLoginInsecureStorage (0.00s) 282s === RUN TestLoginSetsUserForProvidedHost 282s --- PASS: TestLoginSetsUserForProvidedHost (0.00s) 282s === RUN TestLoginSetsGitProtocolForProvidedHost 282s --- PASS: TestLoginSetsGitProtocolForProvidedHost (0.00s) 282s === RUN TestLoginAddsHostIfNotAlreadyAdded 282s --- PASS: TestLoginAddsHostIfNotAlreadyAdded (0.00s) 282s === RUN TestLoginAddsUserToConfigWithoutGitProtocolAndWithSecureStorage 282s --- PASS: TestLoginAddsUserToConfigWithoutGitProtocolAndWithSecureStorage (0.00s) 282s === RUN TestLogoutRemovesHostAndKeyringToken 282s --- PASS: TestLogoutRemovesHostAndKeyringToken (0.00s) 282s === RUN TestLogoutOfActiveUserSwitchesUserIfPossible 282s --- PASS: TestLogoutOfActiveUserSwitchesUserIfPossible (0.00s) 282s === RUN TestLogoutOfInactiveUserDoesNotSwitchUser 282s --- PASS: TestLogoutOfInactiveUserDoesNotSwitchUser (0.00s) 282s === RUN TestLogoutIgnoresErrorsFromConfigAndKeyring 282s --- PASS: TestLogoutIgnoresErrorsFromConfigAndKeyring (0.00s) 282s === RUN TestSwitchUserMakesSecureTokenActive 282s --- PASS: TestSwitchUserMakesSecureTokenActive (0.00s) 282s === RUN TestSwitchUserMakesInsecureTokenActive 282s --- PASS: TestSwitchUserMakesInsecureTokenActive (0.00s) 282s === RUN TestSwitchUserUpdatesTheActiveUser 282s --- PASS: TestSwitchUserUpdatesTheActiveUser (0.00s) 282s === RUN TestSwitchUserErrorsImmediatelyIfTheActiveTokenComesFromEnvironment 282s --- PASS: TestSwitchUserErrorsImmediatelyIfTheActiveTokenComesFromEnvironment (0.00s) 282s === RUN TestSwitchUserErrorsAndRestoresUserAndInsecureConfigUnderFailure 282s --- PASS: TestSwitchUserErrorsAndRestoresUserAndInsecureConfigUnderFailure (0.00s) 282s === RUN TestSwitchUserErrorsAndRestoresUserAndKeyringUnderFailure 282s --- PASS: TestSwitchUserErrorsAndRestoresUserAndKeyringUnderFailure (0.00s) 282s === RUN TestSwitchClearsActiveSecureTokenWhenSwitchingToInsecureUser 282s --- PASS: TestSwitchClearsActiveSecureTokenWhenSwitchingToInsecureUser (0.00s) 282s === RUN TestSwitchClearsActiveInsecureTokenWhenSwitchingToSecureUser 282s --- PASS: TestSwitchClearsActiveInsecureTokenWhenSwitchingToSecureUser (0.00s) 282s === RUN TestUsersForHostNoHost 282s --- PASS: TestUsersForHostNoHost (0.00s) 282s === RUN TestUsersForHostWithUsers 282s --- PASS: TestUsersForHostWithUsers (0.00s) 282s === RUN TestTokenForUserSecureLogin 282s --- PASS: TestTokenForUserSecureLogin (0.00s) 282s === RUN TestTokenForUserInsecureLogin 282s --- PASS: TestTokenForUserInsecureLogin (0.00s) 282s === RUN TestTokenForUserNotFoundErrors 282s --- PASS: TestTokenForUserNotFoundErrors (0.00s) 282s === RUN TestUserWorksRightAfterMigration 282s --- PASS: TestUserWorksRightAfterMigration (0.00s) 282s === RUN TestGitProtocolWorksRightAfterMigration 282s --- PASS: TestGitProtocolWorksRightAfterMigration (0.00s) 282s === RUN TestHostsWorksRightAfterMigration 282s --- PASS: TestHostsWorksRightAfterMigration (0.00s) 282s === RUN TestDefaultHostWorksRightAfterMigration 282s --- PASS: TestDefaultHostWorksRightAfterMigration (0.00s) 282s === RUN TestTokenWorksRightAfterMigration 282s --- PASS: TestTokenWorksRightAfterMigration (0.00s) 282s === RUN TestLogoutRightAfterMigrationRemovesHost 282s --- PASS: TestLogoutRightAfterMigrationRemovesHost (0.00s) 282s === RUN TestLoginInsecurePostMigrationUsesConfigForToken 282s --- PASS: TestLoginInsecurePostMigrationUsesConfigForToken (0.00s) 282s === RUN TestLoginPostMigrationSetsGitProtocol 282s --- PASS: TestLoginPostMigrationSetsGitProtocol (0.00s) 282s === RUN TestLoginPostMigrationSetsUser 282s --- PASS: TestLoginPostMigrationSetsUser (0.00s) 282s === RUN TestLoginSecurePostMigrationRemovesTokenFromConfig 282s --- PASS: TestLoginSecurePostMigrationRemovesTokenFromConfig (0.00s) 282s === RUN TestNewConfigProvidesFallback 282s --- PASS: TestNewConfigProvidesFallback (0.00s) 282s === RUN TestGetNonExistentKey 282s --- PASS: TestGetNonExistentKey (0.00s) 282s === RUN TestGetNonExistentHostSpecificKey 282s --- PASS: TestGetNonExistentHostSpecificKey (0.00s) 282s === RUN TestGetExistingTopLevelKey 282s --- PASS: TestGetExistingTopLevelKey (0.00s) 282s === RUN TestGetExistingHostSpecificKey 282s --- PASS: TestGetExistingHostSpecificKey (0.00s) 282s === RUN TestGetHostnameSpecificKeyFallsBackToTopLevel 282s --- PASS: TestGetHostnameSpecificKeyFallsBackToTopLevel (0.00s) 282s === RUN TestGetOrDefaultApplicationDefaults 282s === RUN TestGetOrDefaultApplicationDefaults/git_protocol 282s === RUN TestGetOrDefaultApplicationDefaults/editor 282s === RUN TestGetOrDefaultApplicationDefaults/prompt 282s === RUN TestGetOrDefaultApplicationDefaults/pager 282s === RUN TestGetOrDefaultApplicationDefaults/http_unix_socket 282s === RUN TestGetOrDefaultApplicationDefaults/browser 282s --- PASS: TestGetOrDefaultApplicationDefaults (0.00s) 282s --- PASS: TestGetOrDefaultApplicationDefaults/git_protocol (0.00s) 282s --- PASS: TestGetOrDefaultApplicationDefaults/editor (0.00s) 282s --- PASS: TestGetOrDefaultApplicationDefaults/prompt (0.00s) 282s --- PASS: TestGetOrDefaultApplicationDefaults/pager (0.00s) 282s --- PASS: TestGetOrDefaultApplicationDefaults/http_unix_socket (0.00s) 282s --- PASS: TestGetOrDefaultApplicationDefaults/browser (0.00s) 282s === RUN TestGetOrDefaultExistingKey 282s --- PASS: TestGetOrDefaultExistingKey (0.00s) 282s === RUN TestGetOrDefaultNotFoundAndNoDefault 282s --- PASS: TestGetOrDefaultNotFoundAndNoDefault (0.00s) 282s === RUN TestFallbackConfig 282s --- PASS: TestFallbackConfig (0.00s) 282s === RUN TestSetTopLevelKey 282s --- PASS: TestSetTopLevelKey (0.00s) 282s === RUN TestSetHostSpecificKey 282s --- PASS: TestSetHostSpecificKey (0.00s) 282s === RUN TestSetUserSpecificKey 282s --- PASS: TestSetUserSpecificKey (0.00s) 282s === RUN TestSetUserSpecificKeyNoUserPresent 282s --- PASS: TestSetUserSpecificKeyNoUserPresent (0.00s) 282s === RUN TestMigrationAppliedSuccessfully 282s --- PASS: TestMigrationAppliedSuccessfully (0.00s) 282s === RUN TestMigrationAppliedBumpsVersion 282s --- PASS: TestMigrationAppliedBumpsVersion (0.00s) 282s === RUN TestMigrationIsNoopWhenAlreadyApplied 282s --- PASS: TestMigrationIsNoopWhenAlreadyApplied (0.00s) 282s === RUN TestMigrationErrorsWhenPreVersionMismatch 282s --- PASS: TestMigrationErrorsWhenPreVersionMismatch (0.00s) 282s === RUN TestMigrationErrorWritesNoFiles 282s --- PASS: TestMigrationErrorWritesNoFiles (0.00s) 282s === RUN TestMigrationWriteErrors 282s === RUN TestMigrationWriteErrors/failure_to_write_hosts 282s === RUN TestMigrationWriteErrors/failure_to_write_config 282s --- PASS: TestMigrationWriteErrors (0.00s) 282s --- PASS: TestMigrationWriteErrors/failure_to_write_hosts (0.00s) 282s --- PASS: TestMigrationWriteErrors/failure_to_write_config (0.00s) 282s PASS 282s ok github.com/cli/cli/v2/internal/config 0.071s 282s === RUN TestMigration 282s --- PASS: TestMigration (0.00s) 282s === RUN TestMigrationSecureStorage 282s --- PASS: TestMigrationSecureStorage (0.00s) 282s === RUN TestPreVersionIsEmptyString 282s --- PASS: TestPreVersionIsEmptyString (0.00s) 282s === RUN TestPostVersion 282s --- PASS: TestPostVersion (0.00s) 282s === RUN TestMigrationReturnsSuccessfullyWhenNoHostsEntry 282s --- PASS: TestMigrationReturnsSuccessfullyWhenNoHostsEntry (0.00s) 282s === RUN TestMigrationReturnsSuccessfullyWhenEmptyHosts 282s --- PASS: TestMigrationReturnsSuccessfullyWhenEmptyHosts (0.00s) 282s === RUN TestMigrationReturnsSuccessfullyWhenAnonymousUserExists 282s --- PASS: TestMigrationReturnsSuccessfullyWhenAnonymousUserExists (0.00s) 282s === RUN TestMigrationReturnsSuccessfullyWhenAnonymousUserExistsAndInsecureStorage 282s --- PASS: TestMigrationReturnsSuccessfullyWhenAnonymousUserExistsAndInsecureStorage (0.00s) 282s === RUN TestMigrationRemovesHostsWithInvalidTokens 282s --- PASS: TestMigrationRemovesHostsWithInvalidTokens (0.00s) 282s === RUN TestMigrationErrorsWhenUnableToGetExpectedSecureToken 282s --- PASS: TestMigrationErrorsWhenUnableToGetExpectedSecureToken (0.00s) 282s PASS 282s ok github.com/cli/cli/v2/internal/config/migration 0.033s 284s === RUN TestGenManDoc 284s --- PASS: TestGenManDoc (0.00s) 284s === RUN TestGenManNoHiddenParents 284s --- PASS: TestGenManNoHiddenParents (0.00s) 284s === RUN TestGenManSeeAlso 284s --- PASS: TestGenManSeeAlso (0.00s) 284s === RUN TestManPrintFlagsHidesShortDeprecated 284s --- PASS: TestManPrintFlagsHidesShortDeprecated (0.00s) 284s === RUN TestGenManTree 284s --- PASS: TestGenManTree (0.00s) 284s === RUN TestManPrintFlagsShowsDefaultValues 284s --- PASS: TestManPrintFlagsShowsDefaultValues (0.00s) 284s === RUN TestGenMdDoc 284s --- PASS: TestGenMdDoc (0.00s) 284s === RUN TestGenMdDocWithNoLongOrSynopsis 284s --- PASS: TestGenMdDocWithNoLongOrSynopsis (0.00s) 284s === RUN TestGenMdNoHiddenParents 284s --- PASS: TestGenMdNoHiddenParents (0.00s) 284s === RUN TestGenMdTree 284s --- PASS: TestGenMdTree (0.00s) 284s === RUN TestPrintFlagsHTMLShowsDefaultValues 284s --- PASS: TestPrintFlagsHTMLShowsDefaultValues (0.00s) 284s PASS 284s ok github.com/cli/cli/v2/internal/docs 0.190s 284s === RUN TestIssueFeatures 284s === RUN TestIssueFeatures/github.com 284s === RUN TestIssueFeatures/GHE_empty_response 284s === RUN TestIssueFeatures/GHE_has_state_reason_field 284s --- PASS: TestIssueFeatures (0.00s) 284s --- PASS: TestIssueFeatures/github.com (0.00s) 284s --- PASS: TestIssueFeatures/GHE_empty_response (0.00s) 284s --- PASS: TestIssueFeatures/GHE_has_state_reason_field (0.00s) 284s === RUN TestPullRequestFeatures 284s === RUN TestPullRequestFeatures/github.com_with_all_features 284s === RUN TestPullRequestFeatures/github.com_with_no_merge_queue 284s === RUN TestPullRequestFeatures/GHE_with_all_features 284s === RUN TestPullRequestFeatures/GHE_with_no_features 284s --- PASS: TestPullRequestFeatures (0.00s) 284s --- PASS: TestPullRequestFeatures/github.com_with_all_features (0.00s) 284s --- PASS: TestPullRequestFeatures/github.com_with_no_merge_queue (0.00s) 284s --- PASS: TestPullRequestFeatures/GHE_with_all_features (0.00s) 284s --- PASS: TestPullRequestFeatures/GHE_with_no_features (0.00s) 284s === RUN TestRepositoryFeatures 284s === RUN TestRepositoryFeatures/github.com 284s === RUN TestRepositoryFeatures/GHE_empty_response 284s === RUN TestRepositoryFeatures/GHE_has_pull_request_template_query 284s === RUN TestRepositoryFeatures/GHE_has_visibility_field 284s === RUN TestRepositoryFeatures/GHE_has_automerge_field 284s --- PASS: TestRepositoryFeatures (0.00s) 284s --- PASS: TestRepositoryFeatures/github.com (0.00s) 284s --- PASS: TestRepositoryFeatures/GHE_empty_response (0.00s) 284s --- PASS: TestRepositoryFeatures/GHE_has_pull_request_template_query (0.00s) 284s --- PASS: TestRepositoryFeatures/GHE_has_visibility_field (0.00s) 284s --- PASS: TestRepositoryFeatures/GHE_has_automerge_field (0.00s) 284s PASS 284s ok github.com/cli/cli/v2/internal/featuredetection 0.055s 284s === RUN TestIsEnterprise 284s === RUN TestIsEnterprise/github.com 284s === RUN TestIsEnterprise/api.github.com 284s === RUN TestIsEnterprise/github.localhost 284s === RUN TestIsEnterprise/api.github.localhost 284s === RUN TestIsEnterprise/garage.github.com 284s === RUN TestIsEnterprise/ghe.io 284s === RUN TestIsEnterprise/example.com 284s --- PASS: TestIsEnterprise (0.00s) 284s --- PASS: TestIsEnterprise/github.com (0.00s) 284s --- PASS: TestIsEnterprise/api.github.com (0.00s) 284s --- PASS: TestIsEnterprise/github.localhost (0.00s) 284s --- PASS: TestIsEnterprise/api.github.localhost (0.00s) 284s --- PASS: TestIsEnterprise/garage.github.com (0.00s) 284s --- PASS: TestIsEnterprise/ghe.io (0.00s) 284s --- PASS: TestIsEnterprise/example.com (0.00s) 284s === RUN TestIsTenancy 284s === RUN TestIsTenancy/github.com 284s === RUN TestIsTenancy/github.localhost 284s === RUN TestIsTenancy/garage.github.com 284s === RUN TestIsTenancy/ghe.com 284s === RUN TestIsTenancy/tenant.ghe.com 284s === RUN TestIsTenancy/api.tenant.ghe.com 284s --- PASS: TestIsTenancy (0.00s) 284s --- PASS: TestIsTenancy/github.com (0.00s) 284s --- PASS: TestIsTenancy/github.localhost (0.00s) 284s --- PASS: TestIsTenancy/garage.github.com (0.00s) 284s --- PASS: TestIsTenancy/ghe.com (0.00s) 284s --- PASS: TestIsTenancy/tenant.ghe.com (0.00s) 284s --- PASS: TestIsTenancy/api.tenant.ghe.com (0.00s) 284s === RUN TestTenantName 284s === RUN TestTenantName/github.com 284s === RUN TestTenantName/github.localhost 284s === RUN TestTenantName/garage.github.com 284s === RUN TestTenantName/ghe.com 284s === RUN TestTenantName/tenant.ghe.com 284s === RUN TestTenantName/api.tenant.ghe.com 284s --- PASS: TestTenantName (0.00s) 284s --- PASS: TestTenantName/github.com (0.00s) 284s --- PASS: TestTenantName/github.localhost (0.00s) 284s --- PASS: TestTenantName/garage.github.com (0.00s) 284s --- PASS: TestTenantName/ghe.com (0.00s) 284s --- PASS: TestTenantName/tenant.ghe.com (0.00s) 284s --- PASS: TestTenantName/api.tenant.ghe.com (0.00s) 284s === RUN TestNormalizeHostname 284s === RUN TestNormalizeHostname/GitHub.com 284s === RUN TestNormalizeHostname/api.github.com 284s === RUN TestNormalizeHostname/ssh.github.com 284s === RUN TestNormalizeHostname/upload.github.com 284s === RUN TestNormalizeHostname/GitHub.localhost 284s === RUN TestNormalizeHostname/api.github.localhost 284s === RUN TestNormalizeHostname/garage.github.com 284s === RUN TestNormalizeHostname/GHE.IO 284s === RUN TestNormalizeHostname/git.my.org 284s === RUN TestNormalizeHostname/ghe.com 284s === RUN TestNormalizeHostname/tenant.ghe.com 284s === RUN TestNormalizeHostname/api.tenant.ghe.com 284s --- PASS: TestNormalizeHostname (0.00s) 284s --- PASS: TestNormalizeHostname/GitHub.com (0.00s) 284s --- PASS: TestNormalizeHostname/api.github.com (0.00s) 284s --- PASS: TestNormalizeHostname/ssh.github.com (0.00s) 284s --- PASS: TestNormalizeHostname/upload.github.com (0.00s) 284s --- PASS: TestNormalizeHostname/GitHub.localhost (0.00s) 284s --- PASS: TestNormalizeHostname/api.github.localhost (0.00s) 284s --- PASS: TestNormalizeHostname/garage.github.com (0.00s) 284s --- PASS: TestNormalizeHostname/GHE.IO (0.00s) 284s --- PASS: TestNormalizeHostname/git.my.org (0.00s) 284s --- PASS: TestNormalizeHostname/ghe.com (0.00s) 284s --- PASS: TestNormalizeHostname/tenant.ghe.com (0.00s) 284s --- PASS: TestNormalizeHostname/api.tenant.ghe.com (0.00s) 284s === RUN TestHostnameValidator 284s === RUN TestHostnameValidator/valid_hostname 284s === RUN TestHostnameValidator/hostname_with_slashes 284s === RUN TestHostnameValidator/empty_hostname 284s === RUN TestHostnameValidator/hostname_with_colon 284s --- PASS: TestHostnameValidator (0.00s) 284s --- PASS: TestHostnameValidator/valid_hostname (0.00s) 284s --- PASS: TestHostnameValidator/hostname_with_slashes (0.00s) 284s --- PASS: TestHostnameValidator/empty_hostname (0.00s) 284s --- PASS: TestHostnameValidator/hostname_with_colon (0.00s) 284s === RUN TestGraphQLEndpoint 284s === RUN TestGraphQLEndpoint/github.com 284s === RUN TestGraphQLEndpoint/github.localhost 284s === RUN TestGraphQLEndpoint/garage.github.com 284s === RUN TestGraphQLEndpoint/ghe.io 284s --- PASS: TestGraphQLEndpoint (0.00s) 284s --- PASS: TestGraphQLEndpoint/github.com (0.00s) 284s --- PASS: TestGraphQLEndpoint/github.localhost (0.00s) 284s --- PASS: TestGraphQLEndpoint/garage.github.com (0.00s) 284s --- PASS: TestGraphQLEndpoint/ghe.io (0.00s) 284s === RUN TestRESTPrefix 284s === RUN TestRESTPrefix/github.com 284s === RUN TestRESTPrefix/github.localhost 284s === RUN TestRESTPrefix/garage.github.com 284s === RUN TestRESTPrefix/ghe.io 284s --- PASS: TestRESTPrefix (0.00s) 284s --- PASS: TestRESTPrefix/github.com (0.00s) 284s --- PASS: TestRESTPrefix/github.localhost (0.00s) 284s --- PASS: TestRESTPrefix/garage.github.com (0.00s) 284s --- PASS: TestRESTPrefix/ghe.io (0.00s) 284s PASS 284s ok github.com/cli/cli/v2/internal/ghinstance 0.044s 284s === RUN Test_repoFromURL 284s === RUN Test_repoFromURL/github.com_URL 284s === RUN Test_repoFromURL/github.com_URL_with_trailing_slash 284s === RUN Test_repoFromURL/www.github.com_URL 284s === RUN Test_repoFromURL/too_many_path_components 284s === RUN Test_repoFromURL/non-GitHub_hostname 284s === RUN Test_repoFromURL/filesystem_path 284s === RUN Test_repoFromURL/filesystem_path_with_scheme 284s === RUN Test_repoFromURL/github.com_SSH_URL 284s === RUN Test_repoFromURL/github.com_HTTPS+SSH_URL 284s === RUN Test_repoFromURL/github.com_git_URL 284s --- PASS: Test_repoFromURL (0.00s) 284s --- PASS: Test_repoFromURL/github.com_URL (0.00s) 284s --- PASS: Test_repoFromURL/github.com_URL_with_trailing_slash (0.00s) 284s --- PASS: Test_repoFromURL/www.github.com_URL (0.00s) 284s --- PASS: Test_repoFromURL/too_many_path_components (0.00s) 284s --- PASS: Test_repoFromURL/non-GitHub_hostname (0.00s) 284s --- PASS: Test_repoFromURL/filesystem_path (0.00s) 284s --- PASS: Test_repoFromURL/filesystem_path_with_scheme (0.00s) 284s --- PASS: Test_repoFromURL/github.com_SSH_URL (0.00s) 284s --- PASS: Test_repoFromURL/github.com_HTTPS+SSH_URL (0.00s) 284s --- PASS: Test_repoFromURL/github.com_git_URL (0.00s) 284s === RUN TestFromFullName 284s === RUN TestFromFullName/OWNER/REPO_combo 284s === RUN TestFromFullName/too_few_elements 284s === RUN TestFromFullName/too_many_elements 284s === RUN TestFromFullName/blank_value 284s === RUN TestFromFullName/with_hostname 284s === RUN TestFromFullName/full_URL 284s === RUN TestFromFullName/SSH_URL 284s === RUN TestFromFullName/OWNER/REPO_with_default_host_override 284s === RUN TestFromFullName/HOST/OWNER/REPO_with_default_host_override 284s --- PASS: TestFromFullName (0.00s) 284s --- PASS: TestFromFullName/OWNER/REPO_combo (0.00s) 284s --- PASS: TestFromFullName/too_few_elements (0.00s) 284s --- PASS: TestFromFullName/too_many_elements (0.00s) 284s --- PASS: TestFromFullName/blank_value (0.00s) 284s --- PASS: TestFromFullName/with_hostname (0.00s) 284s --- PASS: TestFromFullName/full_URL (0.00s) 284s --- PASS: TestFromFullName/SSH_URL (0.00s) 284s --- PASS: TestFromFullName/OWNER/REPO_with_default_host_override (0.00s) 284s --- PASS: TestFromFullName/HOST/OWNER/REPO_with_default_host_override (0.00s) 284s === RUN TestFormatRemoteURL 284s === RUN TestFormatRemoteURL/https_protocol 284s === RUN TestFormatRemoteURL/https_protocol_local_host 284s === RUN TestFormatRemoteURL/ssh_protocol 284s === RUN TestFormatRemoteURL/ssh_protocol_tenancy_host 284s --- PASS: TestFormatRemoteURL (0.00s) 284s --- PASS: TestFormatRemoteURL/https_protocol (0.00s) 284s --- PASS: TestFormatRemoteURL/https_protocol_local_host (0.00s) 284s --- PASS: TestFormatRemoteURL/ssh_protocol (0.00s) 284s --- PASS: TestFormatRemoteURL/ssh_protocol_tenancy_host (0.00s) 284s PASS 284s ok github.com/cli/cli/v2/internal/ghrepo 0.023s 284s ? github.com/cli/cli/v2/internal/keyring [no test files] 284s ? github.com/cli/cli/v2/internal/prompter [no test files] 284s ? github.com/cli/cli/v2/internal/run [no test files] 284s ? github.com/cli/cli/v2/internal/tableprinter [no test files] 285s === RUN TestRemoveExcessiveWhitespace 285s === RUN TestRemoveExcessiveWhitespace/nothing_to_remove 285s === RUN TestRemoveExcessiveWhitespace/whitespace_b-gone 285s --- PASS: TestRemoveExcessiveWhitespace (0.00s) 285s --- PASS: TestRemoveExcessiveWhitespace/nothing_to_remove (0.00s) 285s --- PASS: TestRemoveExcessiveWhitespace/whitespace_b-gone (0.00s) 285s === RUN TestFuzzyAgoAbbr 285s --- PASS: TestFuzzyAgoAbbr (0.00s) 285s PASS 285s ok github.com/cli/cli/v2/internal/text 0.036s 285s === RUN TestCheckForUpdate 285s === RUN TestCheckForUpdate/latest_is_newer 285s === RUN TestCheckForUpdate/current_is_prerelease 285s === RUN TestCheckForUpdate/current_is_built_from_source 285s === RUN TestCheckForUpdate/current_is_built_from_source_after_a_prerelease 285s === RUN TestCheckForUpdate/latest_is_newer_than_version_build_from_source 285s === RUN TestCheckForUpdate/latest_is_current 285s === RUN TestCheckForUpdate/latest_is_older 285s --- PASS: TestCheckForUpdate (0.01s) 285s --- PASS: TestCheckForUpdate/latest_is_newer (0.00s) 285s --- PASS: TestCheckForUpdate/current_is_prerelease (0.00s) 285s --- PASS: TestCheckForUpdate/current_is_built_from_source (0.00s) 285s --- PASS: TestCheckForUpdate/current_is_built_from_source_after_a_prerelease (0.00s) 285s --- PASS: TestCheckForUpdate/latest_is_newer_than_version_build_from_source (0.00s) 285s --- PASS: TestCheckForUpdate/latest_is_current (0.00s) 285s --- PASS: TestCheckForUpdate/latest_is_older (0.00s) 285s PASS 285s ok github.com/cli/cli/v2/internal/update 0.064s 285s ? github.com/cli/cli/v2/pkg/cmd/actions [no test files] 285s ? github.com/cli/cli/v2/pkg/cmd/alias [no test files] 286s === RUN TestNewCmdDelete 286s === RUN TestNewCmdDelete/no_arguments 286s === RUN TestNewCmdDelete/specified_alias 286s === RUN TestNewCmdDelete/all_flag 286s === RUN TestNewCmdDelete/specified_alias_and_all_flag 286s === RUN TestNewCmdDelete/too_many_arguments 286s --- PASS: TestNewCmdDelete (0.00s) 286s --- PASS: TestNewCmdDelete/no_arguments (0.00s) 286s --- PASS: TestNewCmdDelete/specified_alias (0.00s) 286s --- PASS: TestNewCmdDelete/all_flag (0.00s) 286s --- PASS: TestNewCmdDelete/specified_alias_and_all_flag (0.00s) 286s --- PASS: TestNewCmdDelete/too_many_arguments (0.00s) 286s === RUN TestDeleteRun 286s === RUN TestDeleteRun/delete_alias 286s === RUN TestDeleteRun/delete_all_aliases 286s === RUN TestDeleteRun/delete_alias_that_does_not_exist 286s === RUN TestDeleteRun/delete_all_aliases_when_none_exist 286s --- PASS: TestDeleteRun (0.00s) 286s --- PASS: TestDeleteRun/delete_alias (0.00s) 286s --- PASS: TestDeleteRun/delete_all_aliases (0.00s) 286s --- PASS: TestDeleteRun/delete_alias_that_does_not_exist (0.00s) 286s --- PASS: TestDeleteRun/delete_all_aliases_when_none_exist (0.00s) 286s PASS 286s ok github.com/cli/cli/v2/pkg/cmd/alias/delete 0.037s 286s === RUN TestNewCmdImport 286s === RUN TestNewCmdImport/no_filename_and_stdin_tty 286s === RUN TestNewCmdImport/no_filename_and_stdin_is_not_tty 286s === RUN TestNewCmdImport/stdin_arg 286s === RUN TestNewCmdImport/multiple_filenames 286s === RUN TestNewCmdImport/clobber_flag 286s --- PASS: TestNewCmdImport (0.00s) 286s --- PASS: TestNewCmdImport/no_filename_and_stdin_tty (0.00s) 286s --- PASS: TestNewCmdImport/no_filename_and_stdin_is_not_tty (0.00s) 286s --- PASS: TestNewCmdImport/stdin_arg (0.00s) 286s --- PASS: TestNewCmdImport/multiple_filenames (0.00s) 286s --- PASS: TestNewCmdImport/clobber_flag (0.00s) 286s === RUN TestImportRun 286s === RUN TestImportRun/with_no_existing_aliases 286s === RUN TestImportRun/with_existing_aliases 286s === RUN TestImportRun/from_stdin 286s === RUN TestImportRun/already_taken_aliases 286s === RUN TestImportRun/override_aliases 286s === RUN TestImportRun/alias_is_a_gh_command 286s === RUN TestImportRun/invalid_expansion 286s --- PASS: TestImportRun (0.01s) 286s --- PASS: TestImportRun/with_no_existing_aliases (0.00s) 286s --- PASS: TestImportRun/with_existing_aliases (0.00s) 286s --- PASS: TestImportRun/from_stdin (0.00s) 286s --- PASS: TestImportRun/already_taken_aliases (0.00s) 286s --- PASS: TestImportRun/override_aliases (0.00s) 286s --- PASS: TestImportRun/alias_is_a_gh_command (0.00s) 286s --- PASS: TestImportRun/invalid_expansion (0.00s) 286s PASS 286s ok github.com/cli/cli/v2/pkg/cmd/alias/imports 0.033s 287s === RUN TestAliasList 287s === RUN TestAliasList/empty 287s === RUN TestAliasList/some 287s === RUN TestAliasList/multiline 287s --- PASS: TestAliasList (0.00s) 287s --- PASS: TestAliasList/empty (0.00s) 287s --- PASS: TestAliasList/some (0.00s) 287s --- PASS: TestAliasList/multiline (0.00s) 287s PASS 287s ok github.com/cli/cli/v2/pkg/cmd/alias/list 0.033s 287s === RUN TestNewCmdSet 287s === RUN TestNewCmdSet/no_arguments 287s === RUN TestNewCmdSet/only_one_argument 287s === RUN TestNewCmdSet/name_and_expansion 287s === RUN TestNewCmdSet/shell_flag 287s === RUN TestNewCmdSet/clobber_flag 287s --- PASS: TestNewCmdSet (0.00s) 287s --- PASS: TestNewCmdSet/no_arguments (0.00s) 287s --- PASS: TestNewCmdSet/only_one_argument (0.00s) 287s --- PASS: TestNewCmdSet/name_and_expansion (0.00s) 287s --- PASS: TestNewCmdSet/shell_flag (0.00s) 287s --- PASS: TestNewCmdSet/clobber_flag (0.00s) 287s === RUN TestSetRun 287s === RUN TestSetRun/creates_alias_tty 287s === RUN TestSetRun/creates_alias 287s === RUN TestSetRun/creates_shell_alias_tty 287s === RUN TestSetRun/creates_shell_alias 287s === RUN TestSetRun/creates_shell_alias_using_flag_tty 287s === RUN TestSetRun/creates_shell_alias_using_flag 287s === RUN TestSetRun/creates_alias_where_expansion_has_args_tty 287s === RUN TestSetRun/creates_alias_where_expansion_has_args 287s === RUN TestSetRun/creates_alias_from_stdin_tty 287s === RUN TestSetRun/creates_alias_from_stdin 287s === RUN TestSetRun/overwrites_existing_alias_tty 287s === RUN TestSetRun/overwrites_existing_alias 287s === RUN TestSetRun/fails_when_alias_name_is_an_existing_alias_tty 287s === RUN TestSetRun/fails_when_alias_name_is_an_existing_alias 287s === RUN TestSetRun/fails_when_alias_expansion_is_not_an_existing_command_tty 287s === RUN TestSetRun/fails_when_alias_expansion_is_not_an_existing_command 287s --- PASS: TestSetRun (0.00s) 287s --- PASS: TestSetRun/creates_alias_tty (0.00s) 287s --- PASS: TestSetRun/creates_alias (0.00s) 287s --- PASS: TestSetRun/creates_shell_alias_tty (0.00s) 287s --- PASS: TestSetRun/creates_shell_alias (0.00s) 287s --- PASS: TestSetRun/creates_shell_alias_using_flag_tty (0.00s) 287s --- PASS: TestSetRun/creates_shell_alias_using_flag (0.00s) 287s --- PASS: TestSetRun/creates_alias_where_expansion_has_args_tty (0.00s) 287s --- PASS: TestSetRun/creates_alias_where_expansion_has_args (0.00s) 287s --- PASS: TestSetRun/creates_alias_from_stdin_tty (0.00s) 287s --- PASS: TestSetRun/creates_alias_from_stdin (0.00s) 287s --- PASS: TestSetRun/overwrites_existing_alias_tty (0.00s) 287s --- PASS: TestSetRun/overwrites_existing_alias (0.00s) 287s --- PASS: TestSetRun/fails_when_alias_name_is_an_existing_alias_tty (0.00s) 287s --- PASS: TestSetRun/fails_when_alias_name_is_an_existing_alias (0.00s) 287s --- PASS: TestSetRun/fails_when_alias_expansion_is_not_an_existing_command_tty (0.00s) 287s --- PASS: TestSetRun/fails_when_alias_expansion_is_not_an_existing_command (0.00s) 287s === RUN TestGetExpansion 287s === RUN TestGetExpansion/co 287s === RUN TestGetExpansion/co#01 287s === RUN TestGetExpansion/stdin 287s --- PASS: TestGetExpansion (0.00s) 287s --- PASS: TestGetExpansion/co (0.00s) 287s --- PASS: TestGetExpansion/co#01 (0.00s) 287s --- PASS: TestGetExpansion/stdin (0.00s) 287s PASS 287s ok github.com/cli/cli/v2/pkg/cmd/alias/set 0.035s 287s === RUN TestValidAliasNameFunc 287s --- PASS: TestValidAliasNameFunc (0.00s) 287s === RUN TestValidAliasExpansionFunc 287s --- PASS: TestValidAliasExpansionFunc (0.00s) 287s PASS 287s ok github.com/cli/cli/v2/pkg/cmd/alias/shared 0.013s 288s === RUN Test_NewCmdApi 288s === RUN Test_NewCmdApi/no_flags 288s === RUN Test_NewCmdApi/override_method 288s === RUN Test_NewCmdApi/with_fields 288s === RUN Test_NewCmdApi/with_headers 288s === RUN Test_NewCmdApi/with_pagination 288s === RUN Test_NewCmdApi/with_silenced_output 288s === RUN Test_NewCmdApi/POST_pagination 288s === RUN Test_NewCmdApi/GraphQL_pagination 288s === RUN Test_NewCmdApi/input_pagination 288s === RUN Test_NewCmdApi/with_request_body_from_file 288s === RUN Test_NewCmdApi/no_arguments 288s === RUN Test_NewCmdApi/with_hostname 288s === RUN Test_NewCmdApi/with_cache 288s === RUN Test_NewCmdApi/with_template 288s === RUN Test_NewCmdApi/with_jq_filter 288s === RUN Test_NewCmdApi/--silent_with_--jq 288s === RUN Test_NewCmdApi/--silent_with_--template 288s === RUN Test_NewCmdApi/--jq_with_--template 288s === RUN Test_NewCmdApi/with_verbose 288s --- PASS: Test_NewCmdApi (0.01s) 288s --- PASS: Test_NewCmdApi/no_flags (0.00s) 288s --- PASS: Test_NewCmdApi/override_method (0.00s) 288s --- PASS: Test_NewCmdApi/with_fields (0.00s) 288s --- PASS: Test_NewCmdApi/with_headers (0.00s) 288s --- PASS: Test_NewCmdApi/with_pagination (0.00s) 288s --- PASS: Test_NewCmdApi/with_silenced_output (0.00s) 288s --- PASS: Test_NewCmdApi/POST_pagination (0.00s) 288s --- PASS: Test_NewCmdApi/GraphQL_pagination (0.00s) 288s --- PASS: Test_NewCmdApi/input_pagination (0.00s) 288s --- PASS: Test_NewCmdApi/with_request_body_from_file (0.00s) 288s --- PASS: Test_NewCmdApi/no_arguments (0.00s) 288s --- PASS: Test_NewCmdApi/with_hostname (0.00s) 288s --- PASS: Test_NewCmdApi/with_cache (0.00s) 288s --- PASS: Test_NewCmdApi/with_template (0.00s) 288s --- PASS: Test_NewCmdApi/with_jq_filter (0.00s) 288s --- PASS: Test_NewCmdApi/--silent_with_--jq (0.00s) 288s --- PASS: Test_NewCmdApi/--silent_with_--template (0.00s) 288s --- PASS: Test_NewCmdApi/--jq_with_--template (0.00s) 288s --- PASS: Test_NewCmdApi/with_verbose (0.00s) 288s === RUN Test_NewCmdApi_WindowsAbsPath 288s --- SKIP: Test_NewCmdApi_WindowsAbsPath (0.00s) 288s === RUN Test_apiRun 288s === RUN Test_apiRun/success 288s === RUN Test_apiRun/show_response_headers 288s === RUN Test_apiRun/success_204 288s === RUN Test_apiRun/REST_error 288s === RUN Test_apiRun/REST_string_errors 288s === RUN Test_apiRun/GraphQL_error 288s === RUN Test_apiRun/failure 288s === RUN Test_apiRun/silent 288s === RUN Test_apiRun/show_response_headers_even_when_silent 288s === RUN Test_apiRun/output_template 288s === RUN Test_apiRun/output_template_when_REST_error 288s === RUN Test_apiRun/jq_filter 288s === RUN Test_apiRun/jq_filter_when_REST_error 288s === RUN Test_apiRun/jq_filter_outputting_JSON_to_a_TTY 288s --- PASS: Test_apiRun (0.00s) 288s --- PASS: Test_apiRun/success (0.00s) 288s --- PASS: Test_apiRun/show_response_headers (0.00s) 288s --- PASS: Test_apiRun/success_204 (0.00s) 288s --- PASS: Test_apiRun/REST_error (0.00s) 288s --- PASS: Test_apiRun/REST_string_errors (0.00s) 288s --- PASS: Test_apiRun/GraphQL_error (0.00s) 288s --- PASS: Test_apiRun/failure (0.00s) 288s --- PASS: Test_apiRun/silent (0.00s) 288s --- PASS: Test_apiRun/show_response_headers_even_when_silent (0.00s) 288s --- PASS: Test_apiRun/output_template (0.00s) 288s --- PASS: Test_apiRun/output_template_when_REST_error (0.00s) 288s --- PASS: Test_apiRun/jq_filter (0.00s) 288s --- PASS: Test_apiRun/jq_filter_when_REST_error (0.00s) 288s --- PASS: Test_apiRun/jq_filter_outputting_JSON_to_a_TTY (0.00s) 288s === RUN Test_apiRun_paginationREST 288s --- PASS: Test_apiRun_paginationREST (0.00s) 288s === RUN Test_apiRun_arrayPaginationREST 288s --- PASS: Test_apiRun_arrayPaginationREST (0.00s) 288s === RUN Test_apiRun_paginationGraphQL 288s --- PASS: Test_apiRun_paginationGraphQL (0.00s) 288s === RUN Test_apiRun_paginated_template 288s --- PASS: Test_apiRun_paginated_template (0.00s) 288s === RUN Test_apiRun_DELETE 288s --- PASS: Test_apiRun_DELETE (0.00s) 288s === RUN Test_apiRun_inputFile 288s === RUN Test_apiRun_inputFile/stdin 288s === RUN Test_apiRun_inputFile/from_file 288s --- PASS: Test_apiRun_inputFile (0.00s) 288s --- PASS: Test_apiRun_inputFile/stdin (0.00s) 288s --- PASS: Test_apiRun_inputFile/from_file (0.00s) 288s === RUN Test_apiRun_cache 288s --- PASS: Test_apiRun_cache (0.00s) 288s === RUN Test_openUserFile 288s --- PASS: Test_openUserFile (0.00s) 288s === RUN Test_fillPlaceholders 288s === RUN Test_fillPlaceholders/no_changes 288s === RUN Test_fillPlaceholders/has_substitutes_(colon) 288s === RUN Test_fillPlaceholders/has_branch_placeholder_(colon) 288s === RUN Test_fillPlaceholders/has_branch_placeholder_and_git_is_in_detached_head_(colon) 288s === RUN Test_fillPlaceholders/has_substitutes 288s === RUN Test_fillPlaceholders/has_branch_placeholder 288s === RUN Test_fillPlaceholders/has_branch_placeholder_and_git_is_in_detached_head 288s === RUN Test_fillPlaceholders/surfaces_errors_in_earlier_placeholders 288s === RUN Test_fillPlaceholders/no_greedy_substitutes_(colon) 288s === RUN Test_fillPlaceholders/non-placeholders_are_left_intact 288s === RUN Test_fillPlaceholders/branch_can't_be_filled_when_GH_REPO_is_set 288s --- PASS: Test_fillPlaceholders (0.00s) 288s --- PASS: Test_fillPlaceholders/no_changes (0.00s) 288s --- PASS: Test_fillPlaceholders/has_substitutes_(colon) (0.00s) 288s --- PASS: Test_fillPlaceholders/has_branch_placeholder_(colon) (0.00s) 288s --- PASS: Test_fillPlaceholders/has_branch_placeholder_and_git_is_in_detached_head_(colon) (0.00s) 288s --- PASS: Test_fillPlaceholders/has_substitutes (0.00s) 288s --- PASS: Test_fillPlaceholders/has_branch_placeholder (0.00s) 288s --- PASS: Test_fillPlaceholders/has_branch_placeholder_and_git_is_in_detached_head (0.00s) 288s --- PASS: Test_fillPlaceholders/surfaces_errors_in_earlier_placeholders (0.00s) 288s --- PASS: Test_fillPlaceholders/no_greedy_substitutes_(colon) (0.00s) 288s --- PASS: Test_fillPlaceholders/non-placeholders_are_left_intact (0.00s) 288s --- PASS: Test_fillPlaceholders/branch_can't_be_filled_when_GH_REPO_is_set (0.00s) 288s === RUN Test_previewNamesToMIMETypes 288s === RUN Test_previewNamesToMIMETypes/single 288s === RUN Test_previewNamesToMIMETypes/multiple 288s --- PASS: Test_previewNamesToMIMETypes (0.00s) 288s --- PASS: Test_previewNamesToMIMETypes/single (0.00s) 288s --- PASS: Test_previewNamesToMIMETypes/multiple (0.00s) 288s === RUN Test_processResponse_template 288s --- PASS: Test_processResponse_template (0.00s) 288s === RUN Test_parseErrorResponse 288s === RUN Test_parseErrorResponse/no_error 288s === RUN Test_parseErrorResponse/nil_errors 288s === RUN Test_parseErrorResponse/simple_error 288s === RUN Test_parseErrorResponse/errors_string 288s === RUN Test_parseErrorResponse/errors_array_of_strings 288s === RUN Test_parseErrorResponse/errors_array_of_objects 288s --- PASS: Test_parseErrorResponse (0.00s) 288s --- PASS: Test_parseErrorResponse/no_error (0.00s) 288s --- PASS: Test_parseErrorResponse/nil_errors (0.00s) 288s --- PASS: Test_parseErrorResponse/simple_error (0.00s) 288s --- PASS: Test_parseErrorResponse/errors_string (0.00s) 288s --- PASS: Test_parseErrorResponse/errors_array_of_strings (0.00s) 288s --- PASS: Test_parseErrorResponse/errors_array_of_objects (0.00s) 288s === RUN Test_apiRun_acceptHeader 288s === RUN Test_apiRun_acceptHeader/sets_default_accept_header 288s === RUN Test_apiRun_acceptHeader/does_not_override_user_accept_header 288s === RUN Test_apiRun_acceptHeader/does_not_override_preview_names 288s --- PASS: Test_apiRun_acceptHeader (0.00s) 288s --- PASS: Test_apiRun_acceptHeader/sets_default_accept_header (0.00s) 288s --- PASS: Test_apiRun_acceptHeader/does_not_override_user_accept_header (0.00s) 288s --- PASS: Test_apiRun_acceptHeader/does_not_override_preview_names (0.00s) 288s === RUN Test_parseFields 288s --- PASS: Test_parseFields (0.00s) 288s === RUN Test_parseFields_nested 288s --- PASS: Test_parseFields_nested (0.00s) 288s === RUN Test_magicFieldValue 288s === RUN Test_magicFieldValue/string 288s === RUN Test_magicFieldValue/bool_true 288s === RUN Test_magicFieldValue/bool_false 288s === RUN Test_magicFieldValue/null 288s === RUN Test_magicFieldValue/placeholder_colon 288s === RUN Test_magicFieldValue/placeholder_braces 288s === RUN Test_magicFieldValue/file 288s === RUN Test_magicFieldValue/file_error 288s --- PASS: Test_magicFieldValue (0.00s) 288s --- PASS: Test_magicFieldValue/string (0.00s) 288s --- PASS: Test_magicFieldValue/bool_true (0.00s) 288s --- PASS: Test_magicFieldValue/bool_false (0.00s) 288s --- PASS: Test_magicFieldValue/null (0.00s) 288s --- PASS: Test_magicFieldValue/placeholder_colon (0.00s) 288s --- PASS: Test_magicFieldValue/placeholder_braces (0.00s) 288s --- PASS: Test_magicFieldValue/file (0.00s) 288s --- PASS: Test_magicFieldValue/file_error (0.00s) 288s === RUN Test_groupGraphQLVariables 288s === RUN Test_groupGraphQLVariables/empty 288s === RUN Test_groupGraphQLVariables/query_only 288s === RUN Test_groupGraphQLVariables/variables_only 288s === RUN Test_groupGraphQLVariables/query_+_variables 288s === RUN Test_groupGraphQLVariables/query_+_operationName_+_variables 288s --- PASS: Test_groupGraphQLVariables (0.00s) 288s --- PASS: Test_groupGraphQLVariables/empty (0.00s) 288s --- PASS: Test_groupGraphQLVariables/query_only (0.00s) 288s --- PASS: Test_groupGraphQLVariables/variables_only (0.00s) 288s --- PASS: Test_groupGraphQLVariables/query_+_variables (0.00s) 288s --- PASS: Test_groupGraphQLVariables/query_+_operationName_+_variables (0.00s) 288s === RUN Test_httpRequest 288s === RUN Test_httpRequest/simple_GET 288s === RUN Test_httpRequest/GET_with_accept_header 288s === RUN Test_httpRequest/lowercase_HTTP_method 288s === RUN Test_httpRequest/GET_with_leading_slash 288s === RUN Test_httpRequest/Enterprise_REST 288s === RUN Test_httpRequest/GET_with_params 288s === RUN Test_httpRequest/POST_with_params 288s === RUN Test_httpRequest/POST_GraphQL 288s === RUN Test_httpRequest/Enterprise_GraphQL 288s === RUN Test_httpRequest/POST_with_body_and_type 288s --- PASS: Test_httpRequest (0.00s) 288s --- PASS: Test_httpRequest/simple_GET (0.00s) 288s --- PASS: Test_httpRequest/GET_with_accept_header (0.00s) 288s --- PASS: Test_httpRequest/lowercase_HTTP_method (0.00s) 288s --- PASS: Test_httpRequest/GET_with_leading_slash (0.00s) 288s --- PASS: Test_httpRequest/Enterprise_REST (0.00s) 288s --- PASS: Test_httpRequest/GET_with_params (0.00s) 288s --- PASS: Test_httpRequest/POST_with_params (0.00s) 288s --- PASS: Test_httpRequest/POST_GraphQL (0.00s) 288s --- PASS: Test_httpRequest/Enterprise_GraphQL (0.00s) 288s --- PASS: Test_httpRequest/POST_with_body_and_type (0.00s) 288s === RUN Test_addQuery 288s === RUN Test_addQuery/string 288s === RUN Test_addQuery/array 288s === RUN Test_addQuery/append 288s === RUN Test_addQuery/append_query 288s === RUN Test_addQuery/[]byte 288s === RUN Test_addQuery/int 288s === RUN Test_addQuery/nil 288s === RUN Test_addQuery/bool 288s --- PASS: Test_addQuery (0.00s) 288s --- PASS: Test_addQuery/string (0.00s) 288s --- PASS: Test_addQuery/array (0.00s) 288s --- PASS: Test_addQuery/append (0.00s) 288s --- PASS: Test_addQuery/append_query (0.00s) 288s --- PASS: Test_addQuery/[]byte (0.00s) 288s --- PASS: Test_addQuery/int (0.00s) 288s --- PASS: Test_addQuery/nil (0.00s) 288s --- PASS: Test_addQuery/bool (0.00s) 288s === RUN Test_findNextPage 288s === RUN Test_findNextPage/no_Link_header 288s === RUN Test_findNextPage/no_next_page_in_Link 288s === RUN Test_findNextPage/has_next_page 288s --- PASS: Test_findNextPage (0.00s) 288s --- PASS: Test_findNextPage/no_Link_header (0.00s) 288s --- PASS: Test_findNextPage/no_next_page_in_Link (0.00s) 288s --- PASS: Test_findNextPage/has_next_page (0.00s) 288s === RUN Test_findEndCursor 288s === RUN Test_findEndCursor/blank 288s === RUN Test_findEndCursor/unrelated_fields 288s === RUN Test_findEndCursor/has_next_page 288s === RUN Test_findEndCursor/more_pageInfo_blocks 288s === RUN Test_findEndCursor/no_next_page 288s --- PASS: Test_findEndCursor (0.00s) 288s --- PASS: Test_findEndCursor/blank (0.00s) 288s --- PASS: Test_findEndCursor/unrelated_fields (0.00s) 288s --- PASS: Test_findEndCursor/has_next_page (0.00s) 288s --- PASS: Test_findEndCursor/more_pageInfo_blocks (0.00s) 288s --- PASS: Test_findEndCursor/no_next_page (0.00s) 288s === RUN Test_addPerPage 288s === RUN Test_addPerPage/adds_per_page 288s === RUN Test_addPerPage/avoids_adding_per_page_if_already_in_params 288s === RUN Test_addPerPage/avoids_adding_per_page_if_already_in_query 288s --- PASS: Test_addPerPage (0.00s) 288s --- PASS: Test_addPerPage/adds_per_page (0.00s) 288s --- PASS: Test_addPerPage/avoids_adding_per_page_if_already_in_params (0.00s) 288s --- PASS: Test_addPerPage/avoids_adding_per_page_if_already_in_query (0.00s) 288s PASS 288s ok github.com/cli/cli/v2/pkg/cmd/api 0.125s 288s ? github.com/cli/cli/v2/pkg/cmd/auth [no test files] 289s === RUN Test_helperRun 289s === RUN Test_helperRun/host_only,_credentials_found 289s === RUN Test_helperRun/host_plus_user 289s === RUN Test_helperRun/gist_host 289s === RUN Test_helperRun/url_input 289s === RUN Test_helperRun/host_only,_no_credentials_found 289s === RUN Test_helperRun/user_mismatch 289s === RUN Test_helperRun/no_username_configured 289s === RUN Test_helperRun/token_from_env 289s === RUN Test_helperRun/noop_store_operation 289s === RUN Test_helperRun/noop_erase_operation 289s === RUN Test_helperRun/unknown_operation 289s --- PASS: Test_helperRun (0.00s) 289s --- PASS: Test_helperRun/host_only,_credentials_found (0.00s) 289s --- PASS: Test_helperRun/host_plus_user (0.00s) 289s --- PASS: Test_helperRun/gist_host (0.00s) 289s --- PASS: Test_helperRun/url_input (0.00s) 289s --- PASS: Test_helperRun/host_only,_no_credentials_found (0.00s) 289s --- PASS: Test_helperRun/user_mismatch (0.00s) 289s --- PASS: Test_helperRun/no_username_configured (0.00s) 289s --- PASS: Test_helperRun/token_from_env (0.00s) 289s --- PASS: Test_helperRun/noop_store_operation (0.00s) 289s --- PASS: Test_helperRun/noop_erase_operation (0.00s) 289s --- PASS: Test_helperRun/unknown_operation (0.00s) 289s PASS 289s ok github.com/cli/cli/v2/pkg/cmd/auth/gitcredential 0.018s 289s === RUN Test_NewCmdLogin 289s === RUN Test_NewCmdLogin/nontty,_with-token 289s === RUN Test_NewCmdLogin/nontty,_with-token,_enterprise_default_host 289s === RUN Test_NewCmdLogin/tty,_with-token 289s === RUN Test_NewCmdLogin/nontty,_hostname 289s === RUN Test_NewCmdLogin/nontty 289s === RUN Test_NewCmdLogin/nontty,_with-token,_hostname 289s === RUN Test_NewCmdLogin/tty,_with-token,_hostname 289s === RUN Test_NewCmdLogin/tty,_hostname 289s === RUN Test_NewCmdLogin/tty 289s === RUN Test_NewCmdLogin/tty_web 289s === RUN Test_NewCmdLogin/nontty_web 289s === RUN Test_NewCmdLogin/web_and_with-token 289s === RUN Test_NewCmdLogin/tty_one_scope 289s === RUN Test_NewCmdLogin/tty_scopes 289s === RUN Test_NewCmdLogin/tty_secure-storage 289s === RUN Test_NewCmdLogin/nontty_secure-storage 289s === RUN Test_NewCmdLogin/tty_insecure-storage 289s === RUN Test_NewCmdLogin/nontty_insecure-storage 289s --- PASS: Test_NewCmdLogin (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty,_with-token (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty,_with-token,_enterprise_default_host (0.00s) 289s --- PASS: Test_NewCmdLogin/tty,_with-token (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty,_hostname (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty,_with-token,_hostname (0.00s) 289s --- PASS: Test_NewCmdLogin/tty,_with-token,_hostname (0.00s) 289s --- PASS: Test_NewCmdLogin/tty,_hostname (0.00s) 289s --- PASS: Test_NewCmdLogin/tty (0.00s) 289s --- PASS: Test_NewCmdLogin/tty_web (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty_web (0.00s) 289s --- PASS: Test_NewCmdLogin/web_and_with-token (0.00s) 289s --- PASS: Test_NewCmdLogin/tty_one_scope (0.00s) 289s --- PASS: Test_NewCmdLogin/tty_scopes (0.00s) 289s --- PASS: Test_NewCmdLogin/tty_secure-storage (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty_secure-storage (0.00s) 289s --- PASS: Test_NewCmdLogin/tty_insecure-storage (0.00s) 289s --- PASS: Test_NewCmdLogin/nontty_insecure-storage (0.00s) 289s === RUN Test_loginRun_nontty 289s === RUN Test_loginRun_nontty/insecure_with_token 289s === RUN Test_loginRun_nontty/insecure_with_token_and_https_git-protocol 289s === RUN Test_loginRun_nontty/with_token_and_non-default_host 289s === RUN Test_loginRun_nontty/missing_repo_scope 289s === RUN Test_loginRun_nontty/missing_read_scope 289s === RUN Test_loginRun_nontty/has_admin_scope 289s === RUN Test_loginRun_nontty/github.com_token_from_environment 289s === RUN Test_loginRun_nontty/GHE_token_from_environment 289s === RUN Test_loginRun_nontty/with_token_and_secure_storage 289s === RUN Test_loginRun_nontty/given_we_are_already_logged_in,_and_log_in_as_a_new_user,_it_is_added_to_the_config 289s --- PASS: Test_loginRun_nontty (0.01s) 289s --- PASS: Test_loginRun_nontty/insecure_with_token (0.00s) 289s --- PASS: Test_loginRun_nontty/insecure_with_token_and_https_git-protocol (0.00s) 289s --- PASS: Test_loginRun_nontty/with_token_and_non-default_host (0.00s) 289s --- PASS: Test_loginRun_nontty/missing_repo_scope (0.00s) 289s --- PASS: Test_loginRun_nontty/missing_read_scope (0.00s) 289s --- PASS: Test_loginRun_nontty/has_admin_scope (0.00s) 289s --- PASS: Test_loginRun_nontty/github.com_token_from_environment (0.00s) 289s --- PASS: Test_loginRun_nontty/GHE_token_from_environment (0.00s) 289s --- PASS: Test_loginRun_nontty/with_token_and_secure_storage (0.00s) 289s --- PASS: Test_loginRun_nontty/given_we_are_already_logged_in,_and_log_in_as_a_new_user,_it_is_added_to_the_config (0.00s) 289s === RUN Test_loginRun_Survey 289s === RUN Test_loginRun_Survey/hostname_set 289s === RUN Test_loginRun_Survey/choose_enterprise 289s === RUN Test_loginRun_Survey/choose_github.com 289s === RUN Test_loginRun_Survey/sets_git_protocol 289s === RUN Test_loginRun_Survey/secure_storage 289s === RUN Test_loginRun_Survey/given_we_log_in_as_a_user_that_is_already_in_the_config,_we_get_an_informational_message 289s --- PASS: Test_loginRun_Survey (0.00s) 289s --- PASS: Test_loginRun_Survey/hostname_set (0.00s) 289s --- PASS: Test_loginRun_Survey/choose_enterprise (0.00s) 289s --- PASS: Test_loginRun_Survey/choose_github.com (0.00s) 289s --- PASS: Test_loginRun_Survey/sets_git_protocol (0.00s) 289s --- PASS: Test_loginRun_Survey/secure_storage (0.00s) 289s --- PASS: Test_loginRun_Survey/given_we_log_in_as_a_user_that_is_already_in_the_config,_we_get_an_informational_message (0.00s) 289s PASS 289s ok github.com/cli/cli/v2/pkg/cmd/auth/login 0.044s 290s === RUN Test_NewCmdLogout 290s === RUN Test_NewCmdLogout/nontty_no_arguments 290s === RUN Test_NewCmdLogout/tty_no_arguments 290s === RUN Test_NewCmdLogout/tty_with_hostname 290s === RUN Test_NewCmdLogout/nontty_with_hostname 290s === RUN Test_NewCmdLogout/tty_with_user 290s === RUN Test_NewCmdLogout/nontty_with_user 290s === RUN Test_NewCmdLogout/tty_with_hostname_and_user 290s === RUN Test_NewCmdLogout/nontty_with_hostname_and_user 290s --- PASS: Test_NewCmdLogout (0.00s) 290s --- PASS: Test_NewCmdLogout/nontty_no_arguments (0.00s) 290s --- PASS: Test_NewCmdLogout/tty_no_arguments (0.00s) 290s --- PASS: Test_NewCmdLogout/tty_with_hostname (0.00s) 290s --- PASS: Test_NewCmdLogout/nontty_with_hostname (0.00s) 290s --- PASS: Test_NewCmdLogout/tty_with_user (0.00s) 290s --- PASS: Test_NewCmdLogout/nontty_with_user (0.00s) 290s --- PASS: Test_NewCmdLogout/tty_with_hostname_and_user (0.00s) 290s --- PASS: Test_NewCmdLogout/nontty_with_hostname_and_user (0.00s) 290s === RUN Test_logoutRun_tty 290s === RUN Test_logoutRun_tty/logs_out_prompted_user_when_multiple_known_hosts_with_one_user_each 290s === RUN Test_logoutRun_tty/logs_out_prompted_user_when_multiple_known_hosts_with_multiple_users_each 290s === RUN Test_logoutRun_tty/logs_out_only_logged_in_user 290s === RUN Test_logoutRun_tty/logs_out_prompted_user_when_one_known_host_with_multiple_users 290s === RUN Test_logoutRun_tty/logs_out_specified_user_when_multiple_known_hosts_with_one_user_each 290s === RUN Test_logoutRun_tty/logs_out_specified_user_that_is_using_secure_storage 290s === RUN Test_logoutRun_tty/errors_when_no_known_hosts 290s === RUN Test_logoutRun_tty/errors_when_specified_host_is_not_a_known_host 290s === RUN Test_logoutRun_tty/errors_when_specified_user_is_not_logged_in_on_specified_host 290s === RUN Test_logoutRun_tty/errors_when_user_is_specified_but_doesn't_exist_on_any_host 290s === RUN Test_logoutRun_tty/switches_user_if_there_is_another_one_available 290s --- PASS: Test_logoutRun_tty (0.02s) 290s --- PASS: Test_logoutRun_tty/logs_out_prompted_user_when_multiple_known_hosts_with_one_user_each (0.01s) 290s --- PASS: Test_logoutRun_tty/logs_out_prompted_user_when_multiple_known_hosts_with_multiple_users_each (0.00s) 290s --- PASS: Test_logoutRun_tty/logs_out_only_logged_in_user (0.00s) 290s --- PASS: Test_logoutRun_tty/logs_out_prompted_user_when_one_known_host_with_multiple_users (0.00s) 290s --- PASS: Test_logoutRun_tty/logs_out_specified_user_when_multiple_known_hosts_with_one_user_each (0.00s) 290s --- PASS: Test_logoutRun_tty/logs_out_specified_user_that_is_using_secure_storage (0.00s) 290s --- PASS: Test_logoutRun_tty/errors_when_no_known_hosts (0.00s) 290s --- PASS: Test_logoutRun_tty/errors_when_specified_host_is_not_a_known_host (0.00s) 290s --- PASS: Test_logoutRun_tty/errors_when_specified_user_is_not_logged_in_on_specified_host (0.00s) 290s --- PASS: Test_logoutRun_tty/errors_when_user_is_specified_but_doesn't_exist_on_any_host (0.00s) 290s --- PASS: Test_logoutRun_tty/switches_user_if_there_is_another_one_available (0.00s) 290s === RUN Test_logoutRun_nontty 290s === RUN Test_logoutRun_nontty/logs_out_specified_user_when_one_known_host 290s === RUN Test_logoutRun_nontty/logs_out_specified_user_when_multiple_known_hosts 290s === RUN Test_logoutRun_nontty/logs_out_specified_user_that_is_using_secure_storage 290s === RUN Test_logoutRun_nontty/errors_when_no_known_hosts 290s === RUN Test_logoutRun_nontty/errors_when_specified_host_is_not_a_known_host 290s === RUN Test_logoutRun_nontty/errors_when_specified_user_is_not_logged_in_on_specified_host 290s === RUN Test_logoutRun_nontty/errors_when_host_is_specified_but_user_is_ambiguous 290s === RUN Test_logoutRun_nontty/errors_when_user_is_specified_but_host_is_ambiguous 290s === RUN Test_logoutRun_nontty/switches_user_if_there_is_another_one_available 290s --- PASS: Test_logoutRun_nontty (0.01s) 290s --- PASS: Test_logoutRun_nontty/logs_out_specified_user_when_one_known_host (0.00s) 290s --- PASS: Test_logoutRun_nontty/logs_out_specified_user_when_multiple_known_hosts (0.00s) 290s --- PASS: Test_logoutRun_nontty/logs_out_specified_user_that_is_using_secure_storage (0.00s) 290s --- PASS: Test_logoutRun_nontty/errors_when_no_known_hosts (0.00s) 290s --- PASS: Test_logoutRun_nontty/errors_when_specified_host_is_not_a_known_host (0.00s) 290s --- PASS: Test_logoutRun_nontty/errors_when_specified_user_is_not_logged_in_on_specified_host (0.00s) 290s --- PASS: Test_logoutRun_nontty/errors_when_host_is_specified_but_user_is_ambiguous (0.00s) 290s --- PASS: Test_logoutRun_nontty/errors_when_user_is_specified_but_host_is_ambiguous (0.00s) 290s --- PASS: Test_logoutRun_nontty/switches_user_if_there_is_another_one_available (0.00s) 290s PASS 290s ok github.com/cli/cli/v2/pkg/cmd/auth/logout 0.076s 290s === RUN Test_NewCmdRefresh 290s === RUN Test_NewCmdRefresh/tty_no_arguments 290s === RUN Test_NewCmdRefresh/nontty_no_arguments 290s === RUN Test_NewCmdRefresh/nontty_hostname 290s === RUN Test_NewCmdRefresh/tty_hostname 290s === RUN Test_NewCmdRefresh/prompts_disabled,_no_args 290s === RUN Test_NewCmdRefresh/prompts_disabled,_hostname 290s === RUN Test_NewCmdRefresh/tty_one_scope 290s === RUN Test_NewCmdRefresh/tty_scopes 290s === RUN Test_NewCmdRefresh/secure_storage 290s === RUN Test_NewCmdRefresh/insecure_storage 290s === RUN Test_NewCmdRefresh/reset_scopes 290s === RUN Test_NewCmdRefresh/remove_scope 290s === RUN Test_NewCmdRefresh/remove_multiple_scopes 290s === RUN Test_NewCmdRefresh/remove_scope_shorthand 290s --- PASS: Test_NewCmdRefresh (0.00s) 290s --- PASS: Test_NewCmdRefresh/tty_no_arguments (0.00s) 290s --- PASS: Test_NewCmdRefresh/nontty_no_arguments (0.00s) 290s --- PASS: Test_NewCmdRefresh/nontty_hostname (0.00s) 290s --- PASS: Test_NewCmdRefresh/tty_hostname (0.00s) 290s --- PASS: Test_NewCmdRefresh/prompts_disabled,_no_args (0.00s) 290s --- PASS: Test_NewCmdRefresh/prompts_disabled,_hostname (0.00s) 290s --- PASS: Test_NewCmdRefresh/tty_one_scope (0.00s) 290s --- PASS: Test_NewCmdRefresh/tty_scopes (0.00s) 290s --- PASS: Test_NewCmdRefresh/secure_storage (0.00s) 290s --- PASS: Test_NewCmdRefresh/insecure_storage (0.00s) 290s --- PASS: Test_NewCmdRefresh/reset_scopes (0.00s) 290s --- PASS: Test_NewCmdRefresh/remove_scope (0.00s) 290s --- PASS: Test_NewCmdRefresh/remove_multiple_scopes (0.00s) 290s --- PASS: Test_NewCmdRefresh/remove_scope_shorthand (0.00s) 290s === RUN Test_refreshRun 290s === RUN Test_refreshRun/no_hosts_configured 290s === RUN Test_refreshRun/hostname_given_but_not_previously_authenticated_with_it 290s === RUN Test_refreshRun/hostname_provided_and_is_configured 290s === RUN Test_refreshRun/no_hostname,_one_host_configured 290s === RUN Test_refreshRun/no_hostname,_multiple_hosts_configured 290s === RUN Test_refreshRun/scopes_provided 290s === RUN Test_refreshRun/more_scopes_provided 290s === RUN Test_refreshRun/secure_storage 290s === RUN Test_refreshRun/insecure_storage 290s === RUN Test_refreshRun/reset_scopes 290s === RUN Test_refreshRun/reset_scopes_and_add_some_scopes 290s === RUN Test_refreshRun/remove_scopes 290s === RUN Test_refreshRun/remove_scope_but_no_old_scope 290s === RUN Test_refreshRun/remove_and_add_scopes_at_the_same_time 290s === RUN Test_refreshRun/remove_scopes_that_don't_exist 290s === RUN Test_refreshRun/errors_when_active_user_does_not_match_user_returned_by_auth_flow 290s --- PASS: Test_refreshRun (0.02s) 290s --- PASS: Test_refreshRun/no_hosts_configured (0.00s) 290s --- PASS: Test_refreshRun/hostname_given_but_not_previously_authenticated_with_it (0.00s) 290s --- PASS: Test_refreshRun/hostname_provided_and_is_configured (0.00s) 290s --- PASS: Test_refreshRun/no_hostname,_one_host_configured (0.00s) 290s --- PASS: Test_refreshRun/no_hostname,_multiple_hosts_configured (0.00s) 290s --- PASS: Test_refreshRun/scopes_provided (0.00s) 290s --- PASS: Test_refreshRun/more_scopes_provided (0.00s) 290s --- PASS: Test_refreshRun/secure_storage (0.00s) 290s --- PASS: Test_refreshRun/insecure_storage (0.00s) 290s --- PASS: Test_refreshRun/reset_scopes (0.00s) 290s --- PASS: Test_refreshRun/reset_scopes_and_add_some_scopes (0.00s) 290s --- PASS: Test_refreshRun/remove_scopes (0.00s) 290s --- PASS: Test_refreshRun/remove_scope_but_no_old_scope (0.00s) 290s --- PASS: Test_refreshRun/remove_and_add_scopes_at_the_same_time (0.00s) 290s --- PASS: Test_refreshRun/remove_scopes_that_don't_exist (0.00s) 290s --- PASS: Test_refreshRun/errors_when_active_user_does_not_match_user_returned_by_auth_flow (0.00s) 290s PASS 290s ok github.com/cli/cli/v2/pkg/cmd/auth/refresh 0.069s 291s === RUN TestNewCmdSetupGit 291s === RUN TestNewCmdSetupGit/--force_without_hostname 291s === RUN TestNewCmdSetupGit/no_error_when_--force_used_with_hostname 291s --- PASS: TestNewCmdSetupGit (0.00s) 291s --- PASS: TestNewCmdSetupGit/--force_without_hostname (0.00s) 291s --- PASS: TestNewCmdSetupGit/no_error_when_--force_used_with_hostname (0.00s) 291s === RUN Test_setupGitRun 291s === RUN Test_setupGitRun/opts.Config_returns_an_error 291s === RUN Test_setupGitRun/when_an_unknown_hostname_is_provided_without_forcing,_return_an_error 291s === RUN Test_setupGitRun/when_an_unknown_hostname_is_provided_with_forcing,_set_it_up 291s === RUN Test_setupGitRun/when_a_known_hostname_is_provided_without_forcing,_set_it_up 291s === RUN Test_setupGitRun/when_a_hostname_is_provided_but_setting_it_up_errors,_that_error_is_bubbled 291s === RUN Test_setupGitRun/when_there_are_no_known_hosts_and_no_hostname_is_provided,_return_an_error 291s === RUN Test_setupGitRun/when_there_are_known_hosts,_and_no_hostname_is_provided,_set_them_all_up 291s === RUN Test_setupGitRun/when_no_hostname_is_provided_but_setting_one_up_errors,_that_error_is_bubbled 291s --- PASS: Test_setupGitRun (0.00s) 291s --- PASS: Test_setupGitRun/opts.Config_returns_an_error (0.00s) 291s --- PASS: Test_setupGitRun/when_an_unknown_hostname_is_provided_without_forcing,_return_an_error (0.00s) 291s --- PASS: Test_setupGitRun/when_an_unknown_hostname_is_provided_with_forcing,_set_it_up (0.00s) 291s --- PASS: Test_setupGitRun/when_a_known_hostname_is_provided_without_forcing,_set_it_up (0.00s) 291s --- PASS: Test_setupGitRun/when_a_hostname_is_provided_but_setting_it_up_errors,_that_error_is_bubbled (0.00s) 291s --- PASS: Test_setupGitRun/when_there_are_no_known_hosts_and_no_hostname_is_provided,_return_an_error (0.00s) 291s --- PASS: Test_setupGitRun/when_there_are_known_hosts,_and_no_hostname_is_provided,_set_them_all_up (0.00s) 291s --- PASS: Test_setupGitRun/when_no_hostname_is_provided_but_setting_one_up_errors,_that_error_is_bubbled (0.00s) 291s PASS 291s ok github.com/cli/cli/v2/pkg/cmd/auth/setupgit 0.031s 291s === RUN TestGitCredentialSetup_configureExisting 291s --- PASS: TestGitCredentialSetup_configureExisting (0.00s) 291s === RUN TestGitCredentialsSetup_setOurs_GH 291s --- PASS: TestGitCredentialsSetup_setOurs_GH (0.00s) 291s === RUN TestGitCredentialSetup_setOurs_nonGH 291s --- PASS: TestGitCredentialSetup_setOurs_nonGH (0.00s) 291s === RUN Test_isOurCredentialHelper 291s === RUN Test_isOurCredentialHelper/blank 291s === RUN Test_isOurCredentialHelper/invalid 291s === RUN Test_isOurCredentialHelper/osxkeychain 291s === RUN Test_isOurCredentialHelper/looks_like_gh_but_isn't 291s === RUN Test_isOurCredentialHelper/ours 291s --- PASS: Test_isOurCredentialHelper (0.00s) 291s --- PASS: Test_isOurCredentialHelper/blank (0.00s) 291s --- PASS: Test_isOurCredentialHelper/invalid (0.00s) 291s --- PASS: Test_isOurCredentialHelper/osxkeychain (0.00s) 291s --- PASS: Test_isOurCredentialHelper/looks_like_gh_but_isn't (0.00s) 291s --- PASS: Test_isOurCredentialHelper/ours (0.00s) 291s === RUN TestLogin_ssh 291s --- PASS: TestLogin_ssh (0.00s) 291s === RUN Test_scopesSentence 291s === RUN Test_scopesSentence/basic_scopes 291s === RUN Test_scopesSentence/empty 291s === RUN Test_scopesSentence/workflow_scope 291s --- PASS: Test_scopesSentence (0.00s) 291s --- PASS: Test_scopesSentence/basic_scopes (0.00s) 291s --- PASS: Test_scopesSentence/empty (0.00s) 291s --- PASS: Test_scopesSentence/workflow_scope (0.00s) 291s === RUN Test_HasMinimumScopes 291s === RUN Test_HasMinimumScopes/write:org_satisfies_read:org 291s === RUN Test_HasMinimumScopes/insufficient_scope 291s --- PASS: Test_HasMinimumScopes (0.00s) 291s --- PASS: Test_HasMinimumScopes/write:org_satisfies_read:org (0.00s) 291s --- PASS: Test_HasMinimumScopes/insufficient_scope (0.00s) 291s === RUN Test_HeaderHasMinimumScopes 291s === RUN Test_HeaderHasMinimumScopes/no_scopes 291s === RUN Test_HeaderHasMinimumScopes/default_scopes 291s === RUN Test_HeaderHasMinimumScopes/admin:org_satisfies_read:org 291s === RUN Test_HeaderHasMinimumScopes/write:org_satisfies_read:org 291s === RUN Test_HeaderHasMinimumScopes/insufficient_scope 291s === RUN Test_HeaderHasMinimumScopes/insufficient_scopes 291s --- PASS: Test_HeaderHasMinimumScopes (0.00s) 291s --- PASS: Test_HeaderHasMinimumScopes/no_scopes (0.00s) 291s --- PASS: Test_HeaderHasMinimumScopes/default_scopes (0.00s) 291s --- PASS: Test_HeaderHasMinimumScopes/admin:org_satisfies_read:org (0.00s) 291s --- PASS: Test_HeaderHasMinimumScopes/write:org_satisfies_read:org (0.00s) 291s --- PASS: Test_HeaderHasMinimumScopes/insufficient_scope (0.00s) 291s --- PASS: Test_HeaderHasMinimumScopes/insufficient_scopes (0.00s) 291s PASS 291s ok github.com/cli/cli/v2/pkg/cmd/auth/shared 0.059s 292s === RUN Test_NewCmdStatus 292s === RUN Test_NewCmdStatus/no_arguments 292s === RUN Test_NewCmdStatus/hostname_set 292s === RUN Test_NewCmdStatus/show_token 292s --- PASS: Test_NewCmdStatus (0.00s) 292s --- PASS: Test_NewCmdStatus/no_arguments (0.00s) 292s --- PASS: Test_NewCmdStatus/hostname_set (0.00s) 292s --- PASS: Test_NewCmdStatus/show_token (0.00s) 292s === RUN Test_statusRun 292s === RUN Test_statusRun/timeout_error 292s === RUN Test_statusRun/hostname_set 292s === RUN Test_statusRun/missing_scope 292s === RUN Test_statusRun/bad_token 292s === RUN Test_statusRun/all_good 292s === RUN Test_statusRun/token_from_env 292s === RUN Test_statusRun/server-to-server_token 292s === RUN Test_statusRun/PAT_V2_token 292s === RUN Test_statusRun/show_token 292s === RUN Test_statusRun/missing_hostname 292s === RUN Test_statusRun/multiple_accounts_on_a_host 292s === RUN Test_statusRun/multiple_hosts_with_multiple_accounts_with_environment_tokens_and_with_errors 292s --- PASS: Test_statusRun (0.01s) 292s --- PASS: Test_statusRun/timeout_error (0.00s) 292s --- PASS: Test_statusRun/hostname_set (0.00s) 292s --- PASS: Test_statusRun/missing_scope (0.00s) 292s --- PASS: Test_statusRun/bad_token (0.00s) 292s --- PASS: Test_statusRun/all_good (0.00s) 292s --- PASS: Test_statusRun/token_from_env (0.00s) 292s --- PASS: Test_statusRun/server-to-server_token (0.00s) 292s --- PASS: Test_statusRun/PAT_V2_token (0.00s) 292s --- PASS: Test_statusRun/show_token (0.00s) 292s --- PASS: Test_statusRun/missing_hostname (0.00s) 292s --- PASS: Test_statusRun/multiple_accounts_on_a_host (0.00s) 292s --- PASS: Test_statusRun/multiple_hosts_with_multiple_accounts_with_environment_tokens_and_with_errors (0.00s) 292s PASS 292s ok github.com/cli/cli/v2/pkg/cmd/auth/status 0.045s 292s === RUN TestNewCmdSwitch 292s === RUN TestNewCmdSwitch/no_flags 292s === RUN TestNewCmdSwitch/hostname_flag 292s === RUN TestNewCmdSwitch/user_flag 292s === RUN TestNewCmdSwitch/positional_args_is_an_error 292s --- PASS: TestNewCmdSwitch (0.00s) 292s --- PASS: TestNewCmdSwitch/no_flags (0.00s) 292s --- PASS: TestNewCmdSwitch/hostname_flag (0.00s) 292s --- PASS: TestNewCmdSwitch/user_flag (0.00s) 292s --- PASS: TestNewCmdSwitch/positional_args_is_an_error (0.00s) 292s === RUN TestSwitchRun 292s === RUN TestSwitchRun/given_one_host_with_two_users,_switches_to_the_other_user 292s === RUN TestSwitchRun/given_one_host,_with_three_users,_switches_to_the_specified_user 292s === RUN TestSwitchRun/given_multiple_hosts,_with_multiple_users,_switches_to_the_specific_user_on_the_host 292s === RUN TestSwitchRun/given_we're_not_logged_into_any_hosts,_provide_an_informative_error 292s === RUN TestSwitchRun/given_we_can't_disambiguate_users_across_hosts 292s === RUN TestSwitchRun/given_we_can't_disambiguate_user_on_a_single_host 292s === RUN TestSwitchRun/given_the_auth_token_isn't_writeable_(e.g._a_token_env_var_is_set) 292s === RUN TestSwitchRun/specified_hostname_doesn't_exist 292s === RUN TestSwitchRun/specified_user_doesn't_exist_on_host 292s === RUN TestSwitchRun/specified_user_doesn't_exist_on_any_host 292s === RUN TestSwitchRun/when_options_need_to_be_disambiguated,_the_user_is_prompted_with_matrix_of_options_including_active_users_(if_possible) 292s === RUN TestSwitchRun/options_need_to_be_disambiguated_given_two_hosts,_one_with_two_users 292s === RUN TestSwitchRun/when_switching_fails_due_to_something_other_than_user_error,_an_informative_message_is_printed_to_explain_their_new_state 292s --- PASS: TestSwitchRun (0.02s) 292s --- PASS: TestSwitchRun/given_one_host_with_two_users,_switches_to_the_other_user (0.00s) 292s --- PASS: TestSwitchRun/given_one_host,_with_three_users,_switches_to_the_specified_user (0.00s) 292s --- PASS: TestSwitchRun/given_multiple_hosts,_with_multiple_users,_switches_to_the_specific_user_on_the_host (0.00s) 292s --- PASS: TestSwitchRun/given_we're_not_logged_into_any_hosts,_provide_an_informative_error (0.00s) 292s --- PASS: TestSwitchRun/given_we_can't_disambiguate_users_across_hosts (0.00s) 292s --- PASS: TestSwitchRun/given_we_can't_disambiguate_user_on_a_single_host (0.00s) 292s --- PASS: TestSwitchRun/given_the_auth_token_isn't_writeable_(e.g._a_token_env_var_is_set) (0.00s) 292s --- PASS: TestSwitchRun/specified_hostname_doesn't_exist (0.00s) 292s --- PASS: TestSwitchRun/specified_user_doesn't_exist_on_host (0.00s) 292s --- PASS: TestSwitchRun/specified_user_doesn't_exist_on_any_host (0.00s) 292s --- PASS: TestSwitchRun/when_options_need_to_be_disambiguated,_the_user_is_prompted_with_matrix_of_options_including_active_users_(if_possible) (0.00s) 292s --- PASS: TestSwitchRun/options_need_to_be_disambiguated_given_two_hosts,_one_with_two_users (0.00s) 292s --- PASS: TestSwitchRun/when_switching_fails_due_to_something_other_than_user_error,_an_informative_message_is_printed_to_explain_their_new_state (0.00s) 292s PASS 292s ok github.com/cli/cli/v2/pkg/cmd/auth/switch 0.044s 293s === RUN TestNewCmdToken 293s === RUN TestNewCmdToken/no_flags 293s === RUN TestNewCmdToken/with_hostname 293s === RUN TestNewCmdToken/with_user 293s === RUN TestNewCmdToken/with_shorthand_user 293s === RUN TestNewCmdToken/with_shorthand_hostname 293s === RUN TestNewCmdToken/with_secure-storage 293s --- PASS: TestNewCmdToken (0.00s) 293s --- PASS: TestNewCmdToken/no_flags (0.00s) 293s --- PASS: TestNewCmdToken/with_hostname (0.00s) 293s --- PASS: TestNewCmdToken/with_user (0.00s) 293s --- PASS: TestNewCmdToken/with_shorthand_user (0.00s) 293s --- PASS: TestNewCmdToken/with_shorthand_hostname (0.00s) 293s --- PASS: TestNewCmdToken/with_secure-storage (0.00s) 293s === RUN TestTokenRun 293s === RUN TestTokenRun/token 293s === RUN TestTokenRun/token_by_hostname 293s === RUN TestTokenRun/no_token 293s === RUN TestTokenRun/no_token_for_hostname_user 293s === RUN TestTokenRun/uses_default_host_when_one_is_not_provided 293s === RUN TestTokenRun/token_for_user 293s --- PASS: TestTokenRun (0.00s) 293s --- PASS: TestTokenRun/token (0.00s) 293s --- PASS: TestTokenRun/token_by_hostname (0.00s) 293s --- PASS: TestTokenRun/no_token (0.00s) 293s --- PASS: TestTokenRun/no_token_for_hostname_user (0.00s) 293s --- PASS: TestTokenRun/uses_default_host_when_one_is_not_provided (0.00s) 293s --- PASS: TestTokenRun/token_for_user (0.00s) 293s === RUN TestTokenRunSecureStorage 293s === RUN TestTokenRunSecureStorage/token 293s === RUN TestTokenRunSecureStorage/token_by_hostname 293s === RUN TestTokenRunSecureStorage/no_token 293s === RUN TestTokenRunSecureStorage/no_token_for_hostname_user 293s === RUN TestTokenRunSecureStorage/token_for_user 293s --- PASS: TestTokenRunSecureStorage (0.00s) 293s --- PASS: TestTokenRunSecureStorage/token (0.00s) 293s --- PASS: TestTokenRunSecureStorage/token_by_hostname (0.00s) 293s --- PASS: TestTokenRunSecureStorage/no_token (0.00s) 293s --- PASS: TestTokenRunSecureStorage/no_token_for_hostname_user (0.00s) 293s --- PASS: TestTokenRunSecureStorage/token_for_user (0.00s) 293s PASS 293s ok github.com/cli/cli/v2/pkg/cmd/auth/token 0.033s 293s === RUN TestNewCmdBrowse 293s === RUN TestNewCmdBrowse/no_arguments 293s === RUN TestNewCmdBrowse/settings_flag 293s === RUN TestNewCmdBrowse/projects_flag 293s === RUN TestNewCmdBrowse/releases_flag 293s === RUN TestNewCmdBrowse/wiki_flag 293s === RUN TestNewCmdBrowse/no_browser_flag 293s === RUN TestNewCmdBrowse/branch_flag 293s === RUN TestNewCmdBrowse/branch_flag_without_a_branch_name 293s === RUN TestNewCmdBrowse/combination:_settings_projects 293s === RUN TestNewCmdBrowse/combination:_projects_wiki 293s === RUN TestNewCmdBrowse/passed_argument 293s === RUN TestNewCmdBrowse/passed_two_arguments 293s === RUN TestNewCmdBrowse/passed_argument_and_projects_flag 293s === RUN TestNewCmdBrowse/passed_argument_and_releases_flag 293s === RUN TestNewCmdBrowse/passed_argument_and_settings_flag 293s === RUN TestNewCmdBrowse/passed_argument_and_wiki_flag 293s === RUN TestNewCmdBrowse/empty_commit_flag 293s === RUN TestNewCmdBrowse/commit_flag_with_a_hash 293s === RUN TestNewCmdBrowse/commit_flag_with_a_hash_and_a_file_selector 293s === RUN TestNewCmdBrowse/passed_both_branch_and_commit_flags 293s === RUN TestNewCmdBrowse/passed_both_number_arg_and_branch_flag 293s === RUN TestNewCmdBrowse/passed_both_number_arg_and_commit_flag 293s === RUN TestNewCmdBrowse/passed_both_commit_SHA_arg_and_branch_flag 293s === RUN TestNewCmdBrowse/passed_both_commit_SHA_arg_and_commit_flag 293s --- PASS: TestNewCmdBrowse (0.01s) 293s --- PASS: TestNewCmdBrowse/no_arguments (0.00s) 293s --- PASS: TestNewCmdBrowse/settings_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/projects_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/releases_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/wiki_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/no_browser_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/branch_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/branch_flag_without_a_branch_name (0.00s) 293s --- PASS: TestNewCmdBrowse/combination:_settings_projects (0.00s) 293s --- PASS: TestNewCmdBrowse/combination:_projects_wiki (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_argument (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_two_arguments (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_argument_and_projects_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_argument_and_releases_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_argument_and_settings_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_argument_and_wiki_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/empty_commit_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/commit_flag_with_a_hash (0.00s) 293s --- PASS: TestNewCmdBrowse/commit_flag_with_a_hash_and_a_file_selector (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_both_branch_and_commit_flags (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_both_number_arg_and_branch_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_both_number_arg_and_commit_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_both_commit_SHA_arg_and_branch_flag (0.00s) 293s --- PASS: TestNewCmdBrowse/passed_both_commit_SHA_arg_and_commit_flag (0.00s) 293s === RUN Test_runBrowse 293s === RUN Test_runBrowse/no_arguments 293s === RUN Test_runBrowse/settings_flag 293s === RUN Test_runBrowse/projects_flag 293s === RUN Test_runBrowse/releases_flag 293s === RUN Test_runBrowse/wiki_flag 293s === RUN Test_runBrowse/file_argument 293s === RUN Test_runBrowse/issue_argument 293s === RUN Test_runBrowse/issue_with_hashtag_argument 293s === RUN Test_runBrowse/branch_flag 293s === RUN Test_runBrowse/branch_flag_with_file 293s === RUN Test_runBrowse/branch_flag_within_dir 293s === RUN Test_runBrowse/branch_flag_within_dir_with_. 293s === RUN Test_runBrowse/branch_flag_within_dir_with_dir 293s === RUN Test_runBrowse/file_with_line_number 293s === RUN Test_runBrowse/file_with_line_range 293s === RUN Test_runBrowse/invalid_default_branch 293s === RUN Test_runBrowse/file_with_invalid_line_number_after_colon 293s === RUN Test_runBrowse/file_with_invalid_file_format 293s === RUN Test_runBrowse/file_with_invalid_line_number 293s === RUN Test_runBrowse/file_with_invalid_line_range 293s === RUN Test_runBrowse/branch_with_issue_number 293s === RUN Test_runBrowse/opening_branch_file_with_line_number 293s === RUN Test_runBrowse/no_browser_with_branch_file_and_line_number 293s === RUN Test_runBrowse/open_last_commit 293s === RUN Test_runBrowse/open_last_commit_with_a_file 293s === RUN Test_runBrowse/open_number_only_commit_hash 293s === RUN Test_runBrowse/open_file_with_the_repository_state_at_a_commit_hash 293s === RUN Test_runBrowse/relative_path_from_browse_test.go 293s === RUN Test_runBrowse/relative_path_to_file_in_parent_folder_from_browse_test.go 293s === RUN Test_runBrowse/does_not_use_relative_path_when_has_repo_override 293s === RUN Test_runBrowse/use_special_characters_in_selector_arg 293s === RUN Test_runBrowse/commit_hash_in_selector_arg 293s === RUN Test_runBrowse/short_commit_hash_in_selector_arg 293s === RUN Test_runBrowse/commit_hash_with_extension 293s --- PASS: Test_runBrowse (0.01s) 293s --- PASS: Test_runBrowse/no_arguments (0.00s) 293s --- PASS: Test_runBrowse/settings_flag (0.00s) 293s --- PASS: Test_runBrowse/projects_flag (0.00s) 293s --- PASS: Test_runBrowse/releases_flag (0.00s) 293s --- PASS: Test_runBrowse/wiki_flag (0.00s) 293s --- PASS: Test_runBrowse/file_argument (0.00s) 293s --- PASS: Test_runBrowse/issue_argument (0.00s) 293s --- PASS: Test_runBrowse/issue_with_hashtag_argument (0.00s) 293s --- PASS: Test_runBrowse/branch_flag (0.00s) 293s --- PASS: Test_runBrowse/branch_flag_with_file (0.00s) 293s --- PASS: Test_runBrowse/branch_flag_within_dir (0.00s) 293s --- PASS: Test_runBrowse/branch_flag_within_dir_with_. (0.00s) 293s --- PASS: Test_runBrowse/branch_flag_within_dir_with_dir (0.00s) 293s --- PASS: Test_runBrowse/file_with_line_number (0.00s) 293s --- PASS: Test_runBrowse/file_with_line_range (0.00s) 293s --- PASS: Test_runBrowse/invalid_default_branch (0.00s) 293s --- PASS: Test_runBrowse/file_with_invalid_line_number_after_colon (0.00s) 293s --- PASS: Test_runBrowse/file_with_invalid_file_format (0.00s) 293s --- PASS: Test_runBrowse/file_with_invalid_line_number (0.00s) 293s --- PASS: Test_runBrowse/file_with_invalid_line_range (0.00s) 293s --- PASS: Test_runBrowse/branch_with_issue_number (0.00s) 293s --- PASS: Test_runBrowse/opening_branch_file_with_line_number (0.00s) 293s --- PASS: Test_runBrowse/no_browser_with_branch_file_and_line_number (0.00s) 293s --- PASS: Test_runBrowse/open_last_commit (0.00s) 293s --- PASS: Test_runBrowse/open_last_commit_with_a_file (0.00s) 293s --- PASS: Test_runBrowse/open_number_only_commit_hash (0.00s) 293s --- PASS: Test_runBrowse/open_file_with_the_repository_state_at_a_commit_hash (0.00s) 293s --- PASS: Test_runBrowse/relative_path_from_browse_test.go (0.00s) 293s --- PASS: Test_runBrowse/relative_path_to_file_in_parent_folder_from_browse_test.go (0.00s) 293s --- PASS: Test_runBrowse/does_not_use_relative_path_when_has_repo_override (0.00s) 293s --- PASS: Test_runBrowse/use_special_characters_in_selector_arg (0.00s) 293s --- PASS: Test_runBrowse/commit_hash_in_selector_arg (0.00s) 293s --- PASS: Test_runBrowse/short_commit_hash_in_selector_arg (0.00s) 293s --- PASS: Test_runBrowse/commit_hash_with_extension (0.00s) 293s === RUN Test_parsePathFromFileArg 293s --- PASS: Test_parsePathFromFileArg (0.00s) 293s PASS 293s ok github.com/cli/cli/v2/pkg/cmd/browse 0.045s 293s ? github.com/cli/cli/v2/pkg/cmd/cache [no test files] 294s === RUN TestNewCmdDelete 294s === RUN TestNewCmdDelete/no_arguments 294s === RUN TestNewCmdDelete/id_argument 294s === RUN TestNewCmdDelete/key_argument 294s === RUN TestNewCmdDelete/delete_all_flag 294s === RUN TestNewCmdDelete/id_argument_and_delete_all_flag 294s --- PASS: TestNewCmdDelete (0.00s) 294s --- PASS: TestNewCmdDelete/no_arguments (0.00s) 294s --- PASS: TestNewCmdDelete/id_argument (0.00s) 294s --- PASS: TestNewCmdDelete/key_argument (0.00s) 294s --- PASS: TestNewCmdDelete/delete_all_flag (0.00s) 294s --- PASS: TestNewCmdDelete/id_argument_and_delete_all_flag (0.00s) 294s === RUN TestDeleteRun 294s === RUN TestDeleteRun/deletes_cache_tty 294s === RUN TestDeleteRun/deletes_cache_notty 294s === RUN TestDeleteRun/non-existent_cache 294s === RUN TestDeleteRun/deletes_all_caches 294s === RUN TestDeleteRun/displays_delete_error 294s === RUN TestDeleteRun/keys_must_be_percent-encoded_before_being_used_as_query_params 294s --- PASS: TestDeleteRun (0.00s) 294s --- PASS: TestDeleteRun/deletes_cache_tty (0.00s) 294s --- PASS: TestDeleteRun/deletes_cache_notty (0.00s) 294s --- PASS: TestDeleteRun/non-existent_cache (0.00s) 294s --- PASS: TestDeleteRun/deletes_all_caches (0.00s) 294s --- PASS: TestDeleteRun/displays_delete_error (0.00s) 294s --- PASS: TestDeleteRun/keys_must_be_percent-encoded_before_being_used_as_query_params (0.00s) 294s PASS 294s ok github.com/cli/cli/v2/pkg/cmd/cache/delete 0.033s 294s === RUN TestNewCmdList 294s === RUN TestNewCmdList/no_arguments 294s === RUN TestNewCmdList/with_limit 294s === RUN TestNewCmdList/invalid_limit 294s === RUN TestNewCmdList/with_sort 294s === RUN TestNewCmdList/with_order 294s === RUN TestNewCmdList/with_key 294s === RUN TestNewCmdList/with_ref 294s --- PASS: TestNewCmdList (0.00s) 294s --- PASS: TestNewCmdList/no_arguments (0.00s) 294s --- PASS: TestNewCmdList/with_limit (0.00s) 294s --- PASS: TestNewCmdList/invalid_limit (0.00s) 294s --- PASS: TestNewCmdList/with_sort (0.00s) 294s --- PASS: TestNewCmdList/with_order (0.00s) 294s --- PASS: TestNewCmdList/with_key (0.00s) 294s --- PASS: TestNewCmdList/with_ref (0.00s) 294s === RUN TestListRun 294s === RUN TestListRun/displays_results_tty 294s === RUN TestListRun/displays_results_non-tty 294s === RUN TestListRun/only_requests_caches_with_the_provided_key_prefix 294s === RUN TestListRun/only_requests_caches_with_the_provided_ref 294s === RUN TestListRun/displays_no_results 294s === RUN TestListRun/displays_list_error 294s --- PASS: TestListRun (0.00s) 294s --- PASS: TestListRun/displays_results_tty (0.00s) 294s --- PASS: TestListRun/displays_results_non-tty (0.00s) 294s --- PASS: TestListRun/only_requests_caches_with_the_provided_key_prefix (0.00s) 294s --- PASS: TestListRun/only_requests_caches_with_the_provided_ref (0.00s) 294s --- PASS: TestListRun/displays_no_results (0.00s) 294s --- PASS: TestListRun/displays_list_error (0.00s) 294s === RUN Test_humanFileSize 294s === RUN Test_humanFileSize/min_bytes 294s === RUN Test_humanFileSize/max_bytes 294s === RUN Test_humanFileSize/min_kibibytes 294s === RUN Test_humanFileSize/max_kibibytes 294s === RUN Test_humanFileSize/min_mibibytes 294s === RUN Test_humanFileSize/fractional_mibibytes 294s === RUN Test_humanFileSize/max_mibibytes 294s === RUN Test_humanFileSize/min_gibibytes 294s === RUN Test_humanFileSize/fractional_gibibytes 294s --- PASS: Test_humanFileSize (0.00s) 294s --- PASS: Test_humanFileSize/min_bytes (0.00s) 294s --- PASS: Test_humanFileSize/max_bytes (0.00s) 294s --- PASS: Test_humanFileSize/min_kibibytes (0.00s) 294s --- PASS: Test_humanFileSize/max_kibibytes (0.00s) 294s --- PASS: Test_humanFileSize/min_mibibytes (0.00s) 294s --- PASS: Test_humanFileSize/fractional_mibibytes (0.00s) 294s --- PASS: Test_humanFileSize/max_mibibytes (0.00s) 294s --- PASS: Test_humanFileSize/min_gibibytes (0.00s) 294s --- PASS: Test_humanFileSize/fractional_gibibytes (0.00s) 294s PASS 294s ok github.com/cli/cli/v2/pkg/cmd/cache/list 0.034s 295s === RUN TestGetCaches 295s === RUN TestGetCaches/no_caches 295s === RUN TestGetCaches/limits_cache_count 295s === RUN TestGetCaches/negative_limit_returns_all_caches 295s --- PASS: TestGetCaches (0.00s) 295s --- PASS: TestGetCaches/no_caches (0.00s) 295s --- PASS: TestGetCaches/limits_cache_count (0.00s) 295s --- PASS: TestGetCaches/negative_limit_returns_all_caches (0.00s) 295s === RUN TestCache_ExportData 295s === RUN TestCache_ExportData/basic 295s === RUN TestCache_ExportData/full 295s --- PASS: TestCache_ExportData (0.00s) 295s --- PASS: TestCache_ExportData/basic (0.00s) 295s --- PASS: TestCache_ExportData/full (0.00s) 295s PASS 295s ok github.com/cli/cli/v2/pkg/cmd/cache/shared 0.028s 299s === RUN TestApp_VSCode 299s === RUN TestApp_VSCode/open_VS_Code 299s === RUN TestApp_VSCode/open_VS_Code_Insiders 299s === RUN TestApp_VSCode/open_VS_Code_web 299s === RUN TestApp_VSCode/open_VS_Code_web_with_Insiders 299s --- PASS: TestApp_VSCode (0.00s) 299s --- PASS: TestApp_VSCode/open_VS_Code (0.00s) 299s --- PASS: TestApp_VSCode/open_VS_Code_Insiders (0.00s) 299s --- PASS: TestApp_VSCode/open_VS_Code_web (0.00s) 299s --- PASS: TestApp_VSCode/open_VS_Code_web_with_Insiders (0.00s) 299s === RUN TestPendingOperationDisallowsCode 299s --- PASS: TestPendingOperationDisallowsCode (0.00s) 299s === RUN TestSelectWithCodespaceName 299s --- PASS: TestSelectWithCodespaceName (0.00s) 299s === RUN TestSelectNameWithCodespaceName 299s --- PASS: TestSelectNameWithCodespaceName (0.00s) 299s === RUN TestFetchCodespaces 299s === RUN TestFetchCodespaces/empty 299s === RUN TestFetchCodespaces/no_filtering,_single_codespaces 299s === RUN TestFetchCodespaces/no_filtering,_multiple_codespace 299s === RUN TestFetchCodespaces/repo_name_filtering,_single_codespace 299s === RUN TestFetchCodespaces/repo_name_filtering,_multiple_codespace 299s === RUN TestFetchCodespaces/repo_name_filtering,_multiple_codespace_2 299s === RUN TestFetchCodespaces/repo_name_filtering,_no_matches 299s === RUN TestFetchCodespaces/repo_filtering,_match_with_repo_owner 299s === RUN TestFetchCodespaces/repo_filtering,_no_match_with_repo_owner 299s --- PASS: TestFetchCodespaces (0.00s) 299s --- PASS: TestFetchCodespaces/empty (0.00s) 299s --- PASS: TestFetchCodespaces/no_filtering,_single_codespaces (0.00s) 299s --- PASS: TestFetchCodespaces/no_filtering,_multiple_codespace (0.00s) 299s --- PASS: TestFetchCodespaces/repo_name_filtering,_single_codespace (0.00s) 299s --- PASS: TestFetchCodespaces/repo_name_filtering,_multiple_codespace (0.00s) 299s --- PASS: TestFetchCodespaces/repo_name_filtering,_multiple_codespace_2 (0.00s) 299s --- PASS: TestFetchCodespaces/repo_name_filtering,_no_matches (0.00s) 299s --- PASS: TestFetchCodespaces/repo_filtering,_match_with_repo_owner (0.00s) 299s --- PASS: TestFetchCodespaces/repo_filtering,_no_match_with_repo_owner (0.00s) 299s === RUN Test_codespace_displayName 299s === RUN Test_codespace_displayName/No_included_name_or_gitstatus 299s === RUN Test_codespace_displayName/No_included_name_-_included_gitstatus_-_no_unsaved_changes 299s === RUN Test_codespace_displayName/No_included_name_-_included_gitstatus_-_unsaved_changes 299s === RUN Test_codespace_displayName/Included_name_-_included_gitstatus_-_unsaved_changes 299s === RUN Test_codespace_displayName/Included_name_-_included_gitstatus_-_no_unsaved_changes 299s === RUN Test_codespace_displayName/with_includeOwner_true,_prefixes_the_codespace_owner 299s --- PASS: Test_codespace_displayName (0.00s) 299s --- PASS: Test_codespace_displayName/No_included_name_or_gitstatus (0.00s) 299s --- PASS: Test_codespace_displayName/No_included_name_-_included_gitstatus_-_no_unsaved_changes (0.00s) 299s --- PASS: Test_codespace_displayName/No_included_name_-_included_gitstatus_-_unsaved_changes (0.00s) 299s --- PASS: Test_codespace_displayName/Included_name_-_included_gitstatus_-_unsaved_changes (0.00s) 299s --- PASS: Test_codespace_displayName/Included_name_-_included_gitstatus_-_no_unsaved_changes (0.00s) 299s --- PASS: Test_codespace_displayName/with_includeOwner_true,_prefixes_the_codespace_owner (0.00s) 299s === RUN Test_formatCodespacesForSelect 299s === RUN Test_formatCodespacesForSelect/One_codespace:_Shows_only_repo_and_branch_name 299s === RUN Test_formatCodespacesForSelect/Two_codespaces_on_the_same_repo/branch:_Adds_the_codespace's_display_name 299s === RUN Test_formatCodespacesForSelect/Two_codespaces_on_the_different_branches:_Shows_only_repo_and_branch_name 299s === RUN Test_formatCodespacesForSelect/Two_codespaces_on_the_different_repos:_Shows_only_repo_and_branch_name 299s === RUN Test_formatCodespacesForSelect/Two_codespaces_on_the_same_repo/branch,_one_dirty:_Adds_the_codespace's_display_name_and_* 299s --- PASS: Test_formatCodespacesForSelect (0.00s) 299s --- PASS: Test_formatCodespacesForSelect/One_codespace:_Shows_only_repo_and_branch_name (0.00s) 299s --- PASS: Test_formatCodespacesForSelect/Two_codespaces_on_the_same_repo/branch:_Adds_the_codespace's_display_name (0.00s) 299s --- PASS: Test_formatCodespacesForSelect/Two_codespaces_on_the_different_branches:_Shows_only_repo_and_branch_name (0.00s) 299s --- PASS: Test_formatCodespacesForSelect/Two_codespaces_on_the_different_repos:_Shows_only_repo_and_branch_name (0.00s) 299s --- PASS: Test_formatCodespacesForSelect/Two_codespaces_on_the_same_repo/branch,_one_dirty:_Adds_the_codespace's_display_name_and_* (0.00s) 299s === RUN TestCreateCmdFlagError 299s === RUN TestCreateCmdFlagError/return_error_when_using_web_flag_with_display-name,_idle-timeout,_or_retention-period_flags 299s === RUN TestCreateCmdFlagError/return_error_when_using_web_flag_with_one_of_display-name,_idle-timeout_or_retention-period_flags 299s --- PASS: TestCreateCmdFlagError (0.00s) 299s --- PASS: TestCreateCmdFlagError/return_error_when_using_web_flag_with_display-name,_idle-timeout,_or_retention-period_flags (0.00s) 299s --- PASS: TestCreateCmdFlagError/return_error_when_using_web_flag_with_one_of_display-name,_idle-timeout_or_retention-period_flags (0.00s) 299s === RUN TestApp_Create 299s === RUN TestApp_Create/create_codespace_with_default_branch_and_30m_idle_timeout 299s === RUN TestApp_Create/create_with_explicit_display_name 299s === RUN TestApp_Create/create_codespace_with_default_branch_shows_idle_timeout_notice_if_present 299s === RUN TestApp_Create/create_codespace_with_nonexistent_machine_results_in_error 299s === RUN TestApp_Create/create_codespace_with_display_name_more_than_48_characters_results_in_error 299s === RUN TestApp_Create/create_codespace_with_devcontainer_path_results_in_selecting_the_correct_machine_type 299s === RUN TestApp_Create/create_codespace_with_default_branch_with_default_devcontainer_if_no_path_provided_and_no_devcontainer_files_exist_in_the_repo 299s === RUN TestApp_Create/returns_error_when_getting_devcontainer_paths_fails 299s === RUN TestApp_Create/create_codespace_with_default_branch_does_not_show_idle_timeout_notice_if_not_conntected_to_terminal 299s === RUN TestApp_Create/create_codespace_that_requires_accepting_additional_permissions 299s === RUN TestApp_Create/create_codespace_that_requires_accepting_additional_permissions_for_devcontainer_path 299s === RUN TestApp_Create/returns_error_when_user_can't_create_codepaces_for_a_repository 299s === RUN TestApp_Create/mentions_User_as_billable_owner_when_org_does_not_cover_codepaces_for_a_repository 299s === RUN TestApp_Create/mentions_Organization_as_billable_owner_when_org_covers_codepaces_for_a_repository 299s === RUN TestApp_Create/does_not_mention_billable_owner_when_not_an_expected_type 299s === RUN TestApp_Create/return_default_url_when_using_web_flag_without_other_flags 299s === RUN TestApp_Create/return_custom_server_url_when_using_web_flag 299s === RUN TestApp_Create/skip_machine_check_when_using_web_flag_and_no_machine_provided 299s === RUN TestApp_Create/return_correct_url_with_correct_params_when_using_web_flag_and_repo_flag 299s === RUN TestApp_Create/return_correct_url_with_correct_params_when_using_web_flag,_repo,_branch,_location,_machine_flag 299s --- PASS: TestApp_Create (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_default_branch_and_30m_idle_timeout (0.00s) 299s --- PASS: TestApp_Create/create_with_explicit_display_name (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_default_branch_shows_idle_timeout_notice_if_present (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_nonexistent_machine_results_in_error (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_display_name_more_than_48_characters_results_in_error (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_devcontainer_path_results_in_selecting_the_correct_machine_type (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_default_branch_with_default_devcontainer_if_no_path_provided_and_no_devcontainer_files_exist_in_the_repo (0.00s) 299s --- PASS: TestApp_Create/returns_error_when_getting_devcontainer_paths_fails (0.00s) 299s --- PASS: TestApp_Create/create_codespace_with_default_branch_does_not_show_idle_timeout_notice_if_not_conntected_to_terminal (0.00s) 299s --- PASS: TestApp_Create/create_codespace_that_requires_accepting_additional_permissions (0.00s) 299s --- PASS: TestApp_Create/create_codespace_that_requires_accepting_additional_permissions_for_devcontainer_path (0.00s) 299s --- PASS: TestApp_Create/returns_error_when_user_can't_create_codepaces_for_a_repository (0.00s) 299s --- PASS: TestApp_Create/mentions_User_as_billable_owner_when_org_does_not_cover_codepaces_for_a_repository (0.00s) 299s --- PASS: TestApp_Create/mentions_Organization_as_billable_owner_when_org_covers_codepaces_for_a_repository (0.00s) 299s --- PASS: TestApp_Create/does_not_mention_billable_owner_when_not_an_expected_type (0.00s) 299s --- PASS: TestApp_Create/return_default_url_when_using_web_flag_without_other_flags (0.00s) 299s --- PASS: TestApp_Create/return_custom_server_url_when_using_web_flag (0.00s) 299s --- PASS: TestApp_Create/skip_machine_check_when_using_web_flag_and_no_machine_provided (0.00s) 299s --- PASS: TestApp_Create/return_correct_url_with_correct_params_when_using_web_flag_and_repo_flag (0.00s) 299s --- PASS: TestApp_Create/return_correct_url_with_correct_params_when_using_web_flag,_repo,_branch,_location,_machine_flag (0.00s) 299s === RUN TestBuildDisplayName 299s === RUN TestBuildDisplayName/prebuild_availability_is_none 299s === RUN TestBuildDisplayName/prebuild_availability_is_empty 299s === RUN TestBuildDisplayName/prebuild_availability_is_ready 299s === RUN TestBuildDisplayName/prebuild_availability_is_in_progress 299s --- PASS: TestBuildDisplayName (0.00s) 299s --- PASS: TestBuildDisplayName/prebuild_availability_is_none (0.00s) 299s --- PASS: TestBuildDisplayName/prebuild_availability_is_empty (0.00s) 299s --- PASS: TestBuildDisplayName/prebuild_availability_is_ready (0.00s) 299s --- PASS: TestBuildDisplayName/prebuild_availability_is_in_progress (0.00s) 299s === RUN TestHandleAdditionalPermissions 299s === RUN TestHandleAdditionalPermissions/non-interactive 299s === RUN TestHandleAdditionalPermissions/interactive,_continue_in_browser,_browser_error 299s === RUN TestHandleAdditionalPermissions/interactive,_continue_in_browser,_poll_for_permissions_error 299s === RUN TestHandleAdditionalPermissions/interactive,_continue_in_browser,_create_codespace_error 299s === RUN TestHandleAdditionalPermissions/interactive,_continue_without_authorizing 299s === RUN TestHandleAdditionalPermissions/interactive,_continue_without_authorizing,_create_codespace_success 299s --- PASS: TestHandleAdditionalPermissions (0.00s) 299s --- PASS: TestHandleAdditionalPermissions/non-interactive (0.00s) 299s --- PASS: TestHandleAdditionalPermissions/interactive,_continue_in_browser,_browser_error (0.00s) 299s --- PASS: TestHandleAdditionalPermissions/interactive,_continue_in_browser,_poll_for_permissions_error (0.00s) 299s --- PASS: TestHandleAdditionalPermissions/interactive,_continue_in_browser,_create_codespace_error (0.00s) 299s --- PASS: TestHandleAdditionalPermissions/interactive,_continue_without_authorizing (0.00s) 299s --- PASS: TestHandleAdditionalPermissions/interactive,_continue_without_authorizing,_create_codespace_success (0.00s) 299s === RUN TestDelete 299s === RUN TestDelete/by_name 299s === RUN TestDelete/by_repo 299s === RUN TestDelete/unused 299s === RUN TestDelete/deletion_failed 299s === RUN TestDelete/with_confirm 299s === RUN TestDelete/deletion_for_org_codespace_by_admin_succeeds 299s === RUN TestDelete/deletion_for_org_codespace_by_admin_fails_for_codespace_not_found 299s === RUN TestDelete/deletion_for_org_codespace_succeeds_without_username 299s === RUN TestDelete/by_repo_owner 299s --- PASS: TestDelete (0.00s) 299s --- PASS: TestDelete/by_name (0.00s) 299s --- PASS: TestDelete/by_repo (0.00s) 299s --- PASS: TestDelete/unused (0.00s) 299s --- PASS: TestDelete/deletion_failed (0.00s) 299s --- PASS: TestDelete/with_confirm (0.00s) 299s --- PASS: TestDelete/deletion_for_org_codespace_by_admin_succeeds (0.00s) 299s --- PASS: TestDelete/deletion_for_org_codespace_by_admin_fails_for_codespace_not_found (0.00s) 299s --- PASS: TestDelete/deletion_for_org_codespace_succeeds_without_username (0.00s) 299s --- PASS: TestDelete/by_repo_owner (0.00s) 299s === RUN TestEdit 299s === RUN TestEdit/edit_codespace_display_name 299s === RUN TestEdit/CLI_legacy_--displayName 299s === RUN TestEdit/edit_codespace_machine 299s === RUN TestEdit/no_CLI_arguments 299s --- PASS: TestEdit (0.00s) 299s --- PASS: TestEdit/edit_codespace_display_name (0.00s) 299s --- PASS: TestEdit/CLI_legacy_--displayName (0.00s) 299s --- PASS: TestEdit/edit_codespace_machine (0.00s) 299s --- PASS: TestEdit/no_CLI_arguments (0.00s) 299s === RUN TestListCmdFlagError 299s === RUN TestListCmdFlagError/list_codespaces,--repo,_--org_and_--user_flag 299s === RUN TestListCmdFlagError/list_codespaces,--web,_--org_and_--user_flag 299s === RUN TestListCmdFlagError/list_codespaces,_negative_--limit_flag 299s --- PASS: TestListCmdFlagError (0.00s) 299s --- PASS: TestListCmdFlagError/list_codespaces,--repo,_--org_and_--user_flag (0.00s) 299s --- PASS: TestListCmdFlagError/list_codespaces,--web,_--org_and_--user_flag (0.00s) 299s --- PASS: TestListCmdFlagError/list_codespaces,_negative_--limit_flag (0.00s) 299s === RUN TestApp_List 299s === RUN TestApp_List/list_codespaces,_no_flags 299s === RUN TestApp_List/list_codespaces,_--org_flag 299s === RUN TestApp_List/list_codespaces,_--org_and_--user_flag 299s === RUN TestApp_List/list_codespaces,_--repo 299s === RUN TestApp_List/list_codespaces,--web 299s === RUN TestApp_List/list_codespaces,--web_with_custom_server_url 299s === RUN TestApp_List/list_codespaces,--web,_--repo_flag 299s --- PASS: TestApp_List (0.00s) 299s --- PASS: TestApp_List/list_codespaces,_no_flags (0.00s) 299s --- PASS: TestApp_List/list_codespaces,_--org_flag (0.00s) 299s --- PASS: TestApp_List/list_codespaces,_--org_and_--user_flag (0.00s) 299s --- PASS: TestApp_List/list_codespaces,_--repo (0.00s) 299s --- PASS: TestApp_List/list_codespaces,--web (0.00s) 299s --- PASS: TestApp_List/list_codespaces,--web_with_custom_server_url (0.00s) 299s --- PASS: TestApp_List/list_codespaces,--web,_--repo_flag (0.00s) 299s === RUN TestPendingOperationDisallowsLogs 299s --- PASS: TestPendingOperationDisallowsLogs (0.00s) 299s === RUN TestListPorts 299s --- PASS: TestListPorts (0.82s) 299s === RUN TestPortsUpdateVisibilitySuccess 299s --- PASS: TestPortsUpdateVisibilitySuccess (1.04s) 299s === RUN TestPortsUpdateVisibilityFailure 299s --- PASS: TestPortsUpdateVisibilityFailure (0.59s) 299s === RUN TestPendingOperationDisallowsListPorts 299s --- PASS: TestPendingOperationDisallowsListPorts (0.00s) 299s === RUN TestPendingOperationDisallowsUpdatePortVisibility 299s --- PASS: TestPendingOperationDisallowsUpdatePortVisibility (0.00s) 299s === RUN TestPendingOperationDisallowsForwardPorts 299s --- PASS: TestPendingOperationDisallowsForwardPorts (0.00s) 299s === RUN TestAlreadyRebuildingCodespace 299s --- PASS: TestAlreadyRebuildingCodespace (0.00s) 299s === RUN TestApp_Select 299s === RUN TestApp_Select/Select_a_codespace 299s === RUN TestApp_Select/Select_a_codespace_error 299s === RUN TestApp_Select/Select_a_codespace#01 299s --- PASS: TestApp_Select (0.00s) 299s --- PASS: TestApp_Select/Select_a_codespace (0.00s) 299s --- PASS: TestApp_Select/Select_a_codespace_error (0.00s) 299s --- PASS: TestApp_Select/Select_a_codespace#01 (0.00s) 299s === RUN TestPendingOperationDisallowsSSH 299s ssh_test.go:22: expected pending operation error, but got: selecting ssh keys: generating automatic keypair: Saving key "/tmp/autopkgtest.e3eHET/autopkgtest_tmp/debian/.debhelper/generated/_source/home/.ssh/codespaces.auto" failed: Permission denied 299s /usr/bin/ssh-keygen: exit status 1 299s --- FAIL: TestPendingOperationDisallowsSSH (0.02s) 299s === RUN TestGenerateAutomaticSSHKeys 299s ssh_test.go:86: Unexpected error from generateAutomaticSSHKeys: Saving key "/tmp/TestGenerateAutomaticSSHKeys393681345/001/codespaces.auto" failed: Permission denied 299s /usr/bin/ssh-keygen: exit status 1 299s ssh_test.go:89: Unexpected nil KeyPair from generateAutomaticSSHKeys 299s --- FAIL: TestGenerateAutomaticSSHKeys (0.01s) 299s === RUN TestSelectSSHKeys 299s ssh_test.go:242: Unexpected error from selectSSHKeys: generating automatic keypair: Saving key "/tmp/TestSelectSSHKeys216262608/009/codespaces.auto" failed: Permission denied 299s /usr/bin/ssh-keygen: exit status 1 299s ssh_test.go:242: Unexpected error from selectSSHKeys: generating automatic keypair: Saving key "/tmp/TestSelectSSHKeys216262608/011/codespaces.auto" failed: Permission denied 299s /usr/bin/ssh-keygen: exit status 1 299s --- FAIL: TestSelectSSHKeys (0.04s) 299s === RUN TestApp_StopCodespace 299s === RUN TestApp_StopCodespace/Stop_a_codespace_I_own 299s === RUN TestApp_StopCodespace/Stop_a_codespace_as_an_org_admin 299s --- PASS: TestApp_StopCodespace (0.00s) 299s --- PASS: TestApp_StopCodespace/Stop_a_codespace_I_own (0.00s) 299s --- PASS: TestApp_StopCodespace/Stop_a_codespace_as_an_org_admin (0.00s) 299s === RUN Test_NewCmdView 299s === RUN Test_NewCmdView/selector_throws_because_no_terminal_found 299s === RUN Test_NewCmdView/command_fails_because_provided_codespace_doesn't_exist 299s === RUN Test_NewCmdView/command_succeeds_because_codespace_exists_(no_details) 299s === RUN Test_NewCmdView/command_succeeds_because_codespace_exists_(with_details) 299s --- PASS: Test_NewCmdView (0.00s) 299s --- PASS: Test_NewCmdView/selector_throws_because_no_terminal_found (0.00s) 299s --- PASS: Test_NewCmdView/command_fails_because_provided_codespace_doesn't_exist (0.00s) 299s --- PASS: Test_NewCmdView/command_succeeds_because_codespace_exists_(no_details) (0.00s) 299s --- PASS: Test_NewCmdView/command_succeeds_because_codespace_exists_(with_details) (0.00s) 299s FAIL 299s FAIL github.com/cli/cli/v2/pkg/cmd/codespace 2.594s 299s === RUN TestNewCmdCompletion 299s === RUN TestNewCmdCompletion/no_arguments 299s === RUN TestNewCmdCompletion/zsh_completion 299s === RUN TestNewCmdCompletion/fish_completion 299s === RUN TestNewCmdCompletion/PowerShell_completion 299s === RUN TestNewCmdCompletion/unsupported_shell 299s --- PASS: TestNewCmdCompletion (0.00s) 299s --- PASS: TestNewCmdCompletion/no_arguments (0.00s) 299s --- PASS: TestNewCmdCompletion/zsh_completion (0.00s) 299s --- PASS: TestNewCmdCompletion/fish_completion (0.00s) 299s --- PASS: TestNewCmdCompletion/PowerShell_completion (0.00s) 299s --- PASS: TestNewCmdCompletion/unsupported_shell (0.00s) 299s PASS 299s ok github.com/cli/cli/v2/pkg/cmd/completion 0.036s 299s ? github.com/cli/cli/v2/pkg/cmd/config [no test files] 299s === RUN TestClearCacheRun 299s --- PASS: TestClearCacheRun (0.00s) 299s PASS 299s ok github.com/cli/cli/v2/pkg/cmd/config/clear-cache 0.016s 299s === RUN TestNewCmdConfigGet 299s === RUN TestNewCmdConfigGet/no_arguments 299s === RUN TestNewCmdConfigGet/get_key 299s === RUN TestNewCmdConfigGet/get_key_with_host 299s --- PASS: TestNewCmdConfigGet (0.00s) 299s --- PASS: TestNewCmdConfigGet/no_arguments (0.00s) 299s --- PASS: TestNewCmdConfigGet/get_key (0.00s) 299s --- PASS: TestNewCmdConfigGet/get_key_with_host (0.00s) 299s === RUN Test_getRun 299s === RUN Test_getRun/get_key 299s === RUN Test_getRun/get_key_scoped_by_host 299s --- PASS: Test_getRun (0.00s) 299s --- PASS: Test_getRun/get_key (0.00s) 299s --- PASS: Test_getRun/get_key_scoped_by_host (0.00s) 299s PASS 299s ok github.com/cli/cli/v2/pkg/cmd/config/get 0.025s 299s === RUN TestNewCmdConfigList 299s === RUN TestNewCmdConfigList/no_arguments 299s === RUN TestNewCmdConfigList/list_with_host 299s --- PASS: TestNewCmdConfigList (0.00s) 299s --- PASS: TestNewCmdConfigList/no_arguments (0.00s) 299s --- PASS: TestNewCmdConfigList/list_with_host (0.00s) 299s === RUN Test_listRun 299s === RUN Test_listRun/list 299s --- PASS: Test_listRun (0.00s) 299s --- PASS: Test_listRun/list (0.00s) 299s PASS 299s ok github.com/cli/cli/v2/pkg/cmd/config/list 0.024s 299s === RUN TestNewCmdConfigSet 299s === RUN TestNewCmdConfigSet/no_arguments 299s === RUN TestNewCmdConfigSet/no_value_argument 299s === RUN TestNewCmdConfigSet/set_key_value 299s === RUN TestNewCmdConfigSet/set_key_value_with_host 299s --- PASS: TestNewCmdConfigSet (0.00s) 299s --- PASS: TestNewCmdConfigSet/no_arguments (0.00s) 299s --- PASS: TestNewCmdConfigSet/no_value_argument (0.00s) 299s --- PASS: TestNewCmdConfigSet/set_key_value (0.00s) 299s --- PASS: TestNewCmdConfigSet/set_key_value_with_host (0.00s) 299s === RUN Test_setRun 299s === RUN Test_setRun/set_key_value 299s === RUN Test_setRun/set_key_value_scoped_by_host 299s === RUN Test_setRun/set_unknown_key 299s === RUN Test_setRun/set_invalid_value 299s --- PASS: Test_setRun (0.00s) 299s --- PASS: Test_setRun/set_key_value (0.00s) 299s --- PASS: Test_setRun/set_key_value_scoped_by_host (0.00s) 299s --- PASS: Test_setRun/set_unknown_key (0.00s) 299s --- PASS: Test_setRun/set_invalid_value (0.00s) 299s === RUN Test_ValidateValue 299s --- PASS: Test_ValidateValue (0.00s) 299s === RUN Test_ValidateKey 299s --- PASS: Test_ValidateKey (0.00s) 299s PASS 299s ok github.com/cli/cli/v2/pkg/cmd/config/set 0.027s 301s === RUN TestNewCmdExtension 301s === RUN TestNewCmdExtension/search_for_extensions 301s === RUN TestNewCmdExtension/search_for_extensions_non-tty 301s === RUN TestNewCmdExtension/search_for_extensions_with_keywords 301s === RUN TestNewCmdExtension/search_for_extensions_with_parameter_flags 301s === RUN TestNewCmdExtension/search_for_extensions_with_qualifier_flags 301s === RUN TestNewCmdExtension/search_for_extensions_with_web_mode 301s === RUN TestNewCmdExtension/install_an_extension 301s === RUN TestNewCmdExtension/install_an_extension_with_same_name_as_existing_extension 301s === RUN TestNewCmdExtension/install_an_already_installed_extension 301s === RUN TestNewCmdExtension/install_local_extension 301s === RUN TestNewCmdExtension/error_extension_not_found 301s === RUN TestNewCmdExtension/install_local_extension_with_pin 301s === RUN TestNewCmdExtension/upgrade_argument_error 301s === RUN TestNewCmdExtension/upgrade_--all_with_extension_name_error 301s === RUN TestNewCmdExtension/upgrade_an_extension 301s === RUN TestNewCmdExtension/upgrade_an_extension_dry_run 301s === RUN TestNewCmdExtension/upgrade_an_extension_notty 301s === RUN TestNewCmdExtension/upgrade_an_up-to-date_extension 301s === RUN TestNewCmdExtension/upgrade_extension_error 301s === RUN TestNewCmdExtension/upgrade_an_extension_gh-prefix 301s === RUN TestNewCmdExtension/upgrade_an_extension_full_name 301s === RUN TestNewCmdExtension/upgrade_all 301s === RUN TestNewCmdExtension/upgrade_all_dry_run 301s === RUN TestNewCmdExtension/upgrade_all_none_installed 301s === RUN TestNewCmdExtension/upgrade_all_notty 301s === RUN TestNewCmdExtension/remove_extension_tty 301s === RUN TestNewCmdExtension/remove_extension_nontty 301s === RUN TestNewCmdExtension/remove_extension_gh-prefix 301s === RUN TestNewCmdExtension/remove_extension_full_name 301s === RUN TestNewCmdExtension/list_extensions 301s === RUN TestNewCmdExtension/create_extension_interactive 301s === RUN TestNewCmdExtension/create_extension_with_arg,_--precompiled=go 301s === RUN TestNewCmdExtension/create_extension_with_arg,_--precompiled=other 301s === RUN TestNewCmdExtension/create_extension_tty_with_argument 301s === RUN TestNewCmdExtension/create_extension_tty_with_argument_commit_fails 301s === RUN TestNewCmdExtension/create_extension_notty 301s === RUN TestNewCmdExtension/exec_extension_missing 301s === RUN TestNewCmdExtension/exec_extension_with_arguments 301s === RUN TestNewCmdExtension/browse 301s === RUN TestNewCmdExtension/force_install_when_absent 301s === RUN TestNewCmdExtension/force_install_when_present 301s --- PASS: TestNewCmdExtension (0.01s) 301s --- PASS: TestNewCmdExtension/search_for_extensions (0.00s) 301s --- PASS: TestNewCmdExtension/search_for_extensions_non-tty (0.00s) 301s --- PASS: TestNewCmdExtension/search_for_extensions_with_keywords (0.00s) 301s --- PASS: TestNewCmdExtension/search_for_extensions_with_parameter_flags (0.00s) 301s --- PASS: TestNewCmdExtension/search_for_extensions_with_qualifier_flags (0.00s) 301s --- PASS: TestNewCmdExtension/search_for_extensions_with_web_mode (0.00s) 301s --- PASS: TestNewCmdExtension/install_an_extension (0.00s) 301s --- PASS: TestNewCmdExtension/install_an_extension_with_same_name_as_existing_extension (0.00s) 301s --- PASS: TestNewCmdExtension/install_an_already_installed_extension (0.00s) 301s --- PASS: TestNewCmdExtension/install_local_extension (0.00s) 301s --- PASS: TestNewCmdExtension/error_extension_not_found (0.00s) 301s --- PASS: TestNewCmdExtension/install_local_extension_with_pin (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_argument_error (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_--all_with_extension_name_error (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_an_extension (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_an_extension_dry_run (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_an_extension_notty (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_an_up-to-date_extension (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_extension_error (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_an_extension_gh-prefix (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_an_extension_full_name (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_all (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_all_dry_run (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_all_none_installed (0.00s) 301s --- PASS: TestNewCmdExtension/upgrade_all_notty (0.00s) 301s --- PASS: TestNewCmdExtension/remove_extension_tty (0.00s) 301s --- PASS: TestNewCmdExtension/remove_extension_nontty (0.00s) 301s --- PASS: TestNewCmdExtension/remove_extension_gh-prefix (0.00s) 301s --- PASS: TestNewCmdExtension/remove_extension_full_name (0.00s) 301s --- PASS: TestNewCmdExtension/list_extensions (0.00s) 301s --- PASS: TestNewCmdExtension/create_extension_interactive (0.00s) 301s --- PASS: TestNewCmdExtension/create_extension_with_arg,_--precompiled=go (0.00s) 301s --- PASS: TestNewCmdExtension/create_extension_with_arg,_--precompiled=other (0.00s) 301s --- PASS: TestNewCmdExtension/create_extension_tty_with_argument (0.00s) 301s --- PASS: TestNewCmdExtension/create_extension_tty_with_argument_commit_fails (0.00s) 301s --- PASS: TestNewCmdExtension/create_extension_notty (0.00s) 301s --- PASS: TestNewCmdExtension/exec_extension_missing (0.00s) 301s --- PASS: TestNewCmdExtension/exec_extension_with_arguments (0.00s) 301s --- PASS: TestNewCmdExtension/browse (0.00s) 301s --- PASS: TestNewCmdExtension/force_install_when_absent (0.00s) 301s --- PASS: TestNewCmdExtension/force_install_when_present (0.00s) 301s === RUN Test_checkValidExtension 301s === RUN Test_checkValidExtension/valid_extension 301s === RUN Test_checkValidExtension/invalid_extension_name 301s === RUN Test_checkValidExtension/clashes_with_built-in_command 301s === RUN Test_checkValidExtension/clashes_with_an_installed_extension 301s === RUN Test_checkValidExtension/clashes_with_same_extension 301s --- PASS: Test_checkValidExtension (0.00s) 301s --- PASS: Test_checkValidExtension/valid_extension (0.00s) 301s --- PASS: Test_checkValidExtension/invalid_extension_name (0.00s) 301s --- PASS: Test_checkValidExtension/clashes_with_built-in_command (0.00s) 301s --- PASS: Test_checkValidExtension/clashes_with_an_installed_extension (0.00s) 301s --- PASS: Test_checkValidExtension/clashes_with_same_extension (0.00s) 301s === RUN TestUpdateAvailable_IsLocal 301s --- PASS: TestUpdateAvailable_IsLocal (0.00s) 301s === RUN TestUpdateAvailable_NoCurrentVersion 301s --- PASS: TestUpdateAvailable_NoCurrentVersion (0.00s) 301s === RUN TestUpdateAvailable_NoLatestVersion 301s --- PASS: TestUpdateAvailable_NoLatestVersion (0.00s) 301s === RUN TestUpdateAvailable_CurrentVersionIsLatestVersion 301s --- PASS: TestUpdateAvailable_CurrentVersionIsLatestVersion (0.00s) 301s === RUN TestUpdateAvailable 301s --- PASS: TestUpdateAvailable (0.00s) 301s === RUN TestOwnerLocalExtension 301s --- PASS: TestOwnerLocalExtension (0.00s) 301s === RUN TestOwnerBinaryExtension 301s --- PASS: TestOwnerBinaryExtension (0.00s) 301s === RUN TestOwnerGitExtension 301s --- PASS: TestOwnerGitExtension (0.00s) 301s === RUN TestOwnerCached 301s --- PASS: TestOwnerCached (0.00s) 301s === RUN TestHelperProcess 301s --- PASS: TestHelperProcess (0.00s) 301s === RUN TestManager_List 301s --- PASS: TestManager_List (0.00s) 301s === RUN TestManager_list_includeMetadata 301s --- PASS: TestManager_list_includeMetadata (0.00s) 301s === RUN TestManager_Dispatch 301s --- PASS: TestManager_Dispatch (0.07s) 301s === RUN TestManager_Dispatch_binary 301s --- PASS: TestManager_Dispatch_binary (0.13s) 301s === RUN TestManager_Remove 301s --- PASS: TestManager_Remove (0.00s) 301s === RUN TestManager_Upgrade_NoExtensions 301s --- PASS: TestManager_Upgrade_NoExtensions (0.00s) 301s === RUN TestManager_Upgrade_NoMatchingExtension 301s --- PASS: TestManager_Upgrade_NoMatchingExtension (0.00s) 301s === RUN TestManager_UpgradeExtensions 301s --- PASS: TestManager_UpgradeExtensions (0.00s) 301s === RUN TestManager_UpgradeExtensions_DryRun 301s --- PASS: TestManager_UpgradeExtensions_DryRun (0.00s) 301s === RUN TestManager_UpgradeExtension_LocalExtension 301s --- PASS: TestManager_UpgradeExtension_LocalExtension (0.00s) 301s === RUN TestManager_UpgradeExtension_LocalExtension_DryRun 301s --- PASS: TestManager_UpgradeExtension_LocalExtension_DryRun (0.00s) 301s === RUN TestManager_UpgradeExtension_GitExtension 301s --- PASS: TestManager_UpgradeExtension_GitExtension (0.00s) 301s === RUN TestManager_UpgradeExtension_GitExtension_DryRun 301s --- PASS: TestManager_UpgradeExtension_GitExtension_DryRun (0.00s) 301s === RUN TestManager_UpgradeExtension_GitExtension_Force 301s --- PASS: TestManager_UpgradeExtension_GitExtension_Force (0.00s) 301s === RUN TestManager_MigrateToBinaryExtension 301s --- PASS: TestManager_MigrateToBinaryExtension (0.00s) 301s === RUN TestManager_UpgradeExtension_BinaryExtension 301s --- PASS: TestManager_UpgradeExtension_BinaryExtension (0.00s) 301s === RUN TestManager_UpgradeExtension_BinaryExtension_Pinned_Force 301s --- PASS: TestManager_UpgradeExtension_BinaryExtension_Pinned_Force (0.00s) 301s === RUN TestManager_UpgradeExtension_BinaryExtension_DryRun 301s --- PASS: TestManager_UpgradeExtension_BinaryExtension_DryRun (0.00s) 301s === RUN TestManager_UpgradeExtension_BinaryExtension_Pinned 301s --- PASS: TestManager_UpgradeExtension_BinaryExtension_Pinned (0.00s) 301s === RUN TestManager_UpgradeExtension_GitExtension_Pinned 301s --- PASS: TestManager_UpgradeExtension_GitExtension_Pinned (0.00s) 301s === RUN TestManager_Install_git 301s --- PASS: TestManager_Install_git (0.00s) 301s === RUN TestManager_Install_git_pinned 301s --- PASS: TestManager_Install_git_pinned (0.00s) 301s === RUN TestManager_Install_binary_pinned 301s --- PASS: TestManager_Install_binary_pinned (0.00s) 301s === RUN TestManager_Install_binary_unsupported 301s --- PASS: TestManager_Install_binary_unsupported (0.00s) 301s === RUN TestManager_Install_binary 301s --- PASS: TestManager_Install_binary (0.00s) 301s === RUN TestManager_repo_not_found 301s --- PASS: TestManager_repo_not_found (0.00s) 301s === RUN TestManager_Create 301s --- PASS: TestManager_Create (0.00s) 301s === RUN TestManager_Create_go_binary 301s --- PASS: TestManager_Create_go_binary (0.21s) 301s === RUN TestManager_Create_other_binary 301s --- PASS: TestManager_Create_other_binary (0.00s) 301s PASS 301s ok github.com/cli/cli/v2/pkg/cmd/extension 0.606s 301s === RUN Test_getSelectedReadme 301s --- PASS: Test_getSelectedReadme (0.00s) 301s === RUN Test_getExtensionRepos 301s --- PASS: Test_getExtensionRepos (0.00s) 301s === RUN Test_extEntry 301s === RUN Test_extEntry/official 301s === RUN Test_extEntry/no_description 301s === RUN Test_extEntry/installed 301s === RUN Test_extEntry/neither 301s === RUN Test_extEntry/both 301s --- PASS: Test_extEntry (0.00s) 301s --- PASS: Test_extEntry/official (0.00s) 301s --- PASS: Test_extEntry/no_description (0.00s) 301s --- PASS: Test_extEntry/installed (0.00s) 301s --- PASS: Test_extEntry/neither (0.00s) 301s --- PASS: Test_extEntry/both (0.00s) 301s === RUN Test_extList 301s --- PASS: Test_extList (0.00s) 301s PASS 301s ok github.com/cli/cli/v2/pkg/cmd/extension/browse 0.154s 302s === RUN Test_BaseRepo 302s === RUN Test_BaseRepo/matching_remote 302s === RUN Test_BaseRepo/no_matching_remote 302s === RUN Test_BaseRepo/override_with_matching_remote 302s === RUN Test_BaseRepo/override_with_no_matching_remote 302s --- PASS: Test_BaseRepo (0.00s) 302s --- PASS: Test_BaseRepo/matching_remote (0.00s) 302s --- PASS: Test_BaseRepo/no_matching_remote (0.00s) 302s --- PASS: Test_BaseRepo/override_with_matching_remote (0.00s) 302s --- PASS: Test_BaseRepo/override_with_no_matching_remote (0.00s) 302s === RUN Test_SmartBaseRepo 302s === RUN Test_SmartBaseRepo/override_with_matching_remote 302s === RUN Test_SmartBaseRepo/override_with_matching_remote_and_base_resolution 302s === RUN Test_SmartBaseRepo/override_with_matching_remote_and_nonbase_resolution 302s === RUN Test_SmartBaseRepo/override_with_no_matching_remote 302s === RUN Test_SmartBaseRepo/only_one_remote 302s --- PASS: Test_SmartBaseRepo (0.00s) 302s --- PASS: Test_SmartBaseRepo/override_with_matching_remote (0.00s) 302s --- PASS: Test_SmartBaseRepo/override_with_matching_remote_and_base_resolution (0.00s) 302s --- PASS: Test_SmartBaseRepo/override_with_matching_remote_and_nonbase_resolution (0.00s) 302s --- PASS: Test_SmartBaseRepo/override_with_no_matching_remote (0.00s) 302s --- PASS: Test_SmartBaseRepo/only_one_remote (0.00s) 302s === RUN Test_OverrideBaseRepo 302s === RUN Test_OverrideBaseRepo/override_from_argument 302s === RUN Test_OverrideBaseRepo/override_from_environment 302s === RUN Test_OverrideBaseRepo/no_override 302s --- PASS: Test_OverrideBaseRepo (0.00s) 302s --- PASS: Test_OverrideBaseRepo/override_from_argument (0.00s) 302s --- PASS: Test_OverrideBaseRepo/override_from_environment (0.00s) 302s --- PASS: Test_OverrideBaseRepo/no_override (0.00s) 302s === RUN Test_ioStreams_pager 302s === RUN Test_ioStreams_pager/GH_PAGER_and_PAGER_set 302s === RUN Test_ioStreams_pager/GH_PAGER_and_config_pager_set 302s === RUN Test_ioStreams_pager/config_pager_and_PAGER_set 302s === RUN Test_ioStreams_pager/only_PAGER_set 302s === RUN Test_ioStreams_pager/GH_PAGER_set_to_blank_string 302s --- PASS: Test_ioStreams_pager (0.00s) 302s --- PASS: Test_ioStreams_pager/GH_PAGER_and_PAGER_set (0.00s) 302s --- PASS: Test_ioStreams_pager/GH_PAGER_and_config_pager_set (0.00s) 302s --- PASS: Test_ioStreams_pager/config_pager_and_PAGER_set (0.00s) 302s --- PASS: Test_ioStreams_pager/only_PAGER_set (0.00s) 302s --- PASS: Test_ioStreams_pager/GH_PAGER_set_to_blank_string (0.00s) 302s === RUN Test_ioStreams_prompt 302s === RUN Test_ioStreams_prompt/default_config 302s === RUN Test_ioStreams_prompt/config_with_prompt_disabled 302s === RUN Test_ioStreams_prompt/prompt_disabled_via_GH_PROMPT_DISABLED_env_var 302s --- PASS: Test_ioStreams_prompt (0.00s) 302s --- PASS: Test_ioStreams_prompt/default_config (0.00s) 302s --- PASS: Test_ioStreams_prompt/config_with_prompt_disabled (0.00s) 302s --- PASS: Test_ioStreams_prompt/prompt_disabled_via_GH_PROMPT_DISABLED_env_var (0.00s) 302s === RUN TestSSOURL 302s === RUN TestSSOURL/SSO_challenge_in_response_header 302s --- PASS: TestSSOURL (0.00s) 302s --- PASS: TestSSOURL/SSO_challenge_in_response_header (0.00s) 302s === RUN TestNewGitClient 302s === RUN TestNewGitClient/creates_git_client 302s --- PASS: TestNewGitClient (0.00s) 302s --- PASS: TestNewGitClient/creates_git_client (0.00s) 302s === RUN Test_remoteResolver 302s === RUN Test_remoteResolver/no_authenticated_hosts 302s === RUN Test_remoteResolver/no_git_remotes 302s === RUN Test_remoteResolver/one_authenticated_host_with_no_matching_git_remote_and_no_fallback_remotes 302s === RUN Test_remoteResolver/one_authenticated_host_with_no_matching_git_remote_and_fallback_remotes 302s === RUN Test_remoteResolver/one_authenticated_host_with_matching_git_remote 302s === RUN Test_remoteResolver/one_authenticated_host_with_multiple_matching_git_remotes 302s === RUN Test_remoteResolver/multiple_authenticated_hosts_with_no_matching_git_remote 302s === RUN Test_remoteResolver/multiple_authenticated_hosts_with_one_matching_git_remote 302s === RUN Test_remoteResolver/multiple_authenticated_hosts_with_multiple_matching_git_remotes 302s === RUN Test_remoteResolver/override_host_with_no_matching_git_remotes 302s === RUN Test_remoteResolver/override_host_with_one_matching_git_remote 302s === RUN Test_remoteResolver/override_host_with_multiple_matching_git_remotes 302s --- PASS: Test_remoteResolver (0.00s) 302s --- PASS: Test_remoteResolver/no_authenticated_hosts (0.00s) 302s --- PASS: Test_remoteResolver/no_git_remotes (0.00s) 302s --- PASS: Test_remoteResolver/one_authenticated_host_with_no_matching_git_remote_and_no_fallback_remotes (0.00s) 302s --- PASS: Test_remoteResolver/one_authenticated_host_with_no_matching_git_remote_and_fallback_remotes (0.00s) 302s --- PASS: Test_remoteResolver/one_authenticated_host_with_matching_git_remote (0.00s) 302s --- PASS: Test_remoteResolver/one_authenticated_host_with_multiple_matching_git_remotes (0.00s) 302s --- PASS: Test_remoteResolver/multiple_authenticated_hosts_with_no_matching_git_remote (0.00s) 302s --- PASS: Test_remoteResolver/multiple_authenticated_hosts_with_one_matching_git_remote (0.00s) 302s --- PASS: Test_remoteResolver/multiple_authenticated_hosts_with_multiple_matching_git_remotes (0.00s) 302s --- PASS: Test_remoteResolver/override_host_with_no_matching_git_remotes (0.00s) 302s --- PASS: Test_remoteResolver/override_host_with_one_matching_git_remote (0.00s) 302s --- PASS: Test_remoteResolver/override_host_with_multiple_matching_git_remotes (0.00s) 302s PASS 302s ok github.com/cli/cli/v2/pkg/cmd/factory 0.123s 302s ? github.com/cli/cli/v2/pkg/cmd/gist [no test files] 303s === RUN Test_GistClone 303s === RUN Test_GistClone/shorthand 303s === RUN Test_GistClone/shorthand_with_directory 303s === RUN Test_GistClone/clone_arguments 303s === RUN Test_GistClone/clone_arguments_with_directory 303s === RUN Test_GistClone/HTTPS_URL 303s === RUN Test_GistClone/SSH_URL 303s --- PASS: Test_GistClone (0.00s) 303s --- PASS: Test_GistClone/shorthand (0.00s) 303s --- PASS: Test_GistClone/shorthand_with_directory (0.00s) 303s --- PASS: Test_GistClone/clone_arguments (0.00s) 303s --- PASS: Test_GistClone/clone_arguments_with_directory (0.00s) 303s --- PASS: Test_GistClone/HTTPS_URL (0.00s) 303s --- PASS: Test_GistClone/SSH_URL (0.00s) 303s === RUN Test_GistClone_flagError 303s --- PASS: Test_GistClone_flagError (0.00s) 303s === RUN Test_formatRemoteURL 303s === RUN Test_formatRemoteURL/github.com_HTTPS 303s === RUN Test_formatRemoteURL/github.com_SSH 303s === RUN Test_formatRemoteURL/Enterprise_HTTPS 303s === RUN Test_formatRemoteURL/Enterprise_SSH 303s --- PASS: Test_formatRemoteURL (0.00s) 303s --- PASS: Test_formatRemoteURL/github.com_HTTPS (0.00s) 303s --- PASS: Test_formatRemoteURL/github.com_SSH (0.00s) 303s --- PASS: Test_formatRemoteURL/Enterprise_HTTPS (0.00s) 303s --- PASS: Test_formatRemoteURL/Enterprise_SSH (0.00s) 303s PASS 303s ok github.com/cli/cli/v2/pkg/cmd/gist/clone 0.030s 303s === RUN Test_processFiles 303s --- PASS: Test_processFiles (0.00s) 303s === RUN Test_guessGistName_stdin 303s --- PASS: Test_guessGistName_stdin (0.00s) 303s === RUN Test_guessGistName_userFiles 303s --- PASS: Test_guessGistName_userFiles (0.00s) 303s === RUN TestNewCmdCreate 303s === RUN TestNewCmdCreate/no_arguments 303s === RUN TestNewCmdCreate/no_arguments_with_TTY_stdin 303s === RUN TestNewCmdCreate/stdin_argument 303s === RUN TestNewCmdCreate/with_description 303s === RUN TestNewCmdCreate/public 303s === RUN TestNewCmdCreate/list_of_files 303s --- PASS: TestNewCmdCreate (0.00s) 303s --- PASS: TestNewCmdCreate/no_arguments (0.00s) 303s --- PASS: TestNewCmdCreate/no_arguments_with_TTY_stdin (0.00s) 303s --- PASS: TestNewCmdCreate/stdin_argument (0.00s) 303s --- PASS: TestNewCmdCreate/with_description (0.00s) 303s --- PASS: TestNewCmdCreate/public (0.00s) 303s --- PASS: TestNewCmdCreate/list_of_files (0.00s) 303s === RUN Test_createRun 303s === RUN Test_createRun/public 303s === RUN Test_createRun/with_description 303s === RUN Test_createRun/multiple_files 303s === RUN Test_createRun/file_with_empty_content 303s === RUN Test_createRun/stdin_arg 303s === RUN Test_createRun/web_arg 303s --- PASS: Test_createRun (0.00s) 303s --- PASS: Test_createRun/public (0.00s) 303s --- PASS: Test_createRun/with_description (0.00s) 303s --- PASS: Test_createRun/multiple_files (0.00s) 303s --- PASS: Test_createRun/file_with_empty_content (0.00s) 303s --- PASS: Test_createRun/stdin_arg (0.00s) 303s --- PASS: Test_createRun/web_arg (0.00s) 303s === RUN Test_detectEmptyFiles 303s --- PASS: Test_detectEmptyFiles (0.00s) 303s PASS 303s ok github.com/cli/cli/v2/pkg/cmd/gist/create 0.036s 304s === RUN TestNewCmdDelete 304s === RUN TestNewCmdDelete/valid_selector 304s --- PASS: TestNewCmdDelete (0.00s) 304s --- PASS: TestNewCmdDelete/valid_selector (0.00s) 304s === RUN Test_deleteRun 304s === RUN Test_deleteRun/successfully_delete 304s === RUN Test_deleteRun/not_found 304s --- PASS: Test_deleteRun (0.00s) 304s --- PASS: Test_deleteRun/successfully_delete (0.00s) 304s --- PASS: Test_deleteRun/not_found (0.00s) 304s PASS 304s ok github.com/cli/cli/v2/pkg/cmd/gist/delete 0.030s 304s === RUN Test_getFilesToAdd 304s --- PASS: Test_getFilesToAdd (0.00s) 304s === RUN TestNewCmdEdit 304s === RUN TestNewCmdEdit/no_flags 304s === RUN TestNewCmdEdit/filename 304s === RUN TestNewCmdEdit/add 304s === RUN TestNewCmdEdit/add_with_source 304s === RUN TestNewCmdEdit/description 304s === RUN TestNewCmdEdit/remove 304s === RUN TestNewCmdEdit/add_and_remove_are_mutually_exclusive 304s === RUN TestNewCmdEdit/filename_and_remove_are_mutually_exclusive 304s --- PASS: TestNewCmdEdit (0.00s) 304s --- PASS: TestNewCmdEdit/no_flags (0.00s) 304s --- PASS: TestNewCmdEdit/filename (0.00s) 304s --- PASS: TestNewCmdEdit/add (0.00s) 304s --- PASS: TestNewCmdEdit/add_with_source (0.00s) 304s --- PASS: TestNewCmdEdit/description (0.00s) 304s --- PASS: TestNewCmdEdit/remove (0.00s) 304s --- PASS: TestNewCmdEdit/add_and_remove_are_mutually_exclusive (0.00s) 304s --- PASS: TestNewCmdEdit/filename_and_remove_are_mutually_exclusive (0.00s) 304s === RUN Test_editRun 304s === RUN Test_editRun/no_such_gist 304s === RUN Test_editRun/one_file 304s === RUN Test_editRun/multiple_files,_submit 304s === RUN Test_editRun/multiple_files,_cancel 304s === RUN Test_editRun/not_change 304s === RUN Test_editRun/another_user's_gist 304s === RUN Test_editRun/add_file_to_existing_gist 304s === RUN Test_editRun/change_description 304s === RUN Test_editRun/add_file_to_existing_gist_from_source_parameter 304s === RUN Test_editRun/add_file_to_existing_gist_from_stdin 304s === RUN Test_editRun/remove_file,_file_does_not_exist 304s === RUN Test_editRun/remove_file_from_existing_gist 304s === RUN Test_editRun/edit_gist_using_file_from_source_parameter 304s === RUN Test_editRun/edit_gist_using_stdin 304s --- PASS: Test_editRun (0.01s) 304s --- PASS: Test_editRun/no_such_gist (0.00s) 304s --- PASS: Test_editRun/one_file (0.00s) 304s --- PASS: Test_editRun/multiple_files,_submit (0.00s) 304s --- PASS: Test_editRun/multiple_files,_cancel (0.00s) 304s --- PASS: Test_editRun/not_change (0.00s) 304s --- PASS: Test_editRun/another_user's_gist (0.00s) 304s --- PASS: Test_editRun/add_file_to_existing_gist (0.00s) 304s --- PASS: Test_editRun/change_description (0.00s) 304s --- PASS: Test_editRun/add_file_to_existing_gist_from_source_parameter (0.00s) 304s --- PASS: Test_editRun/add_file_to_existing_gist_from_stdin (0.00s) 304s --- PASS: Test_editRun/remove_file,_file_does_not_exist (0.00s) 304s --- PASS: Test_editRun/remove_file_from_existing_gist (0.00s) 304s --- PASS: Test_editRun/edit_gist_using_file_from_source_parameter (0.00s) 304s --- PASS: Test_editRun/edit_gist_using_stdin (0.00s) 304s PASS 304s ok github.com/cli/cli/v2/pkg/cmd/gist/edit 0.038s 305s === RUN TestNewCmdList 305s === RUN TestNewCmdList/no_arguments 305s === RUN TestNewCmdList/public 305s === RUN TestNewCmdList/secret 305s === RUN TestNewCmdList/secret_with_explicit_false_value 305s === RUN TestNewCmdList/public_and_secret 305s === RUN TestNewCmdList/limit 305s --- PASS: TestNewCmdList (0.00s) 305s --- PASS: TestNewCmdList/no_arguments (0.00s) 305s --- PASS: TestNewCmdList/public (0.00s) 305s --- PASS: TestNewCmdList/secret (0.00s) 305s --- PASS: TestNewCmdList/secret_with_explicit_false_value (0.00s) 305s --- PASS: TestNewCmdList/public_and_secret (0.00s) 305s --- PASS: TestNewCmdList/limit (0.00s) 305s === RUN Test_listRun 305s === RUN Test_listRun/no_gists 305s === RUN Test_listRun/default_behavior 305s === RUN Test_listRun/with_public_filter 305s === RUN Test_listRun/with_secret_filter 305s === RUN Test_listRun/with_limit 305s === RUN Test_listRun/nontty_output 305s --- PASS: Test_listRun (0.01s) 305s --- PASS: Test_listRun/no_gists (0.00s) 305s --- PASS: Test_listRun/default_behavior (0.00s) 305s --- PASS: Test_listRun/with_public_filter (0.00s) 305s --- PASS: Test_listRun/with_secret_filter (0.00s) 305s --- PASS: Test_listRun/with_limit (0.00s) 305s --- PASS: Test_listRun/nontty_output (0.00s) 305s PASS 305s ok github.com/cli/cli/v2/pkg/cmd/gist/list 0.034s 305s === RUN TestNewCmdRename 305s === RUN TestNewCmdRename/no_arguments 305s === RUN TestNewCmdRename/missing_old_filename_and_new_filename 305s === RUN TestNewCmdRename/missing_new_filename 305s === RUN TestNewCmdRename/rename 305s --- PASS: TestNewCmdRename (0.00s) 305s --- PASS: TestNewCmdRename/no_arguments (0.00s) 305s --- PASS: TestNewCmdRename/missing_old_filename_and_new_filename (0.00s) 305s --- PASS: TestNewCmdRename/missing_new_filename (0.00s) 305s --- PASS: TestNewCmdRename/rename (0.00s) 305s === RUN TestRenameRun 305s === RUN TestRenameRun/no_such_gist 305s === RUN TestRenameRun/rename_from_old.txt_to_new.txt 305s --- PASS: TestRenameRun (0.00s) 305s --- PASS: TestRenameRun/no_such_gist (0.00s) 305s --- PASS: TestRenameRun/rename_from_old.txt_to_new.txt (0.00s) 305s PASS 305s ok github.com/cli/cli/v2/pkg/cmd/gist/rename 0.031s 305s === RUN Test_GetGistIDFromURL 305s === RUN Test_GetGistIDFromURL/url 305s === RUN Test_GetGistIDFromURL/url_with_username 305s === RUN Test_GetGistIDFromURL/url,_specific_file 305s === RUN Test_GetGistIDFromURL/invalid_url 305s --- PASS: Test_GetGistIDFromURL (0.00s) 305s --- PASS: Test_GetGistIDFromURL/url (0.00s) 305s --- PASS: Test_GetGistIDFromURL/url_with_username (0.00s) 305s --- PASS: Test_GetGistIDFromURL/url,_specific_file (0.00s) 305s --- PASS: Test_GetGistIDFromURL/invalid_url (0.00s) 305s === RUN TestIsBinaryContents 305s --- PASS: TestIsBinaryContents (0.00s) 305s === RUN TestPromptGists 305s === RUN TestPromptGists/multiple_files,_select_first_gist 305s === RUN TestPromptGists/multiple_files,_select_second_gist 305s === RUN TestPromptGists/no_files 305s --- PASS: TestPromptGists (0.00s) 305s --- PASS: TestPromptGists/multiple_files,_select_first_gist (0.00s) 305s --- PASS: TestPromptGists/multiple_files,_select_second_gist (0.00s) 305s --- PASS: TestPromptGists/no_files (0.00s) 305s PASS 305s ok github.com/cli/cli/v2/pkg/cmd/gist/shared 0.026s 306s === RUN TestNewCmdView 306s === RUN TestNewCmdView/tty_no_arguments 306s === RUN TestNewCmdView/nontty_no_arguments 306s === RUN TestNewCmdView/filename_passed 306s === RUN TestNewCmdView/files_passed 306s === RUN TestNewCmdView/tty_no_ID_supplied 306s --- PASS: TestNewCmdView (0.00s) 306s --- PASS: TestNewCmdView/tty_no_arguments (0.00s) 306s --- PASS: TestNewCmdView/nontty_no_arguments (0.00s) 306s --- PASS: TestNewCmdView/filename_passed (0.00s) 306s --- PASS: TestNewCmdView/files_passed (0.00s) 306s --- PASS: TestNewCmdView/tty_no_ID_supplied (0.00s) 306s === RUN Test_viewRun 306s === RUN Test_viewRun/no_such_gist 306s === RUN Test_viewRun/one_file 306s === RUN Test_viewRun/one_file,_no_ID_supplied 306s === RUN Test_viewRun/filename_selected 306s === RUN Test_viewRun/filename_selected,_raw 306s === RUN Test_viewRun/multiple_files,_no_description 306s === RUN Test_viewRun/multiple_files,_trailing_newlines 306s === RUN Test_viewRun/multiple_files,_description 306s === RUN Test_viewRun/multiple_files,_raw 306s === RUN Test_viewRun/one_file,_list_files 306s === RUN Test_viewRun/multiple_file,_list_files 306s --- PASS: Test_viewRun (0.01s) 306s --- PASS: Test_viewRun/no_such_gist (0.00s) 306s --- PASS: Test_viewRun/one_file (0.00s) 306s --- PASS: Test_viewRun/one_file,_no_ID_supplied (0.00s) 306s --- PASS: Test_viewRun/filename_selected (0.00s) 306s --- PASS: Test_viewRun/filename_selected,_raw (0.00s) 306s --- PASS: Test_viewRun/multiple_files,_no_description (0.00s) 306s --- PASS: Test_viewRun/multiple_files,_trailing_newlines (0.00s) 306s --- PASS: Test_viewRun/multiple_files,_description (0.00s) 306s --- PASS: Test_viewRun/multiple_files,_raw (0.00s) 306s --- PASS: Test_viewRun/one_file,_list_files (0.00s) 306s --- PASS: Test_viewRun/multiple_file,_list_files (0.00s) 306s PASS 306s ok github.com/cli/cli/v2/pkg/cmd/gist/view 0.095s 306s ? github.com/cli/cli/v2/pkg/cmd/gpg-key [no test files] 307s === RUN Test_runAdd 307s === RUN Test_runAdd/valid_key 307s === RUN Test_runAdd/valid_key_with_title 307s === RUN Test_runAdd/binary_format_fails 307s === RUN Test_runAdd/duplicate_key 307s --- PASS: Test_runAdd (0.00s) 307s --- PASS: Test_runAdd/valid_key (0.00s) 307s --- PASS: Test_runAdd/valid_key_with_title (0.00s) 307s --- PASS: Test_runAdd/binary_format_fails (0.00s) 307s --- PASS: Test_runAdd/duplicate_key (0.00s) 307s PASS 307s ok github.com/cli/cli/v2/pkg/cmd/gpg-key/add 0.022s 307s === RUN TestNewCmdDelete 307s === RUN TestNewCmdDelete/tty 307s === RUN TestNewCmdDelete/confirm_flag_tty 307s === RUN TestNewCmdDelete/shorthand_confirm_flag_tty 307s === RUN TestNewCmdDelete/no_tty 307s === RUN TestNewCmdDelete/confirm_flag_no_tty 307s === RUN TestNewCmdDelete/shorthand_confirm_flag_no_tty 307s === RUN TestNewCmdDelete/no_args 307s === RUN TestNewCmdDelete/too_many_args 307s --- PASS: TestNewCmdDelete (0.00s) 307s --- PASS: TestNewCmdDelete/tty (0.00s) 307s --- PASS: TestNewCmdDelete/confirm_flag_tty (0.00s) 307s --- PASS: TestNewCmdDelete/shorthand_confirm_flag_tty (0.00s) 307s --- PASS: TestNewCmdDelete/no_tty (0.00s) 307s --- PASS: TestNewCmdDelete/confirm_flag_no_tty (0.00s) 307s --- PASS: TestNewCmdDelete/shorthand_confirm_flag_no_tty (0.00s) 307s --- PASS: TestNewCmdDelete/no_args (0.00s) 307s --- PASS: TestNewCmdDelete/too_many_args (0.00s) 307s === RUN Test_deleteRun 307s === RUN Test_deleteRun/delete_tty 307s === RUN Test_deleteRun/delete_with_confirm_flag_tty 307s === RUN Test_deleteRun/not_found_tty 307s === RUN Test_deleteRun/delete_no_tty 307s === RUN Test_deleteRun/not_found_no_tty 307s === RUN Test_deleteRun/delete_failed 307s --- PASS: Test_deleteRun (0.00s) 307s --- PASS: Test_deleteRun/delete_tty (0.00s) 307s --- PASS: Test_deleteRun/delete_with_confirm_flag_tty (0.00s) 307s --- PASS: Test_deleteRun/not_found_tty (0.00s) 307s --- PASS: Test_deleteRun/delete_no_tty (0.00s) 307s --- PASS: Test_deleteRun/not_found_no_tty (0.00s) 307s --- PASS: Test_deleteRun/delete_failed (0.00s) 307s PASS 307s ok github.com/cli/cli/v2/pkg/cmd/gpg-key/delete 0.033s 308s === RUN Test_listRun 308s === RUN Test_listRun/list_tty 308s === RUN Test_listRun/list_non-tty 308s === RUN Test_listRun/no_keys 308s --- PASS: Test_listRun (0.00s) 308s --- PASS: Test_listRun/list_tty (0.00s) 308s --- PASS: Test_listRun/list_non-tty (0.00s) 308s --- PASS: Test_listRun/no_keys (0.00s) 308s PASS 308s ok github.com/cli/cli/v2/pkg/cmd/gpg-key/list 0.023s 308s ? github.com/cli/cli/v2/pkg/cmd/issue [no test files] 309s === RUN TestNewCmdClose 309s === RUN TestNewCmdClose/no_argument 309s === RUN TestNewCmdClose/issue_number 309s === RUN TestNewCmdClose/issue_url 309s === RUN TestNewCmdClose/comment 309s === RUN TestNewCmdClose/reason 309s --- PASS: TestNewCmdClose (0.00s) 309s --- PASS: TestNewCmdClose/no_argument (0.00s) 309s --- PASS: TestNewCmdClose/issue_number (0.00s) 309s --- PASS: TestNewCmdClose/issue_url (0.00s) 309s --- PASS: TestNewCmdClose/comment (0.00s) 309s --- PASS: TestNewCmdClose/reason (0.00s) 309s === RUN TestCloseRun 309s === RUN TestCloseRun/close_issue_by_number 309s === RUN TestCloseRun/close_issue_with_comment 309s === RUN TestCloseRun/close_issue_with_reason 309s === RUN TestCloseRun/close_issue_with_reason_when_reason_is_not_supported 309s === RUN TestCloseRun/issue_already_closed 309s === RUN TestCloseRun/issues_disabled 309s --- PASS: TestCloseRun (0.00s) 309s --- PASS: TestCloseRun/close_issue_by_number (0.00s) 309s --- PASS: TestCloseRun/close_issue_with_comment (0.00s) 309s --- PASS: TestCloseRun/close_issue_with_reason (0.00s) 309s --- PASS: TestCloseRun/close_issue_with_reason_when_reason_is_not_supported (0.00s) 309s --- PASS: TestCloseRun/issue_already_closed (0.00s) 309s --- PASS: TestCloseRun/issues_disabled (0.00s) 309s PASS 309s ok github.com/cli/cli/v2/pkg/cmd/issue/close 0.071s 309s === RUN TestNewCmdComment 309s === RUN TestNewCmdComment/no_arguments 309s === RUN TestNewCmdComment/issue_number 309s === RUN TestNewCmdComment/issue_url 309s === RUN TestNewCmdComment/body_flag 309s === RUN TestNewCmdComment/body_from_stdin 309s === RUN TestNewCmdComment/body_from_file 309s === RUN TestNewCmdComment/editor_flag 309s === RUN TestNewCmdComment/web_flag 309s === RUN TestNewCmdComment/body_and_body-file_flags 309s === RUN TestNewCmdComment/editor_and_web_flags 309s === RUN TestNewCmdComment/editor_and_body_flags 309s === RUN TestNewCmdComment/web_and_body_flags 309s === RUN TestNewCmdComment/editor,_web,_and_body_flags 309s --- PASS: TestNewCmdComment (0.00s) 309s --- PASS: TestNewCmdComment/no_arguments (0.00s) 309s --- PASS: TestNewCmdComment/issue_number (0.00s) 309s --- PASS: TestNewCmdComment/issue_url (0.00s) 309s --- PASS: TestNewCmdComment/body_flag (0.00s) 309s --- PASS: TestNewCmdComment/body_from_stdin (0.00s) 309s --- PASS: TestNewCmdComment/body_from_file (0.00s) 309s --- PASS: TestNewCmdComment/editor_flag (0.00s) 309s --- PASS: TestNewCmdComment/web_flag (0.00s) 309s --- PASS: TestNewCmdComment/body_and_body-file_flags (0.00s) 309s --- PASS: TestNewCmdComment/editor_and_web_flags (0.00s) 309s --- PASS: TestNewCmdComment/editor_and_body_flags (0.00s) 309s --- PASS: TestNewCmdComment/web_and_body_flags (0.00s) 309s --- PASS: TestNewCmdComment/editor,_web,_and_body_flags (0.00s) 309s === RUN Test_commentRun 309s === RUN Test_commentRun/interactive_editor 309s === RUN Test_commentRun/interactive_editor_with_edit_last 309s === RUN Test_commentRun/non-interactive_web 309s === RUN Test_commentRun/non-interactive_web_with_edit_last 309s === RUN Test_commentRun/non-interactive_editor 309s === RUN Test_commentRun/non-interactive_editor_with_edit_last 309s === RUN Test_commentRun/non-interactive_inline 309s === RUN Test_commentRun/non-interactive_inline_with_edit_last 309s --- PASS: Test_commentRun (0.00s) 309s --- PASS: Test_commentRun/interactive_editor (0.00s) 309s --- PASS: Test_commentRun/interactive_editor_with_edit_last (0.00s) 309s --- PASS: Test_commentRun/non-interactive_web (0.00s) 309s --- PASS: Test_commentRun/non-interactive_web_with_edit_last (0.00s) 309s --- PASS: Test_commentRun/non-interactive_editor (0.00s) 309s --- PASS: Test_commentRun/non-interactive_editor_with_edit_last (0.00s) 309s --- PASS: Test_commentRun/non-interactive_inline (0.00s) 309s --- PASS: Test_commentRun/non-interactive_inline_with_edit_last (0.00s) 309s PASS 309s ok github.com/cli/cli/v2/pkg/cmd/issue/comment 0.072s 310s === RUN TestNewCmdCreate 310s === RUN TestNewCmdCreate/empty_non-tty 310s === RUN TestNewCmdCreate/only_title_non-tty 310s === RUN TestNewCmdCreate/empty_tty 310s === RUN TestNewCmdCreate/body_from_stdin 310s === RUN TestNewCmdCreate/body_from_file 310s === RUN TestNewCmdCreate/template_from_name_tty 310s === RUN TestNewCmdCreate/template_from_name_non-tty 310s === RUN TestNewCmdCreate/template_and_body 310s === RUN TestNewCmdCreate/template_and_body_file 310s --- PASS: TestNewCmdCreate (0.01s) 310s --- PASS: TestNewCmdCreate/empty_non-tty (0.00s) 310s --- PASS: TestNewCmdCreate/only_title_non-tty (0.00s) 310s --- PASS: TestNewCmdCreate/empty_tty (0.00s) 310s --- PASS: TestNewCmdCreate/body_from_stdin (0.00s) 310s --- PASS: TestNewCmdCreate/body_from_file (0.00s) 310s --- PASS: TestNewCmdCreate/template_from_name_tty (0.00s) 310s --- PASS: TestNewCmdCreate/template_from_name_non-tty (0.00s) 310s --- PASS: TestNewCmdCreate/template_and_body (0.00s) 310s --- PASS: TestNewCmdCreate/template_and_body_file (0.00s) 310s === RUN Test_createRun 310s === RUN Test_createRun/no_args 310s === RUN Test_createRun/title_and_body 310s === RUN Test_createRun/assignee 310s === RUN Test_createRun/@me 310s === RUN Test_createRun/project 310s === RUN Test_createRun/has_templates 310s === RUN Test_createRun/too_long_body 310s --- PASS: Test_createRun (0.01s) 310s --- PASS: Test_createRun/no_args (0.00s) 310s --- PASS: Test_createRun/title_and_body (0.00s) 310s --- PASS: Test_createRun/assignee (0.00s) 310s --- PASS: Test_createRun/@me (0.00s) 310s --- PASS: Test_createRun/project (0.00s) 310s --- PASS: Test_createRun/has_templates (0.01s) 310s --- PASS: Test_createRun/too_long_body (0.00s) 310s === RUN TestIssueCreate 310s --- PASS: TestIssueCreate (0.00s) 310s === RUN TestIssueCreate_recover 310s --- PASS: TestIssueCreate_recover (0.00s) 310s === RUN TestIssueCreate_nonLegacyTemplate 310s --- PASS: TestIssueCreate_nonLegacyTemplate (0.00s) 310s === RUN TestIssueCreate_continueInBrowser 310s --- PASS: TestIssueCreate_continueInBrowser (0.00s) 310s === RUN TestIssueCreate_metadata 310s --- PASS: TestIssueCreate_metadata (0.00s) 310s === RUN TestIssueCreate_disabledIssues 310s --- PASS: TestIssueCreate_disabledIssues (0.00s) 310s === RUN TestIssueCreate_AtMeAssignee 310s --- PASS: TestIssueCreate_AtMeAssignee (0.00s) 310s === RUN TestIssueCreate_projectsV2 310s --- PASS: TestIssueCreate_projectsV2 (0.00s) 310s PASS 310s ok github.com/cli/cli/v2/pkg/cmd/issue/create 0.111s 310s === RUN TestIssueDelete 310s ! Deleted issues cannot be recovered. 310s --- PASS: TestIssueDelete (0.00s) 310s === RUN TestIssueDelete_confirm 310s --- PASS: TestIssueDelete_confirm (0.00s) 310s === RUN TestIssueDelete_cancel 310s ! Deleted issues cannot be recovered. 310s --- PASS: TestIssueDelete_cancel (0.00s) 310s === RUN TestIssueDelete_doesNotExist 310s --- PASS: TestIssueDelete_doesNotExist (0.00s) 310s === RUN TestIssueDelete_issuesDisabled 310s --- PASS: TestIssueDelete_issuesDisabled (0.00s) 310s PASS 310s ok github.com/cli/cli/v2/pkg/cmd/issue/delete 0.095s 311s === RUN TestNewCmdDevelop 311s === RUN TestNewCmdDevelop/no_argument 311s === RUN TestNewCmdDevelop/issue_number 311s === RUN TestNewCmdDevelop/issue_url 311s === RUN TestNewCmdDevelop/branch-repo_flag 311s === RUN TestNewCmdDevelop/base_flag 311s === RUN TestNewCmdDevelop/checkout_flag 311s === RUN TestNewCmdDevelop/list_flag 311s === RUN TestNewCmdDevelop/name_flag 311s === RUN TestNewCmdDevelop/issue-repo_flag 311s === RUN TestNewCmdDevelop/list_and_branch_repo_flags 311s === RUN TestNewCmdDevelop/list_and_base_flags 311s === RUN TestNewCmdDevelop/list_and_checkout_flags 311s === RUN TestNewCmdDevelop/list_and_name_flags 311s --- PASS: TestNewCmdDevelop (0.00s) 311s --- PASS: TestNewCmdDevelop/no_argument (0.00s) 311s --- PASS: TestNewCmdDevelop/issue_number (0.00s) 311s --- PASS: TestNewCmdDevelop/issue_url (0.00s) 311s --- PASS: TestNewCmdDevelop/branch-repo_flag (0.00s) 311s --- PASS: TestNewCmdDevelop/base_flag (0.00s) 311s --- PASS: TestNewCmdDevelop/checkout_flag (0.00s) 311s --- PASS: TestNewCmdDevelop/list_flag (0.00s) 311s --- PASS: TestNewCmdDevelop/name_flag (0.00s) 311s --- PASS: TestNewCmdDevelop/issue-repo_flag (0.00s) 311s --- PASS: TestNewCmdDevelop/list_and_branch_repo_flags (0.00s) 311s --- PASS: TestNewCmdDevelop/list_and_base_flags (0.00s) 311s --- PASS: TestNewCmdDevelop/list_and_checkout_flags (0.00s) 311s --- PASS: TestNewCmdDevelop/list_and_name_flags (0.00s) 311s === RUN TestDevelopRun 311s === RUN TestDevelopRun/returns_an_error_when_the_feature_is_not_supported_by_the_API 311s === RUN TestDevelopRun/list_branches_for_an_issue 311s === RUN TestDevelopRun/list_branches_for_an_issue_in_tty 311s === RUN TestDevelopRun/list_branches_for_an_issue_providing_an_issue_url 311s === RUN TestDevelopRun/develop_new_branch 311s === RUN TestDevelopRun/develop_new_branch_in_different_repo_than_issue 311s === RUN TestDevelopRun/develop_new_branch_with_name_and_base_specified 311s === RUN TestDevelopRun/develop_new_branch_outside_of_local_git_repo 311s === RUN TestDevelopRun/develop_new_branch_with_checkout_when_local_branch_exists 311s === RUN TestDevelopRun/develop_new_branch_with_checkout_when_local_branch_does_not_exist 311s --- PASS: TestDevelopRun (0.01s) 311s --- PASS: TestDevelopRun/returns_an_error_when_the_feature_is_not_supported_by_the_API (0.00s) 311s --- PASS: TestDevelopRun/list_branches_for_an_issue (0.00s) 311s --- PASS: TestDevelopRun/list_branches_for_an_issue_in_tty (0.00s) 311s --- PASS: TestDevelopRun/list_branches_for_an_issue_providing_an_issue_url (0.00s) 311s --- PASS: TestDevelopRun/develop_new_branch (0.00s) 311s --- PASS: TestDevelopRun/develop_new_branch_in_different_repo_than_issue (0.00s) 311s --- PASS: TestDevelopRun/develop_new_branch_with_name_and_base_specified (0.00s) 311s --- PASS: TestDevelopRun/develop_new_branch_outside_of_local_git_repo (0.00s) 311s --- PASS: TestDevelopRun/develop_new_branch_with_checkout_when_local_branch_exists (0.00s) 311s --- PASS: TestDevelopRun/develop_new_branch_with_checkout_when_local_branch_does_not_exist (0.00s) 311s PASS 311s ok github.com/cli/cli/v2/pkg/cmd/issue/develop 0.095s 311s === RUN TestNewCmdEdit 311s === RUN TestNewCmdEdit/no_argument 311s === RUN TestNewCmdEdit/issue_number_argument 311s === RUN TestNewCmdEdit/title_flag 311s === RUN TestNewCmdEdit/body_flag 311s === RUN TestNewCmdEdit/body_from_stdin 311s === RUN TestNewCmdEdit/body_from_file 311s === RUN TestNewCmdEdit/add-assignee_flag 311s === RUN TestNewCmdEdit/remove-assignee_flag 311s === RUN TestNewCmdEdit/add-label_flag 311s === RUN TestNewCmdEdit/remove-label_flag 311s === RUN TestNewCmdEdit/add-project_flag 311s === RUN TestNewCmdEdit/remove-project_flag 311s === RUN TestNewCmdEdit/milestone_flag 311s === RUN TestNewCmdEdit/add_label_to_multiple_issues 311s === RUN TestNewCmdEdit/interactive_multiple_issues 311s --- PASS: TestNewCmdEdit (0.01s) 311s --- PASS: TestNewCmdEdit/no_argument (0.00s) 311s --- PASS: TestNewCmdEdit/issue_number_argument (0.00s) 311s --- PASS: TestNewCmdEdit/title_flag (0.00s) 311s --- PASS: TestNewCmdEdit/body_flag (0.00s) 311s --- PASS: TestNewCmdEdit/body_from_stdin (0.00s) 311s --- PASS: TestNewCmdEdit/body_from_file (0.00s) 311s --- PASS: TestNewCmdEdit/add-assignee_flag (0.00s) 311s --- PASS: TestNewCmdEdit/remove-assignee_flag (0.00s) 311s --- PASS: TestNewCmdEdit/add-label_flag (0.00s) 311s --- PASS: TestNewCmdEdit/remove-label_flag (0.00s) 311s --- PASS: TestNewCmdEdit/add-project_flag (0.00s) 311s --- PASS: TestNewCmdEdit/remove-project_flag (0.00s) 311s --- PASS: TestNewCmdEdit/milestone_flag (0.00s) 311s --- PASS: TestNewCmdEdit/add_label_to_multiple_issues (0.00s) 311s --- PASS: TestNewCmdEdit/interactive_multiple_issues (0.00s) 311s === RUN Test_editRun 311s === RUN Test_editRun/non-interactive 311s === RUN Test_editRun/non-interactive_multiple_issues 311s === RUN Test_editRun/non-interactive_multiple_issues_with_fetch_failures 311s === RUN Test_editRun/non-interactive_multiple_issues_with_update_failures 311s === RUN Test_editRun/interactive 311s --- PASS: Test_editRun (0.01s) 311s --- PASS: Test_editRun/non-interactive (0.00s) 311s --- PASS: Test_editRun/non-interactive_multiple_issues (0.00s) 311s --- PASS: Test_editRun/non-interactive_multiple_issues_with_fetch_failures (0.00s) 311s --- PASS: Test_editRun/non-interactive_multiple_issues_with_update_failures (0.00s) 311s --- PASS: Test_editRun/interactive (0.00s) 311s PASS 311s ok github.com/cli/cli/v2/pkg/cmd/issue/edit 0.104s 313s === RUN TestIssueList 313s --- PASS: TestIssueList (0.00s) 313s === RUN TestIssueList_pagination 313s --- PASS: TestIssueList_pagination (0.00s) 313s === RUN TestIssueList_nontty 313s --- PASS: TestIssueList_nontty (0.00s) 313s === RUN TestIssueList_tty 313s --- PASS: TestIssueList_tty (0.00s) 313s === RUN TestIssueList_tty_withFlags 313s --- PASS: TestIssueList_tty_withFlags (0.00s) 313s === RUN TestIssueList_tty_withAppFlag 313s --- PASS: TestIssueList_tty_withAppFlag (0.00s) 313s === RUN TestIssueList_withInvalidLimitFlag 313s --- PASS: TestIssueList_withInvalidLimitFlag (0.00s) 313s === RUN TestIssueList_disabledIssues 313s --- PASS: TestIssueList_disabledIssues (0.00s) 313s === RUN TestIssueList_web 313s --- PASS: TestIssueList_web (0.00s) 313s === RUN Test_issueList 313s === RUN Test_issueList/default 313s === RUN Test_issueList/milestone_by_number 313s === RUN Test_issueList/milestone_by_title 313s === RUN Test_issueList/@me_syntax 313s === RUN Test_issueList/@me_with_search 313s === RUN Test_issueList/with_labels 313s --- PASS: Test_issueList (0.00s) 313s --- PASS: Test_issueList/default (0.00s) 313s --- PASS: Test_issueList/milestone_by_number (0.00s) 313s --- PASS: Test_issueList/milestone_by_title (0.00s) 313s --- PASS: Test_issueList/@me_syntax (0.00s) 313s --- PASS: Test_issueList/@me_with_search (0.00s) 313s --- PASS: Test_issueList/with_labels (0.00s) 313s === RUN TestIssueList_withProjectItems 313s --- PASS: TestIssueList_withProjectItems (0.00s) 313s === RUN TestIssueList_Search_withProjectItems 313s --- PASS: TestIssueList_Search_withProjectItems (0.00s) 313s PASS 313s ok github.com/cli/cli/v2/pkg/cmd/issue/list 0.104s 313s === RUN Test_NewCmdLock 313s === RUN Test_NewCmdLock/sets_reason 313s === RUN Test_NewCmdLock/no_args 313s === RUN Test_NewCmdLock/no_flags 313s === RUN Test_NewCmdLock/bad_reason 313s === RUN Test_NewCmdLock/bad_reason_tty 313s === RUN Test_NewCmdLock/interactive 313s --- PASS: Test_NewCmdLock (0.00s) 313s --- PASS: Test_NewCmdLock/sets_reason (0.00s) 313s --- PASS: Test_NewCmdLock/no_args (0.00s) 313s --- PASS: Test_NewCmdLock/no_flags (0.00s) 313s --- PASS: Test_NewCmdLock/bad_reason (0.00s) 313s --- PASS: Test_NewCmdLock/bad_reason_tty (0.00s) 313s --- PASS: Test_NewCmdLock/interactive (0.00s) 313s === RUN Test_NewCmdUnlock 313s === RUN Test_NewCmdUnlock/no_args 313s === RUN Test_NewCmdUnlock/no_flags 313s --- PASS: Test_NewCmdUnlock (0.00s) 313s --- PASS: Test_NewCmdUnlock/no_args (0.00s) 313s --- PASS: Test_NewCmdUnlock/no_flags (0.00s) 313s === RUN Test_runLock 313s === RUN Test_runLock/lock_issue_nontty 313s === RUN Test_runLock/lock_issue_tty 313s === RUN Test_runLock/lock_issue_with_explicit_reason_tty 313s === RUN Test_runLock/unlock_issue_tty 313s === RUN Test_runLock/unlock_issue_nontty 313s === RUN Test_runLock/lock_issue_with_explicit_reason_nontty 313s === RUN Test_runLock/relock_issue_tty 313s === RUN Test_runLock/relock_issue_nontty 313s === RUN Test_runLock/lock_pr_nontty 313s === RUN Test_runLock/lock_pr_tty 313s === RUN Test_runLock/lock_pr_with_explicit_reason_tty 313s === RUN Test_runLock/lock_pr_with_explicit_nontty 313s === RUN Test_runLock/unlock_pr_tty 313s === RUN Test_runLock/unlock_pr_nontty 313s === RUN Test_runLock/relock_pr_tty 313s === RUN Test_runLock/relock_pr_nontty 313s --- PASS: Test_runLock (0.01s) 313s --- PASS: Test_runLock/lock_issue_nontty (0.00s) 313s --- PASS: Test_runLock/lock_issue_tty (0.00s) 313s --- PASS: Test_runLock/lock_issue_with_explicit_reason_tty (0.00s) 313s --- PASS: Test_runLock/unlock_issue_tty (0.00s) 313s --- PASS: Test_runLock/unlock_issue_nontty (0.00s) 313s --- PASS: Test_runLock/lock_issue_with_explicit_reason_nontty (0.00s) 313s --- PASS: Test_runLock/relock_issue_tty (0.00s) 313s --- PASS: Test_runLock/relock_issue_nontty (0.00s) 313s --- PASS: Test_runLock/lock_pr_nontty (0.00s) 313s --- PASS: Test_runLock/lock_pr_tty (0.00s) 313s --- PASS: Test_runLock/lock_pr_with_explicit_reason_tty (0.00s) 313s --- PASS: Test_runLock/lock_pr_with_explicit_nontty (0.00s) 313s --- PASS: Test_runLock/unlock_pr_tty (0.00s) 313s --- PASS: Test_runLock/unlock_pr_nontty (0.00s) 313s --- PASS: Test_runLock/relock_pr_tty (0.00s) 313s --- PASS: Test_runLock/relock_pr_nontty (0.00s) 313s === RUN TestReasons 313s --- PASS: TestReasons (0.00s) 313s PASS 313s ok github.com/cli/cli/v2/pkg/cmd/issue/lock 0.101s 314s === RUN TestNewCmdPin 314s === RUN TestNewCmdPin/no_argument 314s === RUN TestNewCmdPin/issue_number 314s === RUN TestNewCmdPin/issue_url 314s --- PASS: TestNewCmdPin (0.00s) 314s --- PASS: TestNewCmdPin/no_argument (0.00s) 314s --- PASS: TestNewCmdPin/issue_number (0.00s) 314s --- PASS: TestNewCmdPin/issue_url (0.00s) 314s === RUN TestPinRun 314s === RUN TestPinRun/pin_issue 314s === RUN TestPinRun/issue_already_pinned 314s --- PASS: TestPinRun (0.00s) 314s --- PASS: TestPinRun/pin_issue (0.00s) 314s --- PASS: TestPinRun/issue_already_pinned (0.00s) 314s PASS 314s ok github.com/cli/cli/v2/pkg/cmd/issue/pin 0.092s 314s === RUN TestIssueReopen 314s --- PASS: TestIssueReopen (0.00s) 314s === RUN TestIssueReopen_alreadyOpen 314s --- PASS: TestIssueReopen_alreadyOpen (0.00s) 314s === RUN TestIssueReopen_issuesDisabled 314s --- PASS: TestIssueReopen_issuesDisabled (0.00s) 314s === RUN TestIssueReopen_withComment 314s --- PASS: TestIssueReopen_withComment (0.00s) 314s PASS 314s ok github.com/cli/cli/v2/pkg/cmd/issue/reopen 0.087s 315s === RUN TestIssueFromArgWithFields 315s === RUN TestIssueFromArgWithFields/number_argument 315s === RUN TestIssueFromArgWithFields/number_with_hash_argument 315s === RUN TestIssueFromArgWithFields/URL_argument 315s === RUN TestIssueFromArgWithFields/project_cards_permission_issue 315s === RUN TestIssueFromArgWithFields/projects_permission_issue 315s --- PASS: TestIssueFromArgWithFields (0.00s) 315s --- PASS: TestIssueFromArgWithFields/number_argument (0.00s) 315s --- PASS: TestIssueFromArgWithFields/number_with_hash_argument (0.00s) 315s --- PASS: TestIssueFromArgWithFields/URL_argument (0.00s) 315s --- PASS: TestIssueFromArgWithFields/project_cards_permission_issue (0.00s) 315s --- PASS: TestIssueFromArgWithFields/projects_permission_issue (0.00s) 315s === RUN TestIssuesFromArgsWithFields 315s === RUN TestIssuesFromArgsWithFields/multiple_repos 315s === RUN TestIssuesFromArgsWithFields/multiple_issues 315s --- PASS: TestIssuesFromArgsWithFields (0.00s) 315s --- PASS: TestIssuesFromArgsWithFields/multiple_repos (0.00s) 315s --- PASS: TestIssuesFromArgsWithFields/multiple_issues (0.00s) 315s PASS 315s ok github.com/cli/cli/v2/pkg/cmd/issue/shared 0.062s 315s === RUN TestIssueStatus 315s --- PASS: TestIssueStatus (0.00s) 315s === RUN TestIssueStatus_blankSlate 315s --- PASS: TestIssueStatus_blankSlate (0.00s) 315s === RUN TestIssueStatus_disabledIssues 315s --- PASS: TestIssueStatus_disabledIssues (0.00s) 315s PASS 315s ok github.com/cli/cli/v2/pkg/cmd/issue/status 0.071s 316s === RUN TestNewCmdTransfer 316s === RUN TestNewCmdTransfer/issue_name 316s --- PASS: TestNewCmdTransfer (0.00s) 316s --- PASS: TestNewCmdTransfer/issue_name (0.00s) 316s === RUN Test_transferRun_noflags 316s --- PASS: Test_transferRun_noflags (0.00s) 316s === RUN Test_transferRunSuccessfulIssueTransfer 316s --- PASS: Test_transferRunSuccessfulIssueTransfer (0.00s) 316s PASS 316s ok github.com/cli/cli/v2/pkg/cmd/issue/transfer 0.065s 316s === RUN TestNewCmdPin 316s === RUN TestNewCmdPin/no_argument 316s === RUN TestNewCmdPin/issue_number 316s === RUN TestNewCmdPin/issue_url 316s --- PASS: TestNewCmdPin (0.00s) 316s --- PASS: TestNewCmdPin/no_argument (0.00s) 316s --- PASS: TestNewCmdPin/issue_number (0.00s) 316s --- PASS: TestNewCmdPin/issue_url (0.00s) 316s === RUN TestUnpinRun 316s === RUN TestUnpinRun/unpin_issue 316s === RUN TestUnpinRun/issue_not_pinned 316s --- PASS: TestUnpinRun (0.00s) 316s --- PASS: TestUnpinRun/unpin_issue (0.00s) 316s --- PASS: TestUnpinRun/issue_not_pinned (0.00s) 316s PASS 316s ok github.com/cli/cli/v2/pkg/cmd/issue/unpin 0.076s 317s === RUN TestIssueView_web 317s --- PASS: TestIssueView_web (0.00s) 317s === RUN TestIssueView_nontty_Preview 317s === RUN TestIssueView_nontty_Preview/Open_issue_with_empty_body 317s === RUN TestIssueView_nontty_Preview/Closed_issue 317s === RUN TestIssueView_nontty_Preview/Open_issue_without_metadata 317s === RUN TestIssueView_nontty_Preview/Open_issue_with_metadata 317s --- PASS: TestIssueView_nontty_Preview (0.00s) 317s --- PASS: TestIssueView_nontty_Preview/Open_issue_with_empty_body (0.00s) 317s --- PASS: TestIssueView_nontty_Preview/Closed_issue (0.00s) 317s --- PASS: TestIssueView_nontty_Preview/Open_issue_without_metadata (0.00s) 317s --- PASS: TestIssueView_nontty_Preview/Open_issue_with_metadata (0.00s) 317s === RUN TestIssueView_tty_Preview 317s === RUN TestIssueView_tty_Preview/Open_issue_with_empty_body 317s === RUN TestIssueView_tty_Preview/Closed_issue 317s === RUN TestIssueView_tty_Preview/Open_issue_without_metadata 317s === RUN TestIssueView_tty_Preview/Open_issue_with_metadata 317s --- PASS: TestIssueView_tty_Preview (0.01s) 317s --- PASS: TestIssueView_tty_Preview/Open_issue_with_empty_body (0.00s) 317s --- PASS: TestIssueView_tty_Preview/Closed_issue (0.01s) 317s --- PASS: TestIssueView_tty_Preview/Open_issue_without_metadata (0.00s) 317s --- PASS: TestIssueView_tty_Preview/Open_issue_with_metadata (0.00s) 317s === RUN TestIssueView_web_notFound 317s --- PASS: TestIssueView_web_notFound (0.00s) 317s === RUN TestIssueView_disabledIssues 317s --- PASS: TestIssueView_disabledIssues (0.00s) 317s === RUN TestIssueView_tty_Comments 317s === RUN TestIssueView_tty_Comments/with_invalid_comments_flag 317s === RUN TestIssueView_tty_Comments/without_comments_flag 317s === RUN TestIssueView_tty_Comments/with_comments_flag 317s --- PASS: TestIssueView_tty_Comments (0.00s) 317s --- PASS: TestIssueView_tty_Comments/with_invalid_comments_flag (0.00s) 317s --- PASS: TestIssueView_tty_Comments/without_comments_flag (0.00s) 317s --- PASS: TestIssueView_tty_Comments/with_comments_flag (0.00s) 317s === RUN TestIssueView_nontty_Comments 317s === RUN TestIssueView_nontty_Comments/with_invalid_comments_flag 317s === RUN TestIssueView_nontty_Comments/without_comments_flag 317s === RUN TestIssueView_nontty_Comments/with_comments_flag 317s --- PASS: TestIssueView_nontty_Comments (0.01s) 317s --- PASS: TestIssueView_nontty_Comments/with_invalid_comments_flag (0.00s) 317s --- PASS: TestIssueView_nontty_Comments/without_comments_flag (0.00s) 317s --- PASS: TestIssueView_nontty_Comments/with_comments_flag (0.00s) 317s PASS 317s ok github.com/cli/cli/v2/pkg/cmd/issue/view 0.094s 317s === RUN TestNewCmdClone 317s === RUN TestNewCmdClone/no_argument 317s === RUN TestNewCmdClone/source-repository_argument 317s === RUN TestNewCmdClone/force_flag 317s --- PASS: TestNewCmdClone (0.00s) 317s --- PASS: TestNewCmdClone/no_argument (0.00s) 317s --- PASS: TestNewCmdClone/source-repository_argument (0.00s) 317s --- PASS: TestNewCmdClone/force_flag (0.00s) 317s === RUN TestCloneRun 317s === RUN TestCloneRun/clones_all_labels 317s === RUN TestCloneRun/clones_one_label 317s === RUN TestCloneRun/has_no_labels 317s === RUN TestCloneRun/clones_some_labels 317s === RUN TestCloneRun/clones_no_labels 317s === RUN TestCloneRun/overwrites_all_labels 317s === RUN TestCloneRun/list_error 317s === RUN TestCloneRun/create_error 317s === RUN TestCloneRun/clones_pages_of_labels 317s --- PASS: TestCloneRun (0.00s) 317s --- PASS: TestCloneRun/clones_all_labels (0.00s) 317s --- PASS: TestCloneRun/clones_one_label (0.00s) 317s --- PASS: TestCloneRun/has_no_labels (0.00s) 317s --- PASS: TestCloneRun/clones_some_labels (0.00s) 317s --- PASS: TestCloneRun/clones_no_labels (0.00s) 317s --- PASS: TestCloneRun/overwrites_all_labels (0.00s) 317s --- PASS: TestCloneRun/list_error (0.00s) 317s --- PASS: TestCloneRun/create_error (0.00s) 317s --- PASS: TestCloneRun/clones_pages_of_labels (0.00s) 317s === RUN TestNewCmdCreate 317s === RUN TestNewCmdCreate/no_argument 317s === RUN TestNewCmdCreate/name_argument 317s === RUN TestNewCmdCreate/description_flag 317s === RUN TestNewCmdCreate/color_flag 317s === RUN TestNewCmdCreate/color_flag_with_pound_sign 317s --- PASS: TestNewCmdCreate (0.00s) 317s --- PASS: TestNewCmdCreate/no_argument (0.00s) 317s --- PASS: TestNewCmdCreate/name_argument (0.00s) 317s --- PASS: TestNewCmdCreate/description_flag (0.00s) 317s --- PASS: TestNewCmdCreate/color_flag (0.00s) 317s --- PASS: TestNewCmdCreate/color_flag_with_pound_sign (0.00s) 317s === RUN TestCreateRun 317s === RUN TestCreateRun/creates_label 317s === RUN TestCreateRun/creates_label_notty 317s === RUN TestCreateRun/creates_existing_label 317s --- PASS: TestCreateRun (0.00s) 317s --- PASS: TestCreateRun/creates_label (0.00s) 317s --- PASS: TestCreateRun/creates_label_notty (0.00s) 317s --- PASS: TestCreateRun/creates_existing_label (0.00s) 317s === RUN TestNewCmdDelete 317s === RUN TestNewCmdDelete/no_argument 317s === RUN TestNewCmdDelete/name_argument 317s === RUN TestNewCmdDelete/confirm_argument 317s === RUN TestNewCmdDelete/confirm_no_tty 317s --- PASS: TestNewCmdDelete (0.00s) 317s --- PASS: TestNewCmdDelete/no_argument (0.00s) 317s --- PASS: TestNewCmdDelete/name_argument (0.00s) 317s --- PASS: TestNewCmdDelete/confirm_argument (0.00s) 317s --- PASS: TestNewCmdDelete/confirm_no_tty (0.00s) 317s === RUN TestDeleteRun 317s === RUN TestDeleteRun/deletes_label 317s === RUN TestDeleteRun/deletes_label_notty 317s === RUN TestDeleteRun/missing_label 317s --- PASS: TestDeleteRun (0.00s) 317s --- PASS: TestDeleteRun/deletes_label (0.00s) 317s --- PASS: TestDeleteRun/deletes_label_notty (0.00s) 317s --- PASS: TestDeleteRun/missing_label (0.00s) 317s === RUN TestNewCmdEdit 317s === RUN TestNewCmdEdit/no_argument 317s === RUN TestNewCmdEdit/name_argument 317s === RUN TestNewCmdEdit/description_flag 317s === RUN TestNewCmdEdit/color_flag 317s === RUN TestNewCmdEdit/color_flag_with_pound_sign 317s === RUN TestNewCmdEdit/name_flag 317s --- PASS: TestNewCmdEdit (0.00s) 317s --- PASS: TestNewCmdEdit/no_argument (0.00s) 317s --- PASS: TestNewCmdEdit/name_argument (0.00s) 317s --- PASS: TestNewCmdEdit/description_flag (0.00s) 317s --- PASS: TestNewCmdEdit/color_flag (0.00s) 317s --- PASS: TestNewCmdEdit/color_flag_with_pound_sign (0.00s) 317s --- PASS: TestNewCmdEdit/name_flag (0.00s) 317s === RUN TestEditRun 317s === RUN TestEditRun/updates_label 317s === RUN TestEditRun/updates_label_notty 317s === RUN TestEditRun/updates_missing_label 317s --- PASS: TestEditRun (0.00s) 317s --- PASS: TestEditRun/updates_label (0.00s) 317s --- PASS: TestEditRun/updates_label_notty (0.00s) 317s --- PASS: TestEditRun/updates_missing_label (0.00s) 317s === RUN TestLabelList_pagination 317s --- PASS: TestLabelList_pagination (0.00s) 317s === RUN TestNewCmdList 317s === RUN TestNewCmdList/no_argument 317s === RUN TestNewCmdList/limit_flag 317s === RUN TestNewCmdList/invalid_limit_flag 317s === RUN TestNewCmdList/web_flag 317s === RUN TestNewCmdList/search_flag 317s === RUN TestNewCmdList/sort_name_flag 317s === RUN TestNewCmdList/sort_created_flag 317s === RUN TestNewCmdList/sort_invalid_flag 317s === RUN TestNewCmdList/order_asc_flag 317s === RUN TestNewCmdList/order_desc_flag 317s === RUN TestNewCmdList/order_invalid_flag 317s === RUN TestNewCmdList/search_flag_with_sort_flag 317s === RUN TestNewCmdList/search_flag_with_order_flag 317s === RUN TestNewCmdList/search_flag_with_order_and_sort_flags 317s === RUN TestNewCmdList/json_flag 317s === RUN TestNewCmdList/invalid_json_flag 317s --- PASS: TestNewCmdList (0.00s) 317s --- PASS: TestNewCmdList/no_argument (0.00s) 317s --- PASS: TestNewCmdList/limit_flag (0.00s) 317s --- PASS: TestNewCmdList/invalid_limit_flag (0.00s) 317s --- PASS: TestNewCmdList/web_flag (0.00s) 317s --- PASS: TestNewCmdList/search_flag (0.00s) 317s --- PASS: TestNewCmdList/sort_name_flag (0.00s) 317s --- PASS: TestNewCmdList/sort_created_flag (0.00s) 317s --- PASS: TestNewCmdList/sort_invalid_flag (0.00s) 317s --- PASS: TestNewCmdList/order_asc_flag (0.00s) 317s --- PASS: TestNewCmdList/order_desc_flag (0.00s) 317s --- PASS: TestNewCmdList/order_invalid_flag (0.00s) 317s --- PASS: TestNewCmdList/search_flag_with_sort_flag (0.00s) 317s --- PASS: TestNewCmdList/search_flag_with_order_flag (0.00s) 317s --- PASS: TestNewCmdList/search_flag_with_order_and_sort_flags (0.00s) 317s --- PASS: TestNewCmdList/json_flag (0.00s) 317s --- PASS: TestNewCmdList/invalid_json_flag (0.00s) 317s === RUN TestListRun 317s === RUN TestListRun/lists_labels 317s === RUN TestListRun/lists_labels_notty 317s === RUN TestListRun/empty_label_list 317s === RUN TestListRun/empty_label_list_search 317s === RUN TestListRun/web_mode 317s === RUN TestListRun/order_by_name_ascending 317s --- PASS: TestListRun (0.00s) 317s --- PASS: TestListRun/lists_labels (0.00s) 317s --- PASS: TestListRun/lists_labels_notty (0.00s) 317s --- PASS: TestListRun/empty_label_list (0.00s) 317s --- PASS: TestListRun/empty_label_list_search (0.00s) 317s --- PASS: TestListRun/web_mode (0.00s) 317s --- PASS: TestListRun/order_by_name_ascending (0.00s) 317s PASS 317s ok github.com/cli/cli/v2/pkg/cmd/label 0.042s 317s ? github.com/cli/cli/v2/pkg/cmd/org [no test files] 318s === RUN Test_listOrgs 318s === RUN Test_listOrgs/default 318s === RUN Test_listOrgs/with_limit 318s --- PASS: Test_listOrgs (0.00s) 318s --- PASS: Test_listOrgs/default (0.00s) 318s --- PASS: Test_listOrgs/with_limit (0.00s) 318s === RUN TestNewCmdList 318s === RUN TestNewCmdList/no_arguments 318s === RUN TestNewCmdList/with_limit 318s === RUN TestNewCmdList/too_many_arguments 318s === RUN TestNewCmdList/invalid_limit 318s --- PASS: TestNewCmdList (0.00s) 318s --- PASS: TestNewCmdList/no_arguments (0.00s) 318s --- PASS: TestNewCmdList/with_limit (0.00s) 318s --- PASS: TestNewCmdList/too_many_arguments (0.00s) 318s --- PASS: TestNewCmdList/invalid_limit (0.00s) 318s === RUN TestListRun 318s === RUN TestListRun/no_organizations_found 318s === RUN TestListRun/default_behavior 318s === RUN TestListRun/with_limit 318s === RUN TestListRun/nontty_output 318s --- PASS: TestListRun (0.00s) 318s --- PASS: TestListRun/no_organizations_found (0.00s) 318s --- PASS: TestListRun/default_behavior (0.00s) 318s --- PASS: TestListRun/with_limit (0.00s) 318s --- PASS: TestListRun/nontty_output (0.00s) 318s PASS 318s ok github.com/cli/cli/v2/pkg/cmd/org/list 0.035s 318s ? github.com/cli/cli/v2/pkg/cmd/pr [no test files] 320s === RUN Test_checkoutRun 320s === RUN Test_checkoutRun/checkout_with_ssh_remote_URL 320s === RUN Test_checkoutRun/fork_repo_was_deleted 320s === RUN Test_checkoutRun/with_local_branch_rename_and_existing_git_remote 320s === RUN Test_checkoutRun/with_local_branch_name,_no_existing_git_remote 320s --- PASS: Test_checkoutRun (0.00s) 320s --- PASS: Test_checkoutRun/checkout_with_ssh_remote_URL (0.00s) 320s --- PASS: Test_checkoutRun/fork_repo_was_deleted (0.00s) 320s --- PASS: Test_checkoutRun/with_local_branch_rename_and_existing_git_remote (0.00s) 320s --- PASS: Test_checkoutRun/with_local_branch_name,_no_existing_git_remote (0.00s) 320s === RUN TestPRCheckout_sameRepo 320s --- PASS: TestPRCheckout_sameRepo (0.00s) 320s === RUN TestPRCheckout_existingBranch 320s --- PASS: TestPRCheckout_existingBranch (0.00s) 320s === RUN TestPRCheckout_differentRepo_remoteExists 320s --- PASS: TestPRCheckout_differentRepo_remoteExists (0.00s) 320s === RUN TestPRCheckout_differentRepo 320s --- PASS: TestPRCheckout_differentRepo (0.00s) 320s === RUN TestPRCheckout_differentRepo_existingBranch 320s --- PASS: TestPRCheckout_differentRepo_existingBranch (0.00s) 320s === RUN TestPRCheckout_detachedHead 320s --- PASS: TestPRCheckout_detachedHead (0.00s) 320s === RUN TestPRCheckout_differentRepo_currentBranch 320s --- PASS: TestPRCheckout_differentRepo_currentBranch (0.00s) 320s === RUN TestPRCheckout_differentRepo_invalidBranchName 320s --- PASS: TestPRCheckout_differentRepo_invalidBranchName (0.00s) 320s === RUN TestPRCheckout_maintainerCanModify 320s --- PASS: TestPRCheckout_maintainerCanModify (0.00s) 320s === RUN TestPRCheckout_recurseSubmodules 320s --- PASS: TestPRCheckout_recurseSubmodules (0.00s) 320s === RUN TestPRCheckout_force 320s --- PASS: TestPRCheckout_force (0.00s) 320s === RUN TestPRCheckout_detach 320s --- PASS: TestPRCheckout_detach (0.00s) 320s PASS 320s ok github.com/cli/cli/v2/pkg/cmd/pr/checkout 0.071s 320s === RUN TestNewCmdChecks 320s === RUN TestNewCmdChecks/no_arguments 320s === RUN TestNewCmdChecks/pr_argument 320s === RUN TestNewCmdChecks/watch_flag 320s === RUN TestNewCmdChecks/watch_flag_and_interval_flag 320s === RUN TestNewCmdChecks/interval_flag_without_watch_flag 320s === RUN TestNewCmdChecks/watch_with_fail-fast_flag 320s === RUN TestNewCmdChecks/fail-fast_flag_without_watch_flag 320s === RUN TestNewCmdChecks/required_flag 320s --- PASS: TestNewCmdChecks (0.00s) 320s --- PASS: TestNewCmdChecks/no_arguments (0.00s) 320s --- PASS: TestNewCmdChecks/pr_argument (0.00s) 320s --- PASS: TestNewCmdChecks/watch_flag (0.00s) 320s --- PASS: TestNewCmdChecks/watch_flag_and_interval_flag (0.00s) 320s --- PASS: TestNewCmdChecks/interval_flag_without_watch_flag (0.00s) 320s --- PASS: TestNewCmdChecks/watch_with_fail-fast_flag (0.00s) 320s --- PASS: TestNewCmdChecks/fail-fast_flag_without_watch_flag (0.00s) 320s --- PASS: TestNewCmdChecks/required_flag (0.00s) 320s === RUN Test_checksRun 320s === RUN Test_checksRun/no_commits_tty 320s === RUN Test_checksRun/no_checks_tty 320s === RUN Test_checksRun/some_failing_tty 320s === RUN Test_checksRun/some_cancelled_tty 320s === RUN Test_checksRun/some_pending_tty 320s === RUN Test_checksRun/all_passing_tty 320s === RUN Test_checksRun/watch_all_passing_tty 320s === RUN Test_checksRun/watch_some_failing_with_fail_fast_tty 320s === RUN Test_checksRun/with_statuses_tty 320s === RUN Test_checksRun/no_commits 320s === RUN Test_checksRun/no_checks 320s === RUN Test_checksRun/some_failing 320s === RUN Test_checksRun/some_pending 320s === RUN Test_checksRun/all_passing 320s === RUN Test_checksRun/with_statuses 320s === RUN Test_checksRun/some_skipped_tty 320s === RUN Test_checksRun/some_skipped 320s === RUN Test_checksRun/only_required_tty 320s === RUN Test_checksRun/only_required 320s === RUN Test_checksRun/only_required_but_no_required_checks_tty 320s === RUN Test_checksRun/only_required_but_no_required_checks 320s === RUN Test_checksRun/descriptions_tty 320s === RUN Test_checksRun/descriptions 320s === RUN Test_checksRun/events_tty 320s === RUN Test_checksRun/events_not_supported_tty 320s === RUN Test_checksRun/events 320s === RUN Test_checksRun/events_not_supported 320s --- PASS: Test_checksRun (0.01s) 320s --- PASS: Test_checksRun/no_commits_tty (0.00s) 320s --- PASS: Test_checksRun/no_checks_tty (0.00s) 320s --- PASS: Test_checksRun/some_failing_tty (0.00s) 320s --- PASS: Test_checksRun/some_cancelled_tty (0.00s) 320s --- PASS: Test_checksRun/some_pending_tty (0.00s) 320s --- PASS: Test_checksRun/all_passing_tty (0.00s) 320s --- PASS: Test_checksRun/watch_all_passing_tty (0.00s) 320s --- PASS: Test_checksRun/watch_some_failing_with_fail_fast_tty (0.00s) 320s --- PASS: Test_checksRun/with_statuses_tty (0.00s) 320s --- PASS: Test_checksRun/no_commits (0.00s) 320s --- PASS: Test_checksRun/no_checks (0.00s) 320s --- PASS: Test_checksRun/some_failing (0.00s) 320s --- PASS: Test_checksRun/some_pending (0.00s) 320s --- PASS: Test_checksRun/all_passing (0.00s) 320s --- PASS: Test_checksRun/with_statuses (0.00s) 320s --- PASS: Test_checksRun/some_skipped_tty (0.00s) 320s --- PASS: Test_checksRun/some_skipped (0.00s) 320s --- PASS: Test_checksRun/only_required_tty (0.00s) 320s --- PASS: Test_checksRun/only_required (0.00s) 320s --- PASS: Test_checksRun/only_required_but_no_required_checks_tty (0.00s) 320s --- PASS: Test_checksRun/only_required_but_no_required_checks (0.00s) 320s --- PASS: Test_checksRun/descriptions_tty (0.00s) 320s --- PASS: Test_checksRun/descriptions (0.00s) 320s --- PASS: Test_checksRun/events_tty (0.00s) 320s --- PASS: Test_checksRun/events_not_supported_tty (0.00s) 320s --- PASS: Test_checksRun/events (0.00s) 320s --- PASS: Test_checksRun/events_not_supported (0.00s) 320s === RUN TestChecksRun_web 320s === RUN TestChecksRun_web/tty 320s === RUN TestChecksRun_web/nontty 320s --- PASS: TestChecksRun_web (0.00s) 320s --- PASS: TestChecksRun_web/tty (0.00s) 320s --- PASS: TestChecksRun_web/nontty (0.00s) 320s === RUN TestEliminateDuplicates 320s === RUN TestEliminateDuplicates/duplicate_CheckRun_(lint) 320s === RUN TestEliminateDuplicates/duplicate_StatusContext_(Windows_GPU) 320s === RUN TestEliminateDuplicates/unique_CheckContext 320s === RUN TestEliminateDuplicates/unique_workflow_name 320s === RUN TestEliminateDuplicates/unique_workflow_run_event 320s --- PASS: TestEliminateDuplicates (0.00s) 320s --- PASS: TestEliminateDuplicates/duplicate_CheckRun_(lint) (0.00s) 320s --- PASS: TestEliminateDuplicates/duplicate_StatusContext_(Windows_GPU) (0.00s) 320s --- PASS: TestEliminateDuplicates/unique_CheckContext (0.00s) 320s --- PASS: TestEliminateDuplicates/unique_workflow_name (0.00s) 320s --- PASS: TestEliminateDuplicates/unique_workflow_run_event (0.00s) 320s PASS 320s ok github.com/cli/cli/v2/pkg/cmd/pr/checks 0.083s 321s === RUN TestNoArgs 321s --- PASS: TestNoArgs (0.00s) 321s === RUN TestPrClose 321s --- PASS: TestPrClose (0.00s) 321s === RUN TestPrClose_alreadyClosed 321s --- PASS: TestPrClose_alreadyClosed (0.00s) 321s === RUN TestPrClose_deleteBranch_sameRepo 321s --- PASS: TestPrClose_deleteBranch_sameRepo (0.00s) 321s === RUN TestPrClose_deleteBranch_crossRepo 321s --- PASS: TestPrClose_deleteBranch_crossRepo (0.00s) 321s === RUN TestPrClose_deleteBranch_sameBranch 321s --- PASS: TestPrClose_deleteBranch_sameBranch (0.00s) 321s === RUN TestPrClose_deleteBranch_notInGitRepo 321s --- PASS: TestPrClose_deleteBranch_notInGitRepo (0.00s) 321s === RUN TestPrClose_withComment 321s --- PASS: TestPrClose_withComment (0.00s) 321s PASS 321s ok github.com/cli/cli/v2/pkg/cmd/pr/close 0.068s 321s === RUN TestNewCmdComment 321s === RUN TestNewCmdComment/no_arguments 321s === RUN TestNewCmdComment/two_arguments 321s === RUN TestNewCmdComment/pr_number 321s === RUN TestNewCmdComment/pr_url 321s === RUN TestNewCmdComment/pr_branch 321s === RUN TestNewCmdComment/body_flag 321s === RUN TestNewCmdComment/body_from_stdin 321s === RUN TestNewCmdComment/body_from_file 321s === RUN TestNewCmdComment/editor_flag 321s === RUN TestNewCmdComment/web_flag 321s === RUN TestNewCmdComment/body_and_body-file_flags 321s === RUN TestNewCmdComment/editor_and_web_flags 321s === RUN TestNewCmdComment/editor_and_body_flags 321s === RUN TestNewCmdComment/web_and_body_flags 321s === RUN TestNewCmdComment/editor,_web,_and_body_flags 321s --- PASS: TestNewCmdComment (0.00s) 321s --- PASS: TestNewCmdComment/no_arguments (0.00s) 321s --- PASS: TestNewCmdComment/two_arguments (0.00s) 321s --- PASS: TestNewCmdComment/pr_number (0.00s) 321s --- PASS: TestNewCmdComment/pr_url (0.00s) 321s --- PASS: TestNewCmdComment/pr_branch (0.00s) 321s --- PASS: TestNewCmdComment/body_flag (0.00s) 321s --- PASS: TestNewCmdComment/body_from_stdin (0.00s) 321s --- PASS: TestNewCmdComment/body_from_file (0.00s) 321s --- PASS: TestNewCmdComment/editor_flag (0.00s) 321s --- PASS: TestNewCmdComment/web_flag (0.00s) 321s --- PASS: TestNewCmdComment/body_and_body-file_flags (0.00s) 321s --- PASS: TestNewCmdComment/editor_and_web_flags (0.00s) 321s --- PASS: TestNewCmdComment/editor_and_body_flags (0.00s) 321s --- PASS: TestNewCmdComment/web_and_body_flags (0.00s) 321s --- PASS: TestNewCmdComment/editor,_web,_and_body_flags (0.00s) 321s === RUN Test_commentRun 321s === RUN Test_commentRun/interactive_editor 321s === RUN Test_commentRun/interactive_editor_with_edit_last 321s === RUN Test_commentRun/non-interactive_web 321s === RUN Test_commentRun/non-interactive_web_with_edit_last 321s === RUN Test_commentRun/non-interactive_editor 321s === RUN Test_commentRun/non-interactive_editor_with_edit_last 321s === RUN Test_commentRun/non-interactive_inline 321s === RUN Test_commentRun/non-interactive_inline_with_edit_last 321s --- PASS: Test_commentRun (0.00s) 321s --- PASS: Test_commentRun/interactive_editor (0.00s) 321s --- PASS: Test_commentRun/interactive_editor_with_edit_last (0.00s) 321s --- PASS: Test_commentRun/non-interactive_web (0.00s) 321s --- PASS: Test_commentRun/non-interactive_web_with_edit_last (0.00s) 321s --- PASS: Test_commentRun/non-interactive_editor (0.00s) 321s --- PASS: Test_commentRun/non-interactive_editor_with_edit_last (0.00s) 321s --- PASS: Test_commentRun/non-interactive_inline (0.00s) 321s --- PASS: Test_commentRun/non-interactive_inline_with_edit_last (0.00s) 321s PASS 321s ok github.com/cli/cli/v2/pkg/cmd/pr/comment 0.078s 323s === RUN TestNewCmdCreate 323s === RUN TestNewCmdCreate/empty_non-tty 323s === RUN TestNewCmdCreate/only_title_non-tty 323s === RUN TestNewCmdCreate/minimum_non-tty 323s === RUN TestNewCmdCreate/empty_tty 323s === RUN TestNewCmdCreate/body_from_stdin 323s === RUN TestNewCmdCreate/body_from_file 323s === RUN TestNewCmdCreate/template_from_file_name_tty 323s === RUN TestNewCmdCreate/template_from_file_name_non-tty 323s === RUN TestNewCmdCreate/template_and_body 323s === RUN TestNewCmdCreate/template_and_body_file 323s === RUN TestNewCmdCreate/fill-first 323s === RUN TestNewCmdCreate/fill_and_fill-first 323s === RUN TestNewCmdCreate/dry-run_and_web 323s --- PASS: TestNewCmdCreate (0.01s) 323s --- PASS: TestNewCmdCreate/empty_non-tty (0.00s) 323s --- PASS: TestNewCmdCreate/only_title_non-tty (0.00s) 323s --- PASS: TestNewCmdCreate/minimum_non-tty (0.00s) 323s --- PASS: TestNewCmdCreate/empty_tty (0.00s) 323s --- PASS: TestNewCmdCreate/body_from_stdin (0.00s) 323s --- PASS: TestNewCmdCreate/body_from_file (0.00s) 323s --- PASS: TestNewCmdCreate/template_from_file_name_tty (0.00s) 323s --- PASS: TestNewCmdCreate/template_from_file_name_non-tty (0.00s) 323s --- PASS: TestNewCmdCreate/template_and_body (0.00s) 323s --- PASS: TestNewCmdCreate/template_and_body_file (0.00s) 323s --- PASS: TestNewCmdCreate/fill-first (0.00s) 323s --- PASS: TestNewCmdCreate/fill_and_fill-first (0.00s) 323s --- PASS: TestNewCmdCreate/dry-run_and_web (0.00s) 323s === RUN Test_createRun 323s === RUN Test_createRun/nontty_web 323s === RUN Test_createRun/nontty 323s === RUN Test_createRun/dry-run-nontty-with-default-base 323s === RUN Test_createRun/dry-run-nontty-with-all-opts 323s === RUN Test_createRun/dry-run-tty-with-default-base 323s === RUN Test_createRun/dry-run-tty-with-all-opts 323s === RUN Test_createRun/dry-run-tty-with-empty-body 323s === RUN Test_createRun/survey 323s === RUN Test_createRun/project_v2 323s === RUN Test_createRun/no_maintainer_modify 323s === RUN Test_createRun/create_fork 323s === RUN Test_createRun/pushed_to_non_base_repo 323s === RUN Test_createRun/pushed_to_different_branch_name 323s === RUN Test_createRun/non_legacy_template 323s === RUN Test_createRun/metadata 323s === RUN Test_createRun/already_exists 323s === RUN Test_createRun/web 323s === RUN Test_createRun/web_project 323s === RUN Test_createRun/draft 323s === RUN Test_createRun/recover 323s === RUN Test_createRun/web_long_URL 323s === RUN Test_createRun/no_local_git_repo 323s === RUN Test_createRun/single_commit_title_and_body_are_used 323s === RUN Test_createRun/fill-first_flag_provided 323s === RUN Test_createRun/fillverbose_flag_provided 323s --- PASS: Test_createRun (0.03s) 323s --- PASS: Test_createRun/nontty_web (0.00s) 323s --- PASS: Test_createRun/nontty (0.00s) 323s --- PASS: Test_createRun/dry-run-nontty-with-default-base (0.00s) 323s --- PASS: Test_createRun/dry-run-nontty-with-all-opts (0.00s) 323s --- PASS: Test_createRun/dry-run-tty-with-default-base (0.00s) 323s --- PASS: Test_createRun/dry-run-tty-with-all-opts (0.00s) 323s --- PASS: Test_createRun/dry-run-tty-with-empty-body (0.00s) 323s --- PASS: Test_createRun/survey (0.00s) 323s --- PASS: Test_createRun/project_v2 (0.00s) 323s --- PASS: Test_createRun/no_maintainer_modify (0.00s) 323s --- PASS: Test_createRun/create_fork (0.00s) 323s --- PASS: Test_createRun/pushed_to_non_base_repo (0.00s) 323s --- PASS: Test_createRun/pushed_to_different_branch_name (0.00s) 323s --- PASS: Test_createRun/non_legacy_template (0.00s) 323s --- PASS: Test_createRun/metadata (0.00s) 323s --- PASS: Test_createRun/already_exists (0.00s) 323s --- PASS: Test_createRun/web (0.00s) 323s --- PASS: Test_createRun/web_project (0.00s) 323s --- PASS: Test_createRun/draft (0.00s) 323s --- PASS: Test_createRun/recover (0.00s) 323s --- PASS: Test_createRun/web_long_URL (0.00s) 323s --- PASS: Test_createRun/no_local_git_repo (0.00s) 323s --- PASS: Test_createRun/single_commit_title_and_body_are_used (0.00s) 323s --- PASS: Test_createRun/fill-first_flag_provided (0.00s) 323s --- PASS: Test_createRun/fillverbose_flag_provided (0.00s) 323s === RUN Test_determineTrackingBranch 323s === RUN Test_determineTrackingBranch/empty 323s === RUN Test_determineTrackingBranch/no_match 323s === RUN Test_determineTrackingBranch/match 323s === RUN Test_determineTrackingBranch/respect_tracking_config 323s --- PASS: Test_determineTrackingBranch (0.00s) 323s --- PASS: Test_determineTrackingBranch/empty (0.00s) 323s --- PASS: Test_determineTrackingBranch/no_match (0.00s) 323s --- PASS: Test_determineTrackingBranch/match (0.00s) 323s --- PASS: Test_determineTrackingBranch/respect_tracking_config (0.00s) 323s === RUN Test_generateCompareURL 323s === RUN Test_generateCompareURL/basic 323s === RUN Test_generateCompareURL/with_labels 323s === RUN Test_generateCompareURL/'/'s_in_branch_names/labels_are_percent-encoded 323s === RUN Test_generateCompareURL/Any_of_!'(),;_but_none_of_$&+=@_and_:_in_branch_names/labels_are_percent-encoded_ 323s --- PASS: Test_generateCompareURL (0.00s) 323s --- PASS: Test_generateCompareURL/basic (0.00s) 323s --- PASS: Test_generateCompareURL/with_labels (0.00s) 323s --- PASS: Test_generateCompareURL/'/'s_in_branch_names/labels_are_percent-encoded (0.00s) 323s --- PASS: Test_generateCompareURL/Any_of_!'(),;_but_none_of_$&+=@_and_:_in_branch_names/labels_are_percent-encoded_ (0.00s) 323s === RUN Test_Write 323s === RUN Test_Write/single_line_input 323s === RUN Test_Write/multiple_line_input 323s === RUN Test_Write/no_matches 323s === RUN Test_Write/no_output 323s === RUN Test_Write/no_input 323s === RUN Test_Write/multiple_lines_removed 323s === RUN Test_Write/removes_remote_from_git_push_output 323s === RUN Test_Write/multiple_writes 323s --- PASS: Test_Write (0.00s) 323s --- PASS: Test_Write/single_line_input (0.00s) 323s --- PASS: Test_Write/multiple_line_input (0.00s) 323s --- PASS: Test_Write/no_matches (0.00s) 323s --- PASS: Test_Write/no_output (0.00s) 323s --- PASS: Test_Write/no_input (0.00s) 323s --- PASS: Test_Write/multiple_lines_removed (0.00s) 323s --- PASS: Test_Write/removes_remote_from_git_push_output (0.00s) 323s --- PASS: Test_Write/multiple_writes (0.00s) 323s PASS 323s ok github.com/cli/cli/v2/pkg/cmd/pr/create 0.189s 323s === RUN Test_NewCmdDiff 323s === RUN Test_NewCmdDiff/name_only 323s === RUN Test_NewCmdDiff/number_argument 323s === RUN Test_NewCmdDiff/no_argument 323s === RUN Test_NewCmdDiff/no_color_when_redirected 323s === RUN Test_NewCmdDiff/force_color 323s === RUN Test_NewCmdDiff/disable_color 323s === RUN Test_NewCmdDiff/no_argument_with_--repo_override 323s === RUN Test_NewCmdDiff/invalid_--color_argument 323s === RUN Test_NewCmdDiff/web_mode 323s --- PASS: Test_NewCmdDiff (0.00s) 323s --- PASS: Test_NewCmdDiff/name_only (0.00s) 323s --- PASS: Test_NewCmdDiff/number_argument (0.00s) 323s --- PASS: Test_NewCmdDiff/no_argument (0.00s) 323s --- PASS: Test_NewCmdDiff/no_color_when_redirected (0.00s) 323s --- PASS: Test_NewCmdDiff/force_color (0.00s) 323s --- PASS: Test_NewCmdDiff/disable_color (0.00s) 323s --- PASS: Test_NewCmdDiff/no_argument_with_--repo_override (0.00s) 323s --- PASS: Test_NewCmdDiff/invalid_--color_argument (0.00s) 323s --- PASS: Test_NewCmdDiff/web_mode (0.00s) 323s === RUN Test_diffRun 323s === RUN Test_diffRun/no_color 323s === RUN Test_diffRun/with_color 323s === RUN Test_diffRun/patch_format 323s === RUN Test_diffRun/name_only 323s === RUN Test_diffRun/web_mode 323s --- PASS: Test_diffRun (0.00s) 323s --- PASS: Test_diffRun/no_color (0.00s) 323s --- PASS: Test_diffRun/with_color (0.00s) 323s --- PASS: Test_diffRun/patch_format (0.00s) 323s --- PASS: Test_diffRun/name_only (0.00s) 323s --- PASS: Test_diffRun/web_mode (0.00s) 323s === RUN Test_colorDiffLines 323s --- PASS: Test_colorDiffLines (0.00s) 323s === RUN Test_changedFileNames 323s --- PASS: Test_changedFileNames (0.00s) 323s === RUN Test_sanitizedReader 323s --- PASS: Test_sanitizedReader (0.00s) 323s PASS 323s ok github.com/cli/cli/v2/pkg/cmd/pr/diff 0.148s 324s === RUN TestNewCmdEdit 324s === RUN TestNewCmdEdit/no_argument 324s === RUN TestNewCmdEdit/two_arguments 324s === RUN TestNewCmdEdit/pull_request_number_argument 324s === RUN TestNewCmdEdit/title_flag 324s === RUN TestNewCmdEdit/body_flag 324s === RUN TestNewCmdEdit/body_from_stdin 324s === RUN TestNewCmdEdit/body_from_file 324s === RUN TestNewCmdEdit/base_flag 324s === RUN TestNewCmdEdit/add-reviewer_flag 324s === RUN TestNewCmdEdit/remove-reviewer_flag 324s === RUN TestNewCmdEdit/add-assignee_flag 324s === RUN TestNewCmdEdit/remove-assignee_flag 324s === RUN TestNewCmdEdit/add-label_flag 324s === RUN TestNewCmdEdit/remove-label_flag 324s === RUN TestNewCmdEdit/add-project_flag 324s === RUN TestNewCmdEdit/remove-project_flag 324s === RUN TestNewCmdEdit/milestone_flag 324s --- PASS: TestNewCmdEdit (0.01s) 324s --- PASS: TestNewCmdEdit/no_argument (0.00s) 324s --- PASS: TestNewCmdEdit/two_arguments (0.00s) 324s --- PASS: TestNewCmdEdit/pull_request_number_argument (0.00s) 324s --- PASS: TestNewCmdEdit/title_flag (0.00s) 324s --- PASS: TestNewCmdEdit/body_flag (0.00s) 324s --- PASS: TestNewCmdEdit/body_from_stdin (0.00s) 324s --- PASS: TestNewCmdEdit/body_from_file (0.00s) 324s --- PASS: TestNewCmdEdit/base_flag (0.00s) 324s --- PASS: TestNewCmdEdit/add-reviewer_flag (0.00s) 324s --- PASS: TestNewCmdEdit/remove-reviewer_flag (0.00s) 324s --- PASS: TestNewCmdEdit/add-assignee_flag (0.00s) 324s --- PASS: TestNewCmdEdit/remove-assignee_flag (0.00s) 324s --- PASS: TestNewCmdEdit/add-label_flag (0.00s) 324s --- PASS: TestNewCmdEdit/remove-label_flag (0.00s) 324s --- PASS: TestNewCmdEdit/add-project_flag (0.00s) 324s --- PASS: TestNewCmdEdit/remove-project_flag (0.00s) 324s --- PASS: TestNewCmdEdit/milestone_flag (0.00s) 324s === RUN Test_editRun 324s === RUN Test_editRun/non-interactive 324s === RUN Test_editRun/non-interactive_skip_reviewers 324s === RUN Test_editRun/interactive 324s === RUN Test_editRun/interactive_skip_reviewers 324s --- PASS: Test_editRun (0.01s) 324s --- PASS: Test_editRun/non-interactive (0.00s) 324s --- PASS: Test_editRun/non-interactive_skip_reviewers (0.00s) 324s --- PASS: Test_editRun/interactive (0.00s) 324s --- PASS: Test_editRun/interactive_skip_reviewers (0.00s) 324s PASS 324s ok github.com/cli/cli/v2/pkg/cmd/pr/edit 0.105s 324s === RUN Test_listPullRequests 324s === RUN Test_listPullRequests/default 324s === RUN Test_listPullRequests/closed 324s === RUN Test_listPullRequests/with_labels 324s === RUN Test_listPullRequests/with_author 324s === RUN Test_listPullRequests/with_search 324s --- PASS: Test_listPullRequests (0.00s) 324s --- PASS: Test_listPullRequests/default (0.00s) 324s --- PASS: Test_listPullRequests/closed (0.00s) 324s --- PASS: Test_listPullRequests/with_labels (0.00s) 324s --- PASS: Test_listPullRequests/with_author (0.00s) 324s --- PASS: Test_listPullRequests/with_search (0.00s) 324s === RUN TestPRList 324s --- PASS: TestPRList (0.00s) 324s === RUN TestPRList_nontty 324s --- PASS: TestPRList_nontty (0.00s) 324s === RUN TestPRList_filtering 324s --- PASS: TestPRList_filtering (0.00s) 324s === RUN TestPRList_filteringRemoveDuplicate 324s --- PASS: TestPRList_filteringRemoveDuplicate (0.00s) 324s === RUN TestPRList_filteringClosed 324s --- PASS: TestPRList_filteringClosed (0.00s) 324s === RUN TestPRList_filteringHeadBranch 324s --- PASS: TestPRList_filteringHeadBranch (0.00s) 324s === RUN TestPRList_filteringAssignee 324s --- PASS: TestPRList_filteringAssignee (0.00s) 324s === RUN TestPRList_filteringDraft 324s === RUN TestPRList_filteringDraft/draft 324s === RUN TestPRList_filteringDraft/non-draft 324s --- PASS: TestPRList_filteringDraft (0.00s) 324s --- PASS: TestPRList_filteringDraft/draft (0.00s) 324s --- PASS: TestPRList_filteringDraft/non-draft (0.00s) 324s === RUN TestPRList_filteringAuthor 324s === RUN TestPRList_filteringAuthor/author_@me 324s === RUN TestPRList_filteringAuthor/author_user 324s === RUN TestPRList_filteringAuthor/app_author 324s === RUN TestPRList_filteringAuthor/app_author_with_app_option 324s --- PASS: TestPRList_filteringAuthor (0.00s) 324s --- PASS: TestPRList_filteringAuthor/author_@me (0.00s) 324s --- PASS: TestPRList_filteringAuthor/author_user (0.00s) 324s --- PASS: TestPRList_filteringAuthor/app_author (0.00s) 324s --- PASS: TestPRList_filteringAuthor/app_author_with_app_option (0.00s) 324s === RUN TestPRList_withInvalidLimitFlag 324s --- PASS: TestPRList_withInvalidLimitFlag (0.00s) 324s === RUN TestPRList_web 324s === RUN TestPRList_web/filters 324s === RUN TestPRList_web/draft 324s === RUN TestPRList_web/non-draft 324s --- PASS: TestPRList_web (0.00s) 324s --- PASS: TestPRList_web/filters (0.00s) 324s --- PASS: TestPRList_web/draft (0.00s) 324s --- PASS: TestPRList_web/non-draft (0.00s) 324s === RUN TestPRList_withProjectItems 324s --- PASS: TestPRList_withProjectItems (0.00s) 324s === RUN TestPRList_Search_withProjectItems 324s --- PASS: TestPRList_Search_withProjectItems (0.00s) 324s PASS 324s ok github.com/cli/cli/v2/pkg/cmd/pr/list 0.104s 326s === RUN Test_NewCmdMerge 326s === RUN Test_NewCmdMerge/number_argument 326s === RUN Test_NewCmdMerge/delete-branch_specified 326s === RUN Test_NewCmdMerge/body_from_file 326s === RUN Test_NewCmdMerge/body_from_stdin 326s === RUN Test_NewCmdMerge/body 326s === RUN Test_NewCmdMerge/match-head-commit_specified 326s === RUN Test_NewCmdMerge/author_email 326s === RUN Test_NewCmdMerge/body_and_body-file_flags 326s === RUN Test_NewCmdMerge/no_argument_with_--repo_override 326s === RUN Test_NewCmdMerge/multiple_merge_methods 326s === RUN Test_NewCmdMerge/multiple_merge_methods,_non-tty 326s --- PASS: Test_NewCmdMerge (0.01s) 326s --- PASS: Test_NewCmdMerge/number_argument (0.00s) 326s --- PASS: Test_NewCmdMerge/delete-branch_specified (0.00s) 326s --- PASS: Test_NewCmdMerge/body_from_file (0.00s) 326s --- PASS: Test_NewCmdMerge/body_from_stdin (0.00s) 326s --- PASS: Test_NewCmdMerge/body (0.00s) 326s --- PASS: Test_NewCmdMerge/match-head-commit_specified (0.00s) 326s --- PASS: Test_NewCmdMerge/author_email (0.00s) 326s --- PASS: Test_NewCmdMerge/body_and_body-file_flags (0.00s) 326s --- PASS: Test_NewCmdMerge/no_argument_with_--repo_override (0.00s) 326s --- PASS: Test_NewCmdMerge/multiple_merge_methods (0.00s) 326s --- PASS: Test_NewCmdMerge/multiple_merge_methods,_non-tty (0.00s) 326s === RUN TestPrMerge 326s --- PASS: TestPrMerge (0.00s) 326s === RUN TestPrMerge_blocked 326s --- PASS: TestPrMerge_blocked (0.00s) 326s === RUN TestPrMerge_dirty 326s --- PASS: TestPrMerge_dirty (0.00s) 326s === RUN TestPrMerge_nontty 326s --- PASS: TestPrMerge_nontty (0.00s) 326s === RUN TestPrMerge_editMessage_nontty 326s --- PASS: TestPrMerge_editMessage_nontty (0.00s) 326s === RUN TestPrMerge_withRepoFlag 326s --- PASS: TestPrMerge_withRepoFlag (0.00s) 326s === RUN TestPrMerge_withMatchCommitHeadFlag 326s --- PASS: TestPrMerge_withMatchCommitHeadFlag (0.00s) 326s === RUN TestPrMerge_withAuthorFlag 326s --- PASS: TestPrMerge_withAuthorFlag (0.00s) 326s === RUN TestPrMerge_deleteBranch 326s --- PASS: TestPrMerge_deleteBranch (0.00s) 326s === RUN TestPrMerge_deleteBranch_nonDefault 326s --- PASS: TestPrMerge_deleteBranch_nonDefault (0.00s) 326s === RUN TestPrMerge_deleteBranch_onlyLocally 326s --- PASS: TestPrMerge_deleteBranch_onlyLocally (0.00s) 326s === RUN TestPrMerge_deleteBranch_checkoutNewBranch 326s --- PASS: TestPrMerge_deleteBranch_checkoutNewBranch (0.00s) 326s === RUN TestPrMerge_deleteNonCurrentBranch 326s --- PASS: TestPrMerge_deleteNonCurrentBranch (0.00s) 326s === RUN Test_nonDivergingPullRequest 326s --- PASS: Test_nonDivergingPullRequest (0.00s) 326s === RUN Test_divergingPullRequestWarning 326s --- PASS: Test_divergingPullRequestWarning (0.00s) 326s === RUN Test_pullRequestWithoutCommits 326s --- PASS: Test_pullRequestWithoutCommits (0.00s) 326s === RUN TestPrMerge_rebase 326s --- PASS: TestPrMerge_rebase (0.00s) 326s === RUN TestPrMerge_squash 326s --- PASS: TestPrMerge_squash (0.00s) 326s === RUN TestPrMerge_alreadyMerged 326s --- PASS: TestPrMerge_alreadyMerged (0.00s) 326s === RUN TestPrMerge_alreadyMerged_withMergeStrategy 326s --- PASS: TestPrMerge_alreadyMerged_withMergeStrategy (0.00s) 326s === RUN TestPrMerge_alreadyMerged_withMergeStrategy_TTY 326s --- PASS: TestPrMerge_alreadyMerged_withMergeStrategy_TTY (0.00s) 326s === RUN TestPrMerge_alreadyMerged_withMergeStrategy_crossRepo 326s --- PASS: TestPrMerge_alreadyMerged_withMergeStrategy_crossRepo (0.00s) 326s === RUN TestPRMergeTTY 326s --- PASS: TestPRMergeTTY (0.00s) 326s === RUN TestPRMergeTTY_withDeleteBranch 326s --- PASS: TestPRMergeTTY_withDeleteBranch (0.00s) 326s === RUN TestPRMergeTTY_squashEditCommitMsgAndSubject 326s --- PASS: TestPRMergeTTY_squashEditCommitMsgAndSubject (0.00s) 326s === RUN TestPRMergeEmptyStrategyNonTTY 326s --- PASS: TestPRMergeEmptyStrategyNonTTY (0.00s) 326s === RUN TestPRTTY_cancelled 326s --- PASS: TestPRTTY_cancelled (0.00s) 326s === RUN Test_mergeMethodSurvey 326s --- PASS: Test_mergeMethodSurvey (0.00s) 326s === RUN TestMergeRun_autoMerge 326s --- PASS: TestMergeRun_autoMerge (0.00s) 326s === RUN TestMergeRun_autoMerge_directMerge 326s --- PASS: TestMergeRun_autoMerge_directMerge (0.00s) 326s === RUN TestMergeRun_disableAutoMerge 326s --- PASS: TestMergeRun_disableAutoMerge (0.00s) 326s === RUN TestPrInMergeQueue 326s --- PASS: TestPrInMergeQueue (0.00s) 326s === RUN TestPrAddToMergeQueueWithMergeMethod 326s --- PASS: TestPrAddToMergeQueueWithMergeMethod (0.00s) 326s === RUN TestPrAddToMergeQueueClean 326s --- PASS: TestPrAddToMergeQueueClean (0.00s) 326s === RUN TestPrAddToMergeQueueBlocked 326s --- PASS: TestPrAddToMergeQueueBlocked (0.00s) 326s === RUN TestPrAddToMergeQueueAdmin 326s --- PASS: TestPrAddToMergeQueueAdmin (0.00s) 326s === RUN TestPrAddToMergeQueueAdminWithMergeStrategy 326s --- PASS: TestPrAddToMergeQueueAdminWithMergeStrategy (0.00s) 326s PASS 326s ok github.com/cli/cli/v2/pkg/cmd/pr/merge 0.108s 326s === RUN Test_NewCmdReady 326s === RUN Test_NewCmdReady/number_argument 326s === RUN Test_NewCmdReady/no_argument 326s === RUN Test_NewCmdReady/no_argument_with_--repo_override 326s --- PASS: Test_NewCmdReady (0.00s) 326s --- PASS: Test_NewCmdReady/number_argument (0.00s) 326s --- PASS: Test_NewCmdReady/no_argument (0.00s) 326s --- PASS: Test_NewCmdReady/no_argument_with_--repo_override (0.00s) 326s === RUN TestPRReady 326s --- PASS: TestPRReady (0.00s) 326s === RUN TestPRReady_alreadyReady 326s --- PASS: TestPRReady_alreadyReady (0.00s) 326s === RUN TestPRReadyUndo 326s --- PASS: TestPRReadyUndo (0.00s) 326s === RUN TestPRReadyUndo_alreadyDraft 326s --- PASS: TestPRReadyUndo_alreadyDraft (0.00s) 326s === RUN TestPRReady_closed 326s --- PASS: TestPRReady_closed (0.00s) 326s PASS 326s ok github.com/cli/cli/v2/pkg/cmd/pr/ready 0.085s 327s === RUN TestPRReopen 327s --- PASS: TestPRReopen (0.00s) 327s === RUN TestPRReopen_alreadyOpen 327s --- PASS: TestPRReopen_alreadyOpen (0.00s) 327s === RUN TestPRReopen_alreadyMerged 327s --- PASS: TestPRReopen_alreadyMerged (0.00s) 327s === RUN TestPRReopen_withComment 327s --- PASS: TestPRReopen_withComment (0.00s) 327s PASS 327s ok github.com/cli/cli/v2/pkg/cmd/pr/reopen 0.064s 327s === RUN Test_NewCmdReview 327s === RUN Test_NewCmdReview/number_argument 327s === RUN Test_NewCmdReview/no_argument 327s === RUN Test_NewCmdReview/body_from_stdin 327s === RUN Test_NewCmdReview/body_from_file 327s === RUN Test_NewCmdReview/no_argument_with_--repo_override 327s === RUN Test_NewCmdReview/no_arguments_in_non-interactive_mode 327s === RUN Test_NewCmdReview/mutually_exclusive_review_types 327s === RUN Test_NewCmdReview/comment_without_body 327s === RUN Test_NewCmdReview/request_changes_without_body 327s === RUN Test_NewCmdReview/only_body_argument 327s === RUN Test_NewCmdReview/body_and_body-file_flags 327s --- PASS: Test_NewCmdReview (0.00s) 327s --- PASS: Test_NewCmdReview/number_argument (0.00s) 327s --- PASS: Test_NewCmdReview/no_argument (0.00s) 327s --- PASS: Test_NewCmdReview/body_from_stdin (0.00s) 327s --- PASS: Test_NewCmdReview/body_from_file (0.00s) 327s --- PASS: Test_NewCmdReview/no_argument_with_--repo_override (0.00s) 327s --- PASS: Test_NewCmdReview/no_arguments_in_non-interactive_mode (0.00s) 327s --- PASS: Test_NewCmdReview/mutually_exclusive_review_types (0.00s) 327s --- PASS: Test_NewCmdReview/comment_without_body (0.00s) 327s --- PASS: Test_NewCmdReview/request_changes_without_body (0.00s) 327s --- PASS: Test_NewCmdReview/only_body_argument (0.00s) 327s --- PASS: Test_NewCmdReview/body_and_body-file_flags (0.00s) 327s === RUN TestPRReview 327s === RUN TestPRReview/--request-changes_-b"bad" 327s === RUN TestPRReview/--approve 327s === RUN TestPRReview/--approve_-b"hot_damn" 327s === RUN TestPRReview/--comment_--body_"i_dunno" 327s --- PASS: TestPRReview (0.00s) 327s --- PASS: TestPRReview/--request-changes_-b"bad" (0.00s) 327s --- PASS: TestPRReview/--approve (0.00s) 327s --- PASS: TestPRReview/--approve_-b"hot_damn" (0.00s) 327s --- PASS: TestPRReview/--comment_--body_"i_dunno" (0.00s) 327s === RUN TestPRReview_interactive 327s --- PASS: TestPRReview_interactive (0.00s) 327s === RUN TestPRReview_interactive_no_body 327s --- PASS: TestPRReview_interactive_no_body (0.00s) 327s === RUN TestPRReview_interactive_blank_approve 327s --- PASS: TestPRReview_interactive_blank_approve (0.00s) 327s PASS 327s ok github.com/cli/cli/v2/pkg/cmd/pr/review 0.077s 328s === RUN Test_listHeader 328s === RUN Test_listHeader/one_result 328s === RUN Test_listHeader/one_result_after_filters 328s === RUN Test_listHeader/one_result_in_total 328s === RUN Test_listHeader/one_result_in_total_after_filters 328s === RUN Test_listHeader/multiple_results 328s === RUN Test_listHeader/multiple_results_after_filters 328s --- PASS: Test_listHeader (0.00s) 328s --- PASS: Test_listHeader/one_result (0.00s) 328s --- PASS: Test_listHeader/one_result_after_filters (0.00s) 328s --- PASS: Test_listHeader/one_result_in_total (0.00s) 328s --- PASS: Test_listHeader/one_result_in_total_after_filters (0.00s) 328s --- PASS: Test_listHeader/multiple_results (0.00s) 328s --- PASS: Test_listHeader/multiple_results_after_filters (0.00s) 328s === RUN TestPrCheckStatusSummaryWithColor 328s --- PASS: TestPrCheckStatusSummaryWithColor (0.00s) 328s === RUN TestFind 328s === RUN TestFind/number_argument 328s === RUN TestFind/number_argument_with_base_branch 328s === RUN TestFind/baseRepo_is_error 328s === RUN TestFind/blank_fields_is_error 328s === RUN TestFind/number_only 328s === RUN TestFind/number_with_hash_argument 328s === RUN TestFind/URL_argument 328s === RUN TestFind/branch_argument 328s === RUN TestFind/branch_argument_with_base_branch 328s === RUN TestFind/no_argument_reads_current_branch 328s === RUN TestFind/current_branch_with_merged_pr 328s === RUN TestFind/current_branch_is_error 328s === RUN TestFind/current_branch_with_upstream_configuration 328s === RUN TestFind/current_branch_with_upstream_configuration#01 328s === RUN TestFind/current_branch_made_by_pr_checkout 328s === RUN TestFind/including_project_items 328s --- PASS: TestFind (0.01s) 328s --- PASS: TestFind/number_argument (0.00s) 328s --- PASS: TestFind/number_argument_with_base_branch (0.00s) 328s --- PASS: TestFind/baseRepo_is_error (0.00s) 328s --- PASS: TestFind/blank_fields_is_error (0.00s) 328s --- PASS: TestFind/number_only (0.00s) 328s --- PASS: TestFind/number_with_hash_argument (0.00s) 328s --- PASS: TestFind/URL_argument (0.00s) 328s --- PASS: TestFind/branch_argument (0.00s) 328s --- PASS: TestFind/branch_argument_with_base_branch (0.00s) 328s --- PASS: TestFind/no_argument_reads_current_branch (0.00s) 328s --- PASS: TestFind/current_branch_with_merged_pr (0.00s) 328s --- PASS: TestFind/current_branch_is_error (0.00s) 328s --- PASS: TestFind/current_branch_with_upstream_configuration (0.00s) 328s --- PASS: TestFind/current_branch_with_upstream_configuration#01 (0.00s) 328s --- PASS: TestFind/current_branch_made_by_pr_checkout (0.00s) 328s --- PASS: TestFind/including_project_items (0.00s) 328s === RUN Test_listURLWithQuery 328s === RUN Test_listURLWithQuery/blank 328s === RUN Test_listURLWithQuery/draft 328s === RUN Test_listURLWithQuery/non-draft 328s === RUN Test_listURLWithQuery/all 328s === RUN Test_listURLWithQuery/spaces_in_values 328s --- PASS: Test_listURLWithQuery (0.00s) 328s --- PASS: Test_listURLWithQuery/blank (0.00s) 328s --- PASS: Test_listURLWithQuery/draft (0.00s) 328s --- PASS: Test_listURLWithQuery/non-draft (0.00s) 328s --- PASS: Test_listURLWithQuery/all (0.00s) 328s --- PASS: Test_listURLWithQuery/spaces_in_values (0.00s) 328s === RUN TestMeReplacer_Replace 328s === RUN TestMeReplacer_Replace/succeeds_resolving_the_userlogin 328s === RUN TestMeReplacer_Replace/fails_resolving_the_userlogin 328s --- PASS: TestMeReplacer_Replace (0.00s) 328s --- PASS: TestMeReplacer_Replace/succeeds_resolving_the_userlogin (0.00s) 328s --- PASS: TestMeReplacer_Replace/fails_resolving_the_userlogin (0.00s) 328s === RUN Test_QueryHasStateClause 328s --- PASS: Test_QueryHasStateClause (0.00s) 328s === RUN Test_WithPrAndIssueQueryParams 328s === RUN Test_WithPrAndIssueQueryParams/blank 328s === RUN Test_WithPrAndIssueQueryParams/no_values 328s === RUN Test_WithPrAndIssueQueryParams/title_and_body 328s --- PASS: Test_WithPrAndIssueQueryParams (0.00s) 328s --- PASS: Test_WithPrAndIssueQueryParams/blank (0.00s) 328s --- PASS: Test_WithPrAndIssueQueryParams/no_values (0.00s) 328s --- PASS: Test_WithPrAndIssueQueryParams/title_and_body (0.00s) 328s === RUN Test_PreserveInput 328s === RUN Test_PreserveInput/err,_no_changes_to_state 328s === RUN Test_PreserveInput/no_err,_no_changes_to_state 328s === RUN Test_PreserveInput/no_err,_changes_to_state 328s === RUN Test_PreserveInput/err,_title/body_input_received 328s === RUN Test_PreserveInput/err,_metadata_received 328s === RUN Test_PreserveInput/err,_dirty,_pull_request 328s --- PASS: Test_PreserveInput (0.00s) 328s --- PASS: Test_PreserveInput/err,_no_changes_to_state (0.00s) 328s --- PASS: Test_PreserveInput/no_err,_no_changes_to_state (0.00s) 328s --- PASS: Test_PreserveInput/no_err,_changes_to_state (0.00s) 328s --- PASS: Test_PreserveInput/err,_title/body_input_received (0.00s) 328s --- PASS: Test_PreserveInput/err,_metadata_received (0.00s) 328s --- PASS: Test_PreserveInput/err,_dirty,_pull_request (0.00s) 328s === RUN TestMetadataSurvey_selectAll 328s --- PASS: TestMetadataSurvey_selectAll (0.00s) 328s === RUN TestMetadataSurvey_keepExisting 328s --- PASS: TestMetadataSurvey_keepExisting (0.00s) 328s === RUN TestTemplateManager_hasAPI 328s --- PASS: TestTemplateManager_hasAPI (0.00s) 328s === RUN TestTemplateManager_hasAPI_PullRequest 328s --- PASS: TestTemplateManager_hasAPI_PullRequest (0.00s) 328s === RUN TestTemplateManagerSelect 328s === RUN TestTemplateManagerSelect/no_templates_found 328s === RUN TestTemplateManagerSelect/no_matching_templates_found 328s === RUN TestTemplateManagerSelect/matching_issue_template_found 328s === RUN TestTemplateManagerSelect/matching_pull_request_template_found 328s --- PASS: TestTemplateManagerSelect (0.00s) 328s --- PASS: TestTemplateManagerSelect/no_templates_found (0.00s) 328s --- PASS: TestTemplateManagerSelect/no_matching_templates_found (0.00s) 328s --- PASS: TestTemplateManagerSelect/matching_issue_template_found (0.00s) 328s --- PASS: TestTemplateManagerSelect/matching_pull_request_template_found (0.00s) 328s PASS 328s ok github.com/cli/cli/v2/pkg/cmd/pr/shared 0.084s 328s === RUN TestPRStatus 328s --- PASS: TestPRStatus (0.00s) 328s === RUN TestPRStatus_reviewsAndChecks 328s --- PASS: TestPRStatus_reviewsAndChecks (0.00s) 328s === RUN TestPRStatus_reviewsAndChecksWithStatesByCount 328s --- PASS: TestPRStatus_reviewsAndChecksWithStatesByCount (0.00s) 328s === RUN TestPRStatus_currentBranch_showTheMostRecentPR 328s --- PASS: TestPRStatus_currentBranch_showTheMostRecentPR (0.00s) 328s === RUN TestPRStatus_currentBranch_defaultBranch 328s --- PASS: TestPRStatus_currentBranch_defaultBranch (0.00s) 328s === RUN TestPRStatus_currentBranch_defaultBranch_repoFlag 328s --- PASS: TestPRStatus_currentBranch_defaultBranch_repoFlag (0.00s) 328s === RUN TestPRStatus_currentBranch_Closed 328s --- PASS: TestPRStatus_currentBranch_Closed (0.00s) 328s === RUN TestPRStatus_currentBranch_Closed_defaultBranch 328s --- PASS: TestPRStatus_currentBranch_Closed_defaultBranch (0.00s) 328s === RUN TestPRStatus_currentBranch_Merged 328s --- PASS: TestPRStatus_currentBranch_Merged (0.00s) 328s === RUN TestPRStatus_currentBranch_Merged_defaultBranch 328s --- PASS: TestPRStatus_currentBranch_Merged_defaultBranch (0.00s) 328s === RUN TestPRStatus_blankSlate 328s --- PASS: TestPRStatus_blankSlate (0.00s) 328s === RUN TestPRStatus_blankSlateRepoOverride 328s --- PASS: TestPRStatus_blankSlateRepoOverride (0.00s) 328s === RUN TestPRStatus_detachedHead 328s --- PASS: TestPRStatus_detachedHead (0.00s) 328s === RUN Test_prSelectorForCurrentBranch 328s --- PASS: Test_prSelectorForCurrentBranch (0.00s) 328s PASS 328s ok github.com/cli/cli/v2/pkg/cmd/pr/status 0.100s 330s === RUN Test_NewCmdView 330s === RUN Test_NewCmdView/number_argument 330s === RUN Test_NewCmdView/no_argument 330s === RUN Test_NewCmdView/web_mode 330s === RUN Test_NewCmdView/no_argument_with_--repo_override 330s === RUN Test_NewCmdView/comments 330s --- PASS: Test_NewCmdView (0.00s) 330s --- PASS: Test_NewCmdView/number_argument (0.00s) 330s --- PASS: Test_NewCmdView/no_argument (0.00s) 330s --- PASS: Test_NewCmdView/web_mode (0.00s) 330s --- PASS: Test_NewCmdView/no_argument_with_--repo_override (0.00s) 330s --- PASS: Test_NewCmdView/comments (0.00s) 330s === RUN TestPRView_Preview_nontty 330s === RUN TestPRView_Preview_nontty/PR_with_nil_project 330s === RUN TestPRView_Preview_nontty/Open_PR_without_metadata 330s === RUN TestPRView_Preview_nontty/Open_PR_with_metadata_by_number 330s === RUN TestPRView_Preview_nontty/Open_PR_with_reviewers_by_number 330s === RUN TestPRView_Preview_nontty/Closed_PR 330s === RUN TestPRView_Preview_nontty/Merged_PR 330s === RUN TestPRView_Preview_nontty/Draft_PR 330s === RUN TestPRView_Preview_nontty/PR_with_auto-merge_enabled 330s --- PASS: TestPRView_Preview_nontty (0.00s) 330s --- PASS: TestPRView_Preview_nontty/PR_with_nil_project (0.00s) 330s --- PASS: TestPRView_Preview_nontty/Open_PR_without_metadata (0.00s) 330s --- PASS: TestPRView_Preview_nontty/Open_PR_with_metadata_by_number (0.00s) 330s --- PASS: TestPRView_Preview_nontty/Open_PR_with_reviewers_by_number (0.00s) 330s --- PASS: TestPRView_Preview_nontty/Closed_PR (0.00s) 330s --- PASS: TestPRView_Preview_nontty/Merged_PR (0.00s) 330s --- PASS: TestPRView_Preview_nontty/Draft_PR (0.00s) 330s --- PASS: TestPRView_Preview_nontty/PR_with_auto-merge_enabled (0.00s) 330s === RUN TestPRView_Preview 330s === RUN TestPRView_Preview/Open_PR_without_metadata 330s === RUN TestPRView_Preview/Closed_PR 330s === RUN TestPRView_Preview/Open_PR_with_all_checks_failing 330s === RUN TestPRView_Preview/Open_PR_with_no_checks 330s === RUN TestPRView_Preview/Open_PR_with_metadata_by_number 330s === RUN TestPRView_Preview/Open_PR_with_reviewers_by_number 330s === RUN TestPRView_Preview/Merged_PR 330s === RUN TestPRView_Preview/Draft_PR 330s === RUN TestPRView_Preview/Open_PR_with_all_checks_passing 330s === RUN TestPRView_Preview/Open_PR_with_some_checks_failing 330s === RUN TestPRView_Preview/Open_PR_with_some_checks_pending 330s === RUN TestPRView_Preview/PR_with_auto-merge_enabled 330s --- PASS: TestPRView_Preview (0.02s) 330s --- PASS: TestPRView_Preview/Open_PR_without_metadata (0.01s) 330s --- PASS: TestPRView_Preview/Closed_PR (0.00s) 330s --- PASS: TestPRView_Preview/Open_PR_with_all_checks_failing (0.00s) 330s --- PASS: TestPRView_Preview/Open_PR_with_no_checks (0.00s) 330s --- PASS: TestPRView_Preview/Open_PR_with_metadata_by_number (0.00s) 330s --- PASS: TestPRView_Preview/Open_PR_with_reviewers_by_number (0.00s) 330s --- PASS: TestPRView_Preview/Merged_PR (0.00s) 330s --- PASS: TestPRView_Preview/Draft_PR (0.00s) 330s --- PASS: TestPRView_Preview/Open_PR_with_all_checks_passing (0.00s) 330s --- PASS: TestPRView_Preview/Open_PR_with_some_checks_failing (0.01s) 330s --- PASS: TestPRView_Preview/Open_PR_with_some_checks_pending (0.00s) 330s --- PASS: TestPRView_Preview/PR_with_auto-merge_enabled (0.00s) 330s === RUN TestPRView_web_currentBranch 330s --- PASS: TestPRView_web_currentBranch (0.00s) 330s === RUN TestPRView_web_noResultsForBranch 330s --- PASS: TestPRView_web_noResultsForBranch (0.00s) 330s === RUN TestPRView_tty_Comments 330s === RUN TestPRView_tty_Comments/with_invalid_comments_flag 330s === RUN TestPRView_tty_Comments/without_comments_flag 330s === RUN TestPRView_tty_Comments/with_comments_flag 330s --- PASS: TestPRView_tty_Comments (0.01s) 330s --- PASS: TestPRView_tty_Comments/with_invalid_comments_flag (0.00s) 330s --- PASS: TestPRView_tty_Comments/without_comments_flag (0.00s) 330s --- PASS: TestPRView_tty_Comments/with_comments_flag (0.01s) 330s === RUN TestPRView_nontty_Comments 330s === RUN TestPRView_nontty_Comments/with_invalid_comments_flag 330s === RUN TestPRView_nontty_Comments/without_comments_flag 330s === RUN TestPRView_nontty_Comments/with_comments_flag 330s --- PASS: TestPRView_nontty_Comments (0.00s) 330s --- PASS: TestPRView_nontty_Comments/with_invalid_comments_flag (0.00s) 330s --- PASS: TestPRView_nontty_Comments/without_comments_flag (0.00s) 330s --- PASS: TestPRView_nontty_Comments/with_comments_flag (0.00s) 330s PASS 330s ok github.com/cli/cli/v2/pkg/cmd/pr/view 0.152s 330s ? github.com/cli/cli/v2/pkg/cmd/project [no test files] 331s === RUN TestNewCmdClose 331s === RUN TestNewCmdClose/not-a-number 331s Error: invalid number: x 331s Usage: 331s close [] [flags] 331s 331s Examples: 331s # close project "1" owned by monalisa 331s gh project close 1 --owner monalisa 331s 331s # reopen closed project "1" owned by github 331s gh project close 1 --owner github --undo 331s 331s 331s Flags: 331s --format string Output format: {json} 331s -h, --help help for close 331s -q, --jq expression Filter JSON output using a jq expression 331s --owner string Login of the owner. Use "@me" for the current user. 331s -t, --template string Format JSON output using a Go template; see "gh help formatting" 331s --undo Reopen a closed project 331s 331s === RUN TestNewCmdClose/number 331s === RUN TestNewCmdClose/owner 331s === RUN TestNewCmdClose/reopen 331s === RUN TestNewCmdClose/json 331s --- PASS: TestNewCmdClose (0.00s) 331s --- PASS: TestNewCmdClose/not-a-number (0.00s) 331s --- PASS: TestNewCmdClose/number (0.00s) 331s --- PASS: TestNewCmdClose/owner (0.00s) 331s --- PASS: TestNewCmdClose/reopen (0.00s) 331s --- PASS: TestNewCmdClose/json (0.00s) 331s === RUN TestRunClose_User 331s --- PASS: TestRunClose_User (0.00s) 331s === RUN TestRunClose_Org 331s --- PASS: TestRunClose_Org (0.00s) 331s === RUN TestRunClose_Me 331s --- PASS: TestRunClose_Me (0.00s) 331s === RUN TestRunClose_Reopen 331s --- PASS: TestRunClose_Reopen (0.00s) 331s === RUN TestRunClose_JSON 331s --- PASS: TestRunClose_JSON (0.00s) 331s PASS 331s ok github.com/cli/cli/v2/pkg/cmd/project/close 0.047s 332s === RUN TestNewCmdCopy 332s === RUN TestNewCmdCopy/not-a-number 332s Error: invalid number: x 332s Usage: 332s copy [] [flags] 332s 332s Examples: 332s # copy project "1" owned by monalisa to github 332s gh project copy 1 --source-owner monalisa --target-owner github --title "a new project" 332s 332s 332s Flags: 332s --drafts Include draft issues when copying 332s --format string Output format: {json} 332s -h, --help help for copy 332s -q, --jq expression Filter JSON output using a jq expression 332s --source-owner string Login of the source owner. Use "@me" for the current user. 332s --target-owner string Login of the target owner. Use "@me" for the current user. 332s -t, --template string Format JSON output using a Go template; see "gh help formatting" 332s --title string Title for the new project 332s 332s === RUN TestNewCmdCopy/title 332s === RUN TestNewCmdCopy/number 332s === RUN TestNewCmdCopy/source-owner 332s === RUN TestNewCmdCopy/target-owner 332s === RUN TestNewCmdCopy/drafts 332s === RUN TestNewCmdCopy/json 332s --- PASS: TestNewCmdCopy (0.00s) 332s --- PASS: TestNewCmdCopy/not-a-number (0.00s) 332s --- PASS: TestNewCmdCopy/title (0.00s) 332s --- PASS: TestNewCmdCopy/number (0.00s) 332s --- PASS: TestNewCmdCopy/source-owner (0.00s) 332s --- PASS: TestNewCmdCopy/target-owner (0.00s) 332s --- PASS: TestNewCmdCopy/drafts (0.00s) 332s --- PASS: TestNewCmdCopy/json (0.00s) 332s === RUN TestRunCopy_User 332s --- PASS: TestRunCopy_User (0.00s) 332s === RUN TestRunCopy_Org 332s --- PASS: TestRunCopy_Org (0.00s) 332s === RUN TestRunCopy_Me 332s --- PASS: TestRunCopy_Me (0.00s) 332s === RUN TestRunCopy_JSON 332s --- PASS: TestRunCopy_JSON (0.00s) 332s PASS 332s ok github.com/cli/cli/v2/pkg/cmd/project/copy 0.045s 333s === RUN TestNewCmdCreate 333s === RUN TestNewCmdCreate/title 333s === RUN TestNewCmdCreate/owner 333s === RUN TestNewCmdCreate/json 333s --- PASS: TestNewCmdCreate (0.00s) 333s --- PASS: TestNewCmdCreate/title (0.00s) 333s --- PASS: TestNewCmdCreate/owner (0.00s) 333s --- PASS: TestNewCmdCreate/json (0.00s) 333s === RUN TestRunCreate_User 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 149 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 333s 333s 333s Matches: true 333s --- 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 3667 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"mutation CreateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:CreateProjectV2Input!){createProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"ownerId":"an ID","title":"a title"}}} 333s 333s 333s Matches: true 333s --- 333s --- PASS: TestRunCreate_User (0.01s) 333s === RUN TestRunCreate_Org 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 147 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 333s 333s 333s Matches: true 333s --- 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 3667 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"mutation CreateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:CreateProjectV2Input!){createProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"ownerId":"an ID","title":"a title"}}} 333s 333s 333s Matches: true 333s --- 333s --- PASS: TestRunCreate_Org (0.00s) 333s === RUN TestRunCreate_Me 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 48 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"query ViewerOwner{viewer{login,id}}"} 333s 333s 333s Matches: true 333s --- 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 3667 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"mutation CreateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:CreateProjectV2Input!){createProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"ownerId":"an ID","title":"a title"}}} 333s 333s 333s Matches: true 333s --- 333s --- PASS: TestRunCreate_Me (0.00s) 333s === RUN TestRunCreate_JSON 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 149 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 333s 333s 333s Matches: true 333s --- 333s POST /graphql HTTP/1.1 333s Host: api.github.com 333s User-Agent: Go-http-client/1.1 333s Content-Length: 3667 333s Authorization: 333s Content-Type: application/json 333s Graphql-Features: merge_queue 333s Accept-Encoding: gzip 333s 333s {"query":"mutation CreateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:CreateProjectV2Input!){createProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"ownerId":"an ID","title":"a title"}}} 333s 333s 333s Matches: true 333s --- 333s --- PASS: TestRunCreate_JSON (0.00s) 333s PASS 333s ok github.com/cli/cli/v2/pkg/cmd/project/create 0.053s 334s === RUN TestNewCmdDelete 334s === RUN TestNewCmdDelete/not-a-number 334s Error: invalid number: x 334s Usage: 334s delete [] [flags] 334s 334s Examples: 334s # delete the current user's project "1" 334s gh project delete 1 --owner "@me" 334s 334s 334s Flags: 334s --format string Output format: {json} 334s -h, --help help for delete 334s -q, --jq expression Filter JSON output using a jq expression 334s --owner string Login of the owner. Use "@me" for the current user. 334s -t, --template string Format JSON output using a Go template; see "gh help formatting" 334s 334s === RUN TestNewCmdDelete/number 334s === RUN TestNewCmdDelete/owner 334s === RUN TestNewCmdDelete/json 334s --- PASS: TestNewCmdDelete (0.00s) 334s --- PASS: TestNewCmdDelete/not-a-number (0.00s) 334s --- PASS: TestNewCmdDelete/number (0.00s) 334s --- PASS: TestNewCmdDelete/owner (0.00s) 334s --- PASS: TestNewCmdDelete/json (0.00s) 334s === RUN TestRunDelete_User 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 149 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3655 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3649 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"mutation DeleteProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:DeleteProjectV2Input!){deleteProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 334s 334s 334s Matches: true 334s --- 334s --- PASS: TestRunDelete_User (0.00s) 334s === RUN TestRunDelete_Org 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 147 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3660 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3649 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"mutation DeleteProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:DeleteProjectV2Input!){deleteProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 334s 334s 334s Matches: true 334s --- 334s --- PASS: TestRunDelete_Org (0.00s) 334s === RUN TestRunDelete_Me 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 48 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query ViewerOwner{viewer{login,id}}"} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3611 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3649 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"mutation DeleteProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:DeleteProjectV2Input!){deleteProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 334s 334s 334s Matches: true 334s --- 334s --- PASS: TestRunDelete_Me (0.00s) 334s === RUN TestRunDelete_JSON 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 149 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3655 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 334s 334s 334s Matches: true 334s --- 334s POST /graphql HTTP/1.1 334s Host: api.github.com 334s User-Agent: Go-http-client/1.1 334s Content-Length: 3649 334s Authorization: 334s Content-Type: application/json 334s Graphql-Features: merge_queue 334s Accept-Encoding: gzip 334s 334s {"query":"mutation DeleteProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:DeleteProjectV2Input!){deleteProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 334s 334s 334s Matches: true 334s --- 334s --- PASS: TestRunDelete_JSON (0.00s) 334s PASS 334s ok github.com/cli/cli/v2/pkg/cmd/project/delete 0.054s 335s === RUN TestNewCmdEdit 335s === RUN TestNewCmdEdit/not-a-number 335s Error: invalid number: x 335s Usage: 335s edit [] [flags] 335s 335s Examples: 335s # edit the title of monalisa's project "1" 335s gh project edit 1 --owner monalisa --title "New title" 335s 335s 335s Flags: 335s -d, --description string New description of the project 335s --format string Output format: {json} 335s -h, --help help for edit 335s -q, --jq expression Filter JSON output using a jq expression 335s --owner string Login of the owner. Use "@me" for the current user. 335s --readme string New readme for the project 335s -t, --template string Format JSON output using a Go template; see "gh help formatting" 335s --title string New title for the project 335s --visibility string Change project visibility: {PUBLIC|PRIVATE} 335s 335s === RUN TestNewCmdEdit/visibility-error 335s Error: invalid argument "v" for "--visibility" flag: valid values are {PUBLIC|PRIVATE} 335s Usage: 335s edit [] [flags] 335s 335s Examples: 335s # edit the title of monalisa's project "1" 335s gh project edit 1 --owner monalisa --title "New title" 335s 335s 335s Flags: 335s -d, --description string New description of the project 335s --format string Output format: {json} 335s -h, --help help for edit 335s -q, --jq expression Filter JSON output using a jq expression 335s --owner string Login of the owner. Use "@me" for the current user. 335s --readme string New readme for the project 335s -t, --template string Format JSON output using a Go template; see "gh help formatting" 335s --title string New title for the project 335s --visibility string Change project visibility: {PUBLIC|PRIVATE} 335s 335s === RUN TestNewCmdEdit/no-args 335s Error: no fields to edit 335s Usage: 335s edit [] [flags] 335s 335s Examples: 335s # edit the title of monalisa's project "1" 335s gh project edit 1 --owner monalisa --title "New title" 335s 335s 335s Flags: 335s -d, --description string New description of the project 335s --format string Output format: {json} 335s -h, --help help for edit 335s -q, --jq expression Filter JSON output using a jq expression 335s --owner string Login of the owner. Use "@me" for the current user. 335s --readme string New readme for the project 335s -t, --template string Format JSON output using a Go template; see "gh help formatting" 335s --title string New title for the project 335s --visibility string Change project visibility: {PUBLIC|PRIVATE} 335s 335s === RUN TestNewCmdEdit/title 335s === RUN TestNewCmdEdit/number 335s === RUN TestNewCmdEdit/owner 335s === RUN TestNewCmdEdit/readme 335s === RUN TestNewCmdEdit/description 335s === RUN TestNewCmdEdit/visibility 335s === RUN TestNewCmdEdit/json 335s --- PASS: TestNewCmdEdit (0.00s) 335s --- PASS: TestNewCmdEdit/not-a-number (0.00s) 335s --- PASS: TestNewCmdEdit/visibility-error (0.00s) 335s --- PASS: TestNewCmdEdit/no-args (0.00s) 335s --- PASS: TestNewCmdEdit/title (0.00s) 335s --- PASS: TestNewCmdEdit/number (0.00s) 335s --- PASS: TestNewCmdEdit/owner (0.00s) 335s --- PASS: TestNewCmdEdit/readme (0.00s) 335s --- PASS: TestNewCmdEdit/description (0.00s) 335s --- PASS: TestNewCmdEdit/visibility (0.00s) 335s --- PASS: TestNewCmdEdit/json (0.00s) 335s === RUN TestRunUpdate_User 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 149 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3655 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3750 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"mutation UpdateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:UpdateProjectV2Input!){updateProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID","title":"a new title","shortDescription":"a new description","readme":"a new readme","public":true}}} 335s 335s 335s Matches: true 335s --- 335s --- PASS: TestRunUpdate_User (0.01s) 335s === RUN TestRunUpdate_Org 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 147 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3660 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3750 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"mutation UpdateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:UpdateProjectV2Input!){updateProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID","title":"a new title","shortDescription":"a new description","readme":"a new readme","public":true}}} 335s 335s 335s Matches: true 335s --- 335s --- PASS: TestRunUpdate_Org (0.00s) 335s === RUN TestRunUpdate_Me 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 48 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query ViewerOwner{viewer{login,id}}"} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3611 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3751 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"mutation UpdateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:UpdateProjectV2Input!){updateProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID","title":"a new title","shortDescription":"a new description","readme":"a new readme","public":false}}} 335s 335s 335s Matches: true 335s --- 335s --- PASS: TestRunUpdate_Me (0.00s) 335s === RUN TestRunUpdate_OmitParams 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 149 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3655 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3675 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"mutation UpdateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:UpdateProjectV2Input!){updateProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID","title":"another title"}}} 335s 335s 335s Matches: true 335s --- 335s --- PASS: TestRunUpdate_OmitParams (0.00s) 335s === RUN TestRunUpdate_JSON 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 149 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3655 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 335s 335s 335s Matches: true 335s --- 335s POST /graphql HTTP/1.1 335s Host: api.github.com 335s User-Agent: Go-http-client/1.1 335s Content-Length: 3750 335s Authorization: 335s Content-Type: application/json 335s Graphql-Features: merge_queue 335s Accept-Encoding: gzip 335s 335s {"query":"mutation UpdateProjectV2($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:UpdateProjectV2Input!){updateProjectV2(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID","title":"a new title","shortDescription":"a new description","readme":"a new readme","public":true}}} 335s 335s 335s Matches: true 335s --- 335s --- PASS: TestRunUpdate_JSON (0.00s) 335s PASS 335s ok github.com/cli/cli/v2/pkg/cmd/project/edit 0.057s 336s === RUN TestNewCmdCreateField 336s === RUN TestNewCmdCreateField/missing-name-and-data-type 336s Error: required flag(s) "data-type", "name" not set 336s Usage: 336s field-create [] [flags] 336s 336s Examples: 336s # create a field in the current user's project "1" 336s gh project field-create 1 --owner "@me" --name "new field" --data-type "text" 336s 336s # create a field with three options to select from for owner monalisa 336s gh project field-create 1 --owner monalisa --name "new field" --data-type "SINGLE_SELECT" --single-select-options "one,two,three" 336s 336s 336s Flags: 336s --data-type string DataType of the new field.: {TEXT|SINGLE_SELECT|DATE|NUMBER} 336s --format string Output format: {json} 336s -h, --help help for field-create 336s -q, --jq expression Filter JSON output using a jq expression 336s --name string Name of the new field 336s --owner string Login of the owner. Use "@me" for the current user. 336s --single-select-options strings Options for SINGLE_SELECT data type 336s -t, --template string Format JSON output using a Go template; see "gh help formatting" 336s 336s === RUN TestNewCmdCreateField/not-a-number 336s Error: invalid number: x 336s Usage: 336s field-create [] [flags] 336s 336s Examples: 336s # create a field in the current user's project "1" 336s gh project field-create 1 --owner "@me" --name "new field" --data-type "text" 336s 336s # create a field with three options to select from for owner monalisa 336s gh project field-create 1 --owner monalisa --name "new field" --data-type "SINGLE_SELECT" --single-select-options "one,two,three" 336s 336s 336s Flags: 336s --data-type string DataType of the new field.: {TEXT|SINGLE_SELECT|DATE|NUMBER} (default "") 336s --format string Output format: {json} 336s -h, --help help for field-create 336s -q, --jq expression Filter JSON output using a jq expression 336s --name string Name of the new field 336s --owner string Login of the owner. Use "@me" for the current user. 336s --single-select-options strings Options for SINGLE_SELECT data type 336s -t, --template string Format JSON output using a Go template; see "gh help formatting" 336s 336s === RUN TestNewCmdCreateField/single-select-no-options 336s Error: passing `--single-select-options` is required for SINGLE_SELECT data type 336s Usage: 336s field-create [] [flags] 336s 336s Examples: 336s # create a field in the current user's project "1" 336s gh project field-create 1 --owner "@me" --name "new field" --data-type "text" 336s 336s # create a field with three options to select from for owner monalisa 336s gh project field-create 1 --owner monalisa --name "new field" --data-type "SINGLE_SELECT" --single-select-options "one,two,three" 336s 336s 336s Flags: 336s --data-type string DataType of the new field.: {TEXT|SINGLE_SELECT|DATE|NUMBER} (default "") 336s --format string Output format: {json} 336s -h, --help help for field-create 336s -q, --jq expression Filter JSON output using a jq expression 336s --name string Name of the new field 336s --owner string Login of the owner. Use "@me" for the current user. 336s --single-select-options strings Options for SINGLE_SELECT data type 336s -t, --template string Format JSON output using a Go template; see "gh help formatting" 336s 336s === RUN TestNewCmdCreateField/number 336s === RUN TestNewCmdCreateField/owner 336s === RUN TestNewCmdCreateField/single-select-options 336s === RUN TestNewCmdCreateField/json 336s --- PASS: TestNewCmdCreateField (0.00s) 336s --- PASS: TestNewCmdCreateField/missing-name-and-data-type (0.00s) 336s --- PASS: TestNewCmdCreateField/not-a-number (0.00s) 336s --- PASS: TestNewCmdCreateField/single-select-no-options (0.00s) 336s --- PASS: TestNewCmdCreateField/number (0.00s) 336s --- PASS: TestNewCmdCreateField/owner (0.00s) 336s --- PASS: TestNewCmdCreateField/single-select-options (0.00s) 336s --- PASS: TestNewCmdCreateField/json (0.00s) 336s === RUN TestRunCreateField_User 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 149 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3655 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 368 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"TEXT","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_User (0.00s) 336s === RUN TestRunCreateField_Org 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 147 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3660 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 368 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"TEXT","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_Org (0.00s) 336s === RUN TestRunCreateField_Me 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 48 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerOwner{viewer{login,id}}"} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3611 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 368 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"TEXT","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_Me (0.00s) 336s === RUN TestRunCreateField_TEXT 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 48 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerOwner{viewer{login,id}}"} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3611 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 368 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"TEXT","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_TEXT (0.00s) 336s === RUN TestRunCreateField_DATE 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 48 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerOwner{viewer{login,id}}"} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3611 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 368 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"DATE","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_DATE (0.00s) 336s === RUN TestRunCreateField_NUMBER 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 48 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerOwner{viewer{login,id}}"} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3611 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 370 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"NUMBER","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_NUMBER (0.00s) 336s === RUN TestRunCreateField_JSON 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 149 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 3655 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 336s 336s 336s Matches: true 336s --- 336s POST /graphql HTTP/1.1 336s Host: api.github.com 336s User-Agent: Go-http-client/1.1 336s Content-Length: 368 336s Authorization: 336s Content-Type: application/json 336s Graphql-Features: merge_queue 336s Accept-Encoding: gzip 336s 336s {"query":"mutation CreateField($input:CreateProjectV2FieldInput!){createProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"projectId":"an ID","dataType":"TEXT","name":"a name"}}} 336s 336s 336s Matches: true 336s --- 336s --- PASS: TestRunCreateField_JSON (0.00s) 336s PASS 336s ok github.com/cli/cli/v2/pkg/cmd/project/field-create 0.048s 337s === RUN TestNewCmdDeleteField 337s === RUN TestNewCmdDeleteField/no_id 337s Error: required flag(s) "id" not set 337s Usage: 337s field-delete [flags] 337s 337s Flags: 337s --format string Output format: {json} 337s -h, --help help for field-delete 337s --id string ID of the field to delete 337s -q, --jq expression Filter JSON output using a jq expression 337s -t, --template string Format JSON output using a Go template; see "gh help formatting" 337s 337s === RUN TestNewCmdDeleteField/id 337s === RUN TestNewCmdDeleteField/json 337s --- PASS: TestNewCmdDeleteField (0.00s) 337s --- PASS: TestNewCmdDeleteField/no_id (0.00s) 337s --- PASS: TestNewCmdDeleteField/id (0.00s) 337s --- PASS: TestNewCmdDeleteField/json (0.00s) 337s === RUN TestRunDeleteField 337s POST /graphql HTTP/1.1 337s Host: api.github.com 337s User-Agent: Go-http-client/1.1 337s Content-Length: 332 337s Authorization: 337s Content-Type: application/json 337s Graphql-Features: merge_queue 337s Accept-Encoding: gzip 337s 337s {"query":"mutation DeleteField($input:DeleteProjectV2FieldInput!){deleteProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"fieldId":"an ID"}}} 337s 337s 337s Matches: true 337s --- 337s --- PASS: TestRunDeleteField (0.00s) 337s === RUN TestRunDeleteField_JSON 337s POST /graphql HTTP/1.1 337s Host: api.github.com 337s User-Agent: Go-http-client/1.1 337s Content-Length: 332 337s Authorization: 337s Content-Type: application/json 337s Graphql-Features: merge_queue 337s Accept-Encoding: gzip 337s 337s {"query":"mutation DeleteField($input:DeleteProjectV2FieldInput!){deleteProjectV2Field(input:$input){projectV2Field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}","variables":{"input":{"fieldId":"an ID"}}} 337s 337s 337s Matches: true 337s --- 337s --- PASS: TestRunDeleteField_JSON (0.00s) 337s PASS 337s ok github.com/cli/cli/v2/pkg/cmd/project/field-delete 0.037s 338s === RUN TestNewCmdList 338s === RUN TestNewCmdList/not-a-number 338s Error: invalid number: x 338s Usage: 338s field-list number [flags] 338s 338s Examples: 338s # list fields in the current user's project "1" 338s gh project field-list 1 --owner "@me" 338s 338s 338s Flags: 338s --format string Output format: {json} 338s -h, --help help for field-list 338s -q, --jq expression Filter JSON output using a jq expression 338s -L, --limit int Maximum number of fields to fetch (default 30) 338s --owner string Login of the owner. Use "@me" for the current user. 338s -t, --template string Format JSON output using a Go template; see "gh help formatting" 338s 338s === RUN TestNewCmdList/number 338s === RUN TestNewCmdList/owner 338s === RUN TestNewCmdList/json 338s --- PASS: TestNewCmdList (0.00s) 338s --- PASS: TestNewCmdList/not-a-number (0.00s) 338s --- PASS: TestNewCmdList/number (0.00s) 338s --- PASS: TestNewCmdList/owner (0.00s) 338s --- PASS: TestNewCmdList/json (0.00s) 338s === RUN TestRunList_User_tty 338s --- PASS: TestRunList_User_tty (0.00s) 338s === RUN TestRunList_User 338s --- PASS: TestRunList_User (0.00s) 338s === RUN TestRunList_Org 338s --- PASS: TestRunList_Org (0.00s) 338s === RUN TestRunList_Me 338s --- PASS: TestRunList_Me (0.00s) 338s === RUN TestRunList_Empty 338s --- PASS: TestRunList_Empty (0.00s) 338s === RUN TestRunList_JSON 338s --- PASS: TestRunList_JSON (0.00s) 338s PASS 338s ok github.com/cli/cli/v2/pkg/cmd/project/field-list 0.051s 339s === RUN TestNewCmdaddItem 339s === RUN TestNewCmdaddItem/missing-url 339s Error: required flag(s) "url" not set 339s Usage: 339s item-add [] [flags] 339s 339s Examples: 339s # add an item to monalisa's project "1" 339s gh project item-add 1 --owner monalisa --url https://github.com/monalisa/myproject/issues/23 339s 339s 339s Flags: 339s --format string Output format: {json} 339s -h, --help help for item-add 339s -q, --jq expression Filter JSON output using a jq expression 339s --owner string Login of the owner. Use "@me" for the current user. 339s -t, --template string Format JSON output using a Go template; see "gh help formatting" 339s --url string URL of the issue or pull request to add to the project 339s 339s === RUN TestNewCmdaddItem/not-a-number 339s Error: invalid number: x 339s Usage: 339s item-add [] [flags] 339s 339s Examples: 339s # add an item to monalisa's project "1" 339s gh project item-add 1 --owner monalisa --url https://github.com/monalisa/myproject/issues/23 339s 339s 339s Flags: 339s --format string Output format: {json} 339s -h, --help help for item-add 339s -q, --jq expression Filter JSON output using a jq expression 339s --owner string Login of the owner. Use "@me" for the current user. 339s -t, --template string Format JSON output using a Go template; see "gh help formatting" 339s --url string URL of the issue or pull request to add to the project 339s 339s === RUN TestNewCmdaddItem/url 339s === RUN TestNewCmdaddItem/number 339s === RUN TestNewCmdaddItem/owner 339s === RUN TestNewCmdaddItem/json 339s --- PASS: TestNewCmdaddItem (0.01s) 339s --- PASS: TestNewCmdaddItem/missing-url (0.01s) 339s --- PASS: TestNewCmdaddItem/not-a-number (0.00s) 339s --- PASS: TestNewCmdaddItem/url (0.00s) 339s --- PASS: TestNewCmdaddItem/number (0.00s) 339s --- PASS: TestNewCmdaddItem/owner (0.00s) 339s --- PASS: TestNewCmdaddItem/json (0.00s) 339s === RUN TestRunAddItem_User 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 149 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3655 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 184 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query GetIssueOrPullRequest($url:URI!){resource(url: $url){__typename,... on Issue{id},... on PullRequest{id}}}","variables":{"url":"https://github.com/cli/go-gh/issues/1"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3044 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"mutation AddItem($input:AddProjectV2ItemByIdInput!){addProjectV2ItemById(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","contentId":"item ID"}}} 339s 339s 339s Matches: true 339s --- 339s --- PASS: TestRunAddItem_User (0.01s) 339s === RUN TestRunAddItem_Org 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 147 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3660 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 184 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query GetIssueOrPullRequest($url:URI!){resource(url: $url){__typename,... on Issue{id},... on PullRequest{id}}}","variables":{"url":"https://github.com/cli/go-gh/issues/1"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3044 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"mutation AddItem($input:AddProjectV2ItemByIdInput!){addProjectV2ItemById(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","contentId":"item ID"}}} 339s 339s 339s Matches: true 339s --- 339s --- PASS: TestRunAddItem_Org (0.00s) 339s === RUN TestRunAddItem_Me 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 48 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query ViewerOwner{viewer{login,id}}"} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3611 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 182 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query GetIssueOrPullRequest($url:URI!){resource(url: $url){__typename,... on Issue{id},... on PullRequest{id}}}","variables":{"url":"https://github.com/cli/go-gh/pull/1"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3044 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"mutation AddItem($input:AddProjectV2ItemByIdInput!){addProjectV2ItemById(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","contentId":"item ID"}}} 339s 339s 339s Matches: true 339s --- 339s --- PASS: TestRunAddItem_Me (0.00s) 339s === RUN TestRunAddItem_JSON 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 149 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3655 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 184 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"query GetIssueOrPullRequest($url:URI!){resource(url: $url){__typename,... on Issue{id},... on PullRequest{id}}}","variables":{"url":"https://github.com/cli/go-gh/issues/1"}} 339s 339s 339s Matches: true 339s --- 339s POST /graphql HTTP/1.1 339s Host: api.github.com 339s User-Agent: Go-http-client/1.1 339s Content-Length: 3044 339s Authorization: 339s Content-Type: application/json 339s Graphql-Features: merge_queue 339s Accept-Encoding: gzip 339s 339s {"query":"mutation AddItem($input:AddProjectV2ItemByIdInput!){addProjectV2ItemById(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","contentId":"item ID"}}} 339s 339s 339s Matches: true 339s --- 339s --- PASS: TestRunAddItem_JSON (0.00s) 339s PASS 339s ok github.com/cli/cli/v2/pkg/cmd/project/item-add 0.064s 340s === RUN TestNewCmdarchiveItem 340s === RUN TestNewCmdarchiveItem/missing-id 340s Error: required flag(s) "id" not set 340s Usage: 340s item-archive [] [flags] 340s 340s Examples: 340s # archive an item in the current user's project "1" 340s gh project item-archive 1 --owner "@me" --id 340s 340s 340s Flags: 340s --format string Output format: {json} 340s -h, --help help for item-archive 340s --id string ID of the item to archive 340s -q, --jq expression Filter JSON output using a jq expression 340s --owner string Login of the owner. Use "@me" for the current user. 340s -t, --template string Format JSON output using a Go template; see "gh help formatting" 340s --undo Unarchive an item 340s 340s === RUN TestNewCmdarchiveItem/not-a-number 340s Error: invalid number: x 340s Usage: 340s item-archive [] [flags] 340s 340s Examples: 340s # archive an item in the current user's project "1" 340s gh project item-archive 1 --owner "@me" --id 340s 340s 340s Flags: 340s --format string Output format: {json} 340s -h, --help help for item-archive 340s --id string ID of the item to archive 340s -q, --jq expression Filter JSON output using a jq expression 340s --owner string Login of the owner. Use "@me" for the current user. 340s -t, --template string Format JSON output using a Go template; see "gh help formatting" 340s --undo Unarchive an item 340s 340s === RUN TestNewCmdarchiveItem/id 340s === RUN TestNewCmdarchiveItem/number 340s === RUN TestNewCmdarchiveItem/owner 340s === RUN TestNewCmdarchiveItem/undo 340s === RUN TestNewCmdarchiveItem/json 340s --- PASS: TestNewCmdarchiveItem (0.01s) 340s --- PASS: TestNewCmdarchiveItem/missing-id (0.01s) 340s --- PASS: TestNewCmdarchiveItem/not-a-number (0.00s) 340s --- PASS: TestNewCmdarchiveItem/id (0.00s) 340s --- PASS: TestNewCmdarchiveItem/number (0.00s) 340s --- PASS: TestNewCmdarchiveItem/owner (0.00s) 340s --- PASS: TestNewCmdarchiveItem/undo (0.00s) 340s --- PASS: TestNewCmdarchiveItem/json (0.00s) 340s === RUN TestRunArchive_User 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 149 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3655 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3052 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation ArchiveProjectItem($input:ArchiveProjectV2ItemInput!){archiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_User (0.01s) 340s === RUN TestRunArchive_Org 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 147 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3660 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3052 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation ArchiveProjectItem($input:ArchiveProjectV2ItemInput!){archiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_Org (0.00s) 340s === RUN TestRunArchive_Me 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 48 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query ViewerOwner{viewer{login,id}}"} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3611 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3052 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation ArchiveProjectItem($input:ArchiveProjectV2ItemInput!){archiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_Me (0.00s) 340s === RUN TestRunArchive_User_Undo 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 149 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3655 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3058 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation UnarchiveProjectItem($input:UnarchiveProjectV2ItemInput!){unarchiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_User_Undo (0.00s) 340s === RUN TestRunArchive_Org_Undo 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 147 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3660 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3058 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation UnarchiveProjectItem($input:UnarchiveProjectV2ItemInput!){unarchiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_Org_Undo (0.00s) 340s === RUN TestRunArchive_Me_Undo 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 48 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query ViewerOwner{viewer{login,id}}"} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3611 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3058 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation UnarchiveProjectItem($input:UnarchiveProjectV2ItemInput!){unarchiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_Me_Undo (0.00s) 340s === RUN TestRunArchive_JSON 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 149 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3655 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 340s 340s 340s Matches: true 340s --- 340s POST /graphql HTTP/1.1 340s Host: api.github.com 340s User-Agent: Go-http-client/1.1 340s Content-Length: 3052 340s Authorization: 340s Content-Type: application/json 340s Graphql-Features: merge_queue 340s Accept-Encoding: gzip 340s 340s {"query":"mutation ArchiveProjectItem($input:ArchiveProjectV2ItemInput!){archiveProjectV2Item(input:$input){item{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 340s 340s 340s Matches: true 340s --- 340s --- PASS: TestRunArchive_JSON (0.00s) 340s PASS 340s ok github.com/cli/cli/v2/pkg/cmd/project/item-archive 0.062s 341s === RUN TestNewCmdCreateItem 341s === RUN TestNewCmdCreateItem/missing-title 341s Error: required flag(s) "title" not set 341s Usage: 341s item-create [] [flags] 341s 341s Examples: 341s # create a draft issue in the current user's project "1" 341s gh project item-create 1 --owner "@me" --title "new item" --body "new item body" 341s 341s 341s Flags: 341s --body string Body for the draft issue 341s --format string Output format: {json} 341s -h, --help help for item-create 341s -q, --jq expression Filter JSON output using a jq expression 341s --owner string Login of the owner. Use "@me" for the current user. 341s -t, --template string Format JSON output using a Go template; see "gh help formatting" 341s --title string Title for the draft issue 341s 341s === RUN TestNewCmdCreateItem/not-a-number 341s Error: invalid number: x 341s Usage: 341s item-create [] [flags] 341s 341s Examples: 341s # create a draft issue in the current user's project "1" 341s gh project item-create 1 --owner "@me" --title "new item" --body "new item body" 341s 341s 341s Flags: 341s --body string Body for the draft issue 341s --format string Output format: {json} 341s -h, --help help for item-create 341s -q, --jq expression Filter JSON output using a jq expression 341s --owner string Login of the owner. Use "@me" for the current user. 341s -t, --template string Format JSON output using a Go template; see "gh help formatting" 341s --title string Title for the draft issue 341s 341s === RUN TestNewCmdCreateItem/title 341s === RUN TestNewCmdCreateItem/number 341s === RUN TestNewCmdCreateItem/owner 341s === RUN TestNewCmdCreateItem/body 341s === RUN TestNewCmdCreateItem/json 341s --- PASS: TestNewCmdCreateItem (0.00s) 341s --- PASS: TestNewCmdCreateItem/missing-title (0.00s) 341s --- PASS: TestNewCmdCreateItem/not-a-number (0.00s) 341s --- PASS: TestNewCmdCreateItem/title (0.00s) 341s --- PASS: TestNewCmdCreateItem/number (0.00s) 341s --- PASS: TestNewCmdCreateItem/owner (0.00s) 341s --- PASS: TestNewCmdCreateItem/body (0.00s) 341s --- PASS: TestNewCmdCreateItem/json (0.00s) 341s === RUN TestRunCreateItem_Draft_User 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 149 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3655 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3069 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"mutation CreateDraftItem($input:AddProjectV2DraftIssueInput!){addProjectV2DraftIssue(input:$input){projectItem{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","title":"a title","body":""}}} 341s 341s 341s Matches: true 341s --- 341s --- PASS: TestRunCreateItem_Draft_User (0.01s) 341s === RUN TestRunCreateItem_Draft_Org 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 147 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3660 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3069 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"mutation CreateDraftItem($input:AddProjectV2DraftIssueInput!){addProjectV2DraftIssue(input:$input){projectItem{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","title":"a title","body":""}}} 341s 341s 341s Matches: true 341s --- 341s --- PASS: TestRunCreateItem_Draft_Org (0.00s) 341s === RUN TestRunCreateItem_Draft_Me 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 48 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query ViewerOwner{viewer{login,id}}"} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3611 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3075 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"mutation CreateDraftItem($input:AddProjectV2DraftIssueInput!){addProjectV2DraftIssue(input:$input){projectItem{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","title":"a title","body":"a body"}}} 341s 341s 341s Matches: true 341s --- 341s --- PASS: TestRunCreateItem_Draft_Me (0.00s) 341s === RUN TestRunCreateItem_JSON 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 149 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3655 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 341s 341s 341s Matches: true 341s --- 341s POST /graphql HTTP/1.1 341s Host: api.github.com 341s User-Agent: Go-http-client/1.1 341s Content-Length: 3069 341s Authorization: 341s Content-Type: application/json 341s Graphql-Features: merge_queue 341s Accept-Encoding: gzip 341s 341s {"query":"mutation CreateDraftItem($input:AddProjectV2DraftIssueInput!){addProjectV2DraftIssue(input:$input){projectItem{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}}}","variables":{"input":{"projectId":"an ID","title":"a title","body":""}}} 341s 341s 341s Matches: true 341s --- 341s --- PASS: TestRunCreateItem_JSON (0.00s) 341s PASS 341s ok github.com/cli/cli/v2/pkg/cmd/project/item-create 0.054s 342s === RUN TestNewCmdDeleteItem 342s === RUN TestNewCmdDeleteItem/missing-id 342s Error: required flag(s) "id" not set 342s Usage: 342s item-delete [] [flags] 342s 342s Examples: 342s # delete an item in the current user's project "1" 342s gh project item-delete 1 --owner "@me" --id 342s 342s 342s Flags: 342s --format string Output format: {json} 342s -h, --help help for item-delete 342s --id string ID of the item to delete 342s -q, --jq expression Filter JSON output using a jq expression 342s --owner string Login of the owner. Use "@me" for the current user. 342s -t, --template string Format JSON output using a Go template; see "gh help formatting" 342s 342s === RUN TestNewCmdDeleteItem/not-a-number 342s Error: invalid number: x 342s Usage: 342s item-delete [] [flags] 342s 342s Examples: 342s # delete an item in the current user's project "1" 342s gh project item-delete 1 --owner "@me" --id 342s 342s 342s Flags: 342s --format string Output format: {json} 342s -h, --help help for item-delete 342s --id string ID of the item to delete 342s -q, --jq expression Filter JSON output using a jq expression 342s --owner string Login of the owner. Use "@me" for the current user. 342s -t, --template string Format JSON output using a Go template; see "gh help formatting" 342s 342s === RUN TestNewCmdDeleteItem/item-id 342s === RUN TestNewCmdDeleteItem/number 342s === RUN TestNewCmdDeleteItem/owner 342s === RUN TestNewCmdDeleteItem/json 342s --- PASS: TestNewCmdDeleteItem (0.00s) 342s --- PASS: TestNewCmdDeleteItem/missing-id (0.00s) 342s --- PASS: TestNewCmdDeleteItem/not-a-number (0.00s) 342s --- PASS: TestNewCmdDeleteItem/item-id (0.00s) 342s --- PASS: TestNewCmdDeleteItem/number (0.00s) 342s --- PASS: TestNewCmdDeleteItem/owner (0.00s) 342s --- PASS: TestNewCmdDeleteItem/json (0.00s) 342s === RUN TestRunDelete_User 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 149 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 3655 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 186 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"mutation DeleteProjectItem($input:DeleteProjectV2ItemInput!){deleteProjectV2Item(input:$input){deletedItemId}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 342s 342s 342s Matches: true 342s --- 342s --- PASS: TestRunDelete_User (0.01s) 342s === RUN TestRunDelete_Org 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 147 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 3660 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 186 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"mutation DeleteProjectItem($input:DeleteProjectV2ItemInput!){deleteProjectV2Item(input:$input){deletedItemId}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 342s 342s 342s Matches: true 342s --- 342s --- PASS: TestRunDelete_Org (0.00s) 342s === RUN TestRunDelete_Me 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 48 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query ViewerOwner{viewer{login,id}}"} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 3611 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"number":1}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 186 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"mutation DeleteProjectItem($input:DeleteProjectV2ItemInput!){deleteProjectV2Item(input:$input){deletedItemId}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 342s 342s 342s Matches: true 342s --- 342s --- PASS: TestRunDelete_Me (0.00s) 342s === RUN TestRunDelete_JSON 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 149 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 3655 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 342s 342s 342s Matches: true 342s --- 342s POST /graphql HTTP/1.1 342s Host: api.github.com 342s User-Agent: Go-http-client/1.1 342s Content-Length: 186 342s Authorization: 342s Content-Type: application/json 342s Graphql-Features: merge_queue 342s Accept-Encoding: gzip 342s 342s {"query":"mutation DeleteProjectItem($input:DeleteProjectV2ItemInput!){deleteProjectV2Item(input:$input){deletedItemId}}","variables":{"input":{"projectId":"an ID","itemId":"item ID"}}} 342s 342s 342s Matches: true 342s --- 342s --- PASS: TestRunDelete_JSON (0.00s) 342s PASS 342s ok github.com/cli/cli/v2/pkg/cmd/project/item-delete 0.050s 343s === RUN TestNewCmdeditItem 343s === RUN TestNewCmdeditItem/missing-id 343s Error: required flag(s) "id" not set 343s Usage: 343s item-edit [flags] 343s 343s Examples: 343s # edit an item's text field value 343s gh project item-edit --id --field-id --project-id --text "new text" 343s 343s # clear an item's field value 343s gh project item-edit --id --field-id --project-id --clear 343s 343s 343s Flags: 343s --body string Body of the draft issue item 343s --clear Remove field value 343s --date string Date value for the field (YYYY-MM-DD) 343s --field-id string ID of the field to update 343s --format string Output format: {json} 343s -h, --help help for item-edit 343s --id string ID of the item to edit 343s --iteration-id string ID of the iteration value to set on the field 343s -q, --jq expression Filter JSON output using a jq expression 343s --number float32 Number value for the field 343s --project-id string ID of the project to which the field belongs to 343s --single-select-option-id string ID of the single select option value to set on the field 343s -t, --template string Format JSON output using a Go template; see "gh help formatting" 343s --text string Text value for the field 343s --title string Title of the draft issue item 343s 343s === RUN TestNewCmdeditItem/invalid-flags 343s Error: only one of `--text`, `--number`, `--date`, `--single-select-option-id` or `--iteration-id` may be used 343s Usage: 343s item-edit [flags] 343s 343s Examples: 343s # edit an item's text field value 343s gh project item-edit --id --field-id --project-id --text "new text" 343s 343s # clear an item's field value 343s gh project item-edit --id --field-id --project-id --clear 343s 343s 343s Flags: 343s --body string Body of the draft issue item 343s --clear Remove field value 343s --date string Date value for the field (YYYY-MM-DD) 343s --field-id string ID of the field to update 343s --format string Output format: {json} 343s -h, --help help for item-edit 343s --id string ID of the item to edit 343s --iteration-id string ID of the iteration value to set on the field 343s -q, --jq expression Filter JSON output using a jq expression 343s --number float32 Number value for the field 343s --project-id string ID of the project to which the field belongs to 343s --single-select-option-id string ID of the single select option value to set on the field 343s -t, --template string Format JSON output using a Go template; see "gh help formatting" 343s --text string Text value for the field 343s --title string Title of the draft issue item 343s 343s === RUN TestNewCmdeditItem/item-id 343s === RUN TestNewCmdeditItem/number 343s === RUN TestNewCmdeditItem/field-id 343s === RUN TestNewCmdeditItem/project-id 343s === RUN TestNewCmdeditItem/text 343s === RUN TestNewCmdeditItem/date 343s === RUN TestNewCmdeditItem/single-select-option-id 343s === RUN TestNewCmdeditItem/iteration-id 343s === RUN TestNewCmdeditItem/clear 343s === RUN TestNewCmdeditItem/json 343s --- PASS: TestNewCmdeditItem (0.00s) 343s --- PASS: TestNewCmdeditItem/missing-id (0.00s) 343s --- PASS: TestNewCmdeditItem/invalid-flags (0.00s) 343s --- PASS: TestNewCmdeditItem/item-id (0.00s) 343s --- PASS: TestNewCmdeditItem/number (0.00s) 343s --- PASS: TestNewCmdeditItem/field-id (0.00s) 343s --- PASS: TestNewCmdeditItem/project-id (0.00s) 343s --- PASS: TestNewCmdeditItem/text (0.00s) 343s --- PASS: TestNewCmdeditItem/date (0.00s) 343s --- PASS: TestNewCmdeditItem/single-select-option-id (0.00s) 343s --- PASS: TestNewCmdeditItem/iteration-id (0.00s) 343s --- PASS: TestNewCmdeditItem/clear (0.00s) 343s --- PASS: TestNewCmdeditItem/json (0.00s) 343s === RUN TestRunItemEdit_Draft 343s --- PASS: TestRunItemEdit_Draft (0.00s) 343s === RUN TestRunItemEdit_Text 343s --- PASS: TestRunItemEdit_Text (0.00s) 343s === RUN TestRunItemEdit_Number 343s --- PASS: TestRunItemEdit_Number (0.00s) 343s === RUN TestRunItemEdit_Date 343s --- PASS: TestRunItemEdit_Date (0.00s) 343s === RUN TestRunItemEdit_SingleSelect 343s --- PASS: TestRunItemEdit_SingleSelect (0.00s) 343s === RUN TestRunItemEdit_Iteration 343s --- PASS: TestRunItemEdit_Iteration (0.00s) 343s === RUN TestRunItemEdit_NoChanges 343s --- PASS: TestRunItemEdit_NoChanges (0.00s) 343s === RUN TestRunItemEdit_InvalidID 343s --- PASS: TestRunItemEdit_InvalidID (0.00s) 343s === RUN TestRunItemEdit_Clear 343s --- PASS: TestRunItemEdit_Clear (0.00s) 343s === RUN TestRunItemEdit_JSON 343s --- PASS: TestRunItemEdit_JSON (0.00s) 343s PASS 343s ok github.com/cli/cli/v2/pkg/cmd/project/item-edit 0.049s 344s === RUN TestNewCmdList 344s === RUN TestNewCmdList/not-a-number 344s Error: invalid number: x 344s Usage: 344s item-list [] [flags] 344s 344s Examples: 344s # list the items in the current users's project "1" 344s gh project item-list 1 --owner "@me" 344s 344s 344s Flags: 344s --format string Output format: {json} 344s -h, --help help for item-list 344s -q, --jq expression Filter JSON output using a jq expression 344s -L, --limit int Maximum number of items to fetch (default 30) 344s --owner string Login of the owner. Use "@me" for the current user. 344s -t, --template string Format JSON output using a Go template; see "gh help formatting" 344s 344s === RUN TestNewCmdList/number 344s === RUN TestNewCmdList/owner 344s === RUN TestNewCmdList/json 344s --- PASS: TestNewCmdList (0.00s) 344s --- PASS: TestNewCmdList/not-a-number (0.00s) 344s --- PASS: TestNewCmdList/number (0.00s) 344s --- PASS: TestNewCmdList/owner (0.00s) 344s --- PASS: TestNewCmdList/json (0.00s) 344s === RUN TestRunList_User_tty 344s --- PASS: TestRunList_User_tty (0.00s) 344s === RUN TestRunList_User 344s --- PASS: TestRunList_User (0.00s) 344s === RUN TestRunList_Org 344s --- PASS: TestRunList_Org (0.00s) 344s === RUN TestRunList_Me 344s --- PASS: TestRunList_Me (0.00s) 344s === RUN TestRunList_JSON 344s --- PASS: TestRunList_JSON (0.00s) 344s PASS 344s ok github.com/cli/cli/v2/pkg/cmd/project/item-list 0.040s 345s === RUN TestNewCmdLink 345s === RUN TestNewCmdLink/not-a-number 345s Error: invalid number: x 345s Usage: 345s link [] [flag] [flags] 345s 345s Examples: 345s # link monalisa's project 1 to her repository "my_repo" 345s gh project link 1 --owner monalisa --repo my_repo 345s 345s # link monalisa's organization's project 1 to her team "my_team" 345s gh project link 1 --owner my_organization --team my_team 345s 345s # link monalisa's project 1 to the repository of current directory if neither --repo nor --team is specified 345s gh project link 1 345s 345s 345s Flags: 345s -h, --help help for link 345s --owner string Login of the owner. Use "@me" for the current user. 345s -R, --repo string The repository to be linked to this project 345s -T, --team string The team to be linked to this project 345s 345s === RUN TestNewCmdLink/specify-repo-and-team 345s Error: specify only one of `--repo` or `--team` 345s Usage: 345s link [] [flag] [flags] 345s 345s Examples: 345s # link monalisa's project 1 to her repository "my_repo" 345s gh project link 1 --owner monalisa --repo my_repo 345s 345s # link monalisa's organization's project 1 to her team "my_team" 345s gh project link 1 --owner my_organization --team my_team 345s 345s # link monalisa's project 1 to the repository of current directory if neither --repo nor --team is specified 345s gh project link 1 345s 345s 345s Flags: 345s -h, --help help for link 345s --owner string Login of the owner. Use "@me" for the current user. 345s -R, --repo string The repository to be linked to this project 345s -T, --team string The team to be linked to this project 345s 345s === RUN TestNewCmdLink/specify-nothing 345s === RUN TestNewCmdLink/repo 345s === RUN TestNewCmdLink/repo-flag-contains-owner 345s === RUN TestNewCmdLink/repo-flag-contains-owner-and-host 345s === RUN TestNewCmdLink/repo-flag-contains-wrong-format 345s Error: expected the "[HOST/]OWNER/REPO" or "REPO" format, got "h/e/l/l/o" 345s Usage: 345s link [] [flag] [flags] 345s 345s Examples: 345s # link monalisa's project 1 to her repository "my_repo" 345s gh project link 1 --owner monalisa --repo my_repo 345s 345s # link monalisa's organization's project 1 to her team "my_team" 345s gh project link 1 --owner my_organization --team my_team 345s 345s # link monalisa's project 1 to the repository of current directory if neither --repo nor --team is specified 345s gh project link 1 345s 345s 345s Flags: 345s -h, --help help for link 345s --owner string Login of the owner. Use "@me" for the current user. 345s -R, --repo string The repository to be linked to this project 345s -T, --team string The team to be linked to this project 345s 345s === RUN TestNewCmdLink/repo-flag-with-owner-different-from-owner-flag 345s Error: 'monalisa/my-repo' has different owner from 'leonardo' 345s Usage: 345s link [] [flag] [flags] 345s 345s Examples: 345s # link monalisa's project 1 to her repository "my_repo" 345s gh project link 1 --owner monalisa --repo my_repo 345s 345s # link monalisa's organization's project 1 to her team "my_team" 345s gh project link 1 --owner my_organization --team my_team 345s 345s # link monalisa's project 1 to the repository of current directory if neither --repo nor --team is specified 345s gh project link 1 345s 345s 345s Flags: 345s -h, --help help for link 345s --owner string Login of the owner. Use "@me" for the current user. 345s -R, --repo string The repository to be linked to this project 345s -T, --team string The team to be linked to this project 345s 345s === RUN TestNewCmdLink/team 345s === RUN TestNewCmdLink/team-flag-contains-owner 345s === RUN TestNewCmdLink/team-flag-contains-owner-and-host 345s === RUN TestNewCmdLink/team-flag-contains-wrong-format 345s Error: expected the "[HOST/]OWNER/TEAM" or "TEAM" format, got "h/e/l/l/o" 345s Usage: 345s link [] [flag] [flags] 345s 345s Examples: 345s # link monalisa's project 1 to her repository "my_repo" 345s gh project link 1 --owner monalisa --repo my_repo 345s 345s # link monalisa's organization's project 1 to her team "my_team" 345s gh project link 1 --owner my_organization --team my_team 345s 345s # link monalisa's project 1 to the repository of current directory if neither --repo nor --team is specified 345s gh project link 1 345s 345s 345s Flags: 345s -h, --help help for link 345s --owner string Login of the owner. Use "@me" for the current user. 345s -R, --repo string The repository to be linked to this project 345s -T, --team string The team to be linked to this project 345s 345s === RUN TestNewCmdLink/team-flag-with-owner-different-from-owner-flag 345s Error: 'my-org/my-team' has different owner from 'her-org' 345s Usage: 345s link [] [flag] [flags] 345s 345s Examples: 345s # link monalisa's project 1 to her repository "my_repo" 345s gh project link 1 --owner monalisa --repo my_repo 345s 345s # link monalisa's organization's project 1 to her team "my_team" 345s gh project link 1 --owner my_organization --team my_team 345s 345s # link monalisa's project 1 to the repository of current directory if neither --repo nor --team is specified 345s gh project link 1 345s 345s 345s Flags: 345s -h, --help help for link 345s --owner string Login of the owner. Use "@me" for the current user. 345s -R, --repo string The repository to be linked to this project 345s -T, --team string The team to be linked to this project 345s 345s === RUN TestNewCmdLink/number 345s === RUN TestNewCmdLink/owner-with-repo-flag 345s === RUN TestNewCmdLink/owner-without-repo-flag 345s --- PASS: TestNewCmdLink (0.00s) 345s --- PASS: TestNewCmdLink/not-a-number (0.00s) 345s --- PASS: TestNewCmdLink/specify-repo-and-team (0.00s) 345s --- PASS: TestNewCmdLink/specify-nothing (0.00s) 345s --- PASS: TestNewCmdLink/repo (0.00s) 345s --- PASS: TestNewCmdLink/repo-flag-contains-owner (0.00s) 345s --- PASS: TestNewCmdLink/repo-flag-contains-owner-and-host (0.00s) 345s --- PASS: TestNewCmdLink/repo-flag-contains-wrong-format (0.00s) 345s --- PASS: TestNewCmdLink/repo-flag-with-owner-different-from-owner-flag (0.00s) 345s --- PASS: TestNewCmdLink/team (0.00s) 345s --- PASS: TestNewCmdLink/team-flag-contains-owner (0.00s) 345s --- PASS: TestNewCmdLink/team-flag-contains-owner-and-host (0.00s) 345s --- PASS: TestNewCmdLink/team-flag-contains-wrong-format (0.00s) 345s --- PASS: TestNewCmdLink/team-flag-with-owner-different-from-owner-flag (0.00s) 345s --- PASS: TestNewCmdLink/number (0.00s) 345s --- PASS: TestNewCmdLink/owner-with-repo-flag (0.00s) 345s --- PASS: TestNewCmdLink/owner-without-repo-flag (0.00s) 345s === RUN TestRunLink_Repo 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 149 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 345s 345s 345s Matches: true 345s --- 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 3655 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 345s 345s 345s Matches: true 345s --- 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 517 345s Authorization: 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"\n\tfragment repo on Repository {\n\t\tid\n\t\tname\n\t\towner { login }\n\t\thasIssuesEnabled\n\t\tdescription\n\t\thasWikiEnabled\n\t\tviewerPermission\n\t\tdefaultBranchRef {\n\t\t\tname\n\t\t}\n\t}\n\n\tquery RepositoryInfo($owner: String!, $name: String!) {\n\t\trepository(owner: $owner, name: $name) {\n\t\t\t...repo\n\t\t\tparent {\n\t\t\t\t...repo\n\t\t\t}\n\t\t\tmergeCommitAllowed\n\t\t\trebaseMergeAllowed\n\t\t\tsquashMergeAllowed\n\t\t}\n\t}","variables":{"name":"my-repo","owner":"monalisa"}} 345s 345s Matches: true 345s --- 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 220 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"mutation LinkProjectV2ToRepository($input:LinkProjectV2ToRepositoryInput!){linkProjectV2ToRepository(input:$input){clientMutationId}}","variables":{"input":{"projectId":"project-ID","repositoryId":"repo-ID"}}} 345s 345s 345s Matches: true 345s --- 345s --- PASS: TestRunLink_Repo (0.01s) 345s === RUN TestRunLink_Team 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 153 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa-org"}} 345s 345s 345s Matches: true 345s --- 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 3659 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa-org","number":1}} 345s 345s 345s Matches: true 345s --- 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 187 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"query OrganizationTeam($owner:String!$teamSlug:String!){organization(login: $owner){team(slug: $teamSlug){id,slug}}}","variables":{"owner":"monalisa-org","teamSlug":"my-team"}} 345s 345s 345s Matches: true 345s --- 345s POST /graphql HTTP/1.1 345s Host: api.github.com 345s User-Agent: Go-http-client/1.1 345s Content-Length: 196 345s Authorization: 345s Content-Type: application/json 345s Graphql-Features: merge_queue 345s Accept-Encoding: gzip 345s 345s {"query":"mutation LinkProjectV2ToTeam($input:LinkProjectV2ToTeamInput!){linkProjectV2ToTeam(input:$input){clientMutationId}}","variables":{"input":{"projectId":"project-ID","teamId":"team-ID"}}} 345s 345s 345s Matches: true 345s --- 345s --- PASS: TestRunLink_Team (0.00s) 345s PASS 345s ok github.com/cli/cli/v2/pkg/cmd/project/link 0.041s 346s === RUN TestNewCmdlist 346s === RUN TestNewCmdlist/owner 346s === RUN TestNewCmdlist/closed 346s === RUN TestNewCmdlist/web 346s === RUN TestNewCmdlist/json 346s --- PASS: TestNewCmdlist (0.00s) 346s --- PASS: TestNewCmdlist/owner (0.00s) 346s --- PASS: TestNewCmdlist/closed (0.00s) 346s --- PASS: TestNewCmdlist/web (0.00s) 346s --- PASS: TestNewCmdlist/json (0.00s) 346s === RUN TestRunListTTY 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 149 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3745 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){user(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0,"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListTTY (0.00s) 346s === RUN TestRunList 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 149 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3745 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){user(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0,"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunList (0.00s) 346s === RUN TestRunList_tty 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 149 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3745 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){user(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0,"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunList_tty (0.00s) 346s === RUN TestRunList_Me 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 48 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query ViewerOwner{viewer{login,id}}"} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3701 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query ViewerProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!){viewer{projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunList_Me (0.00s) 346s === RUN TestRunListViewer 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 48 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query ViewerOwner{viewer{login,id}}"} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3701 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query ViewerProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!){viewer{projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListViewer (0.00s) 346s === RUN TestRunListOrg 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 147 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3750 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query OrgProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){organization(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0,"login":"github"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListOrg (0.00s) 346s === RUN TestRunListEmpty 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 48 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query ViewerOwner{viewer{login,id}}"} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3701 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query ViewerProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!){viewer{projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListEmpty (0.00s) 346s === RUN TestRunListWithClosed 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 149 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3745 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){user(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0,"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListWithClosed (0.00s) 346s === RUN TestRunListWeb_User 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 149 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListWeb_User (0.00s) 346s === RUN TestRunListWeb_Org 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 147 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListWeb_Org (0.00s) 346s === RUN TestRunListWeb_Me 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 43 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query Viewer{viewer{login,id}}"} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListWeb_Me (0.00s) 346s === RUN TestRunListWeb_Empty 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 43 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query Viewer{viewer{login,id}}"} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListWeb_Empty (0.00s) 346s === RUN TestRunListWeb_Closed 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 43 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query Viewer{viewer{login,id}}"} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunListWeb_Closed (0.00s) 346s === RUN TestRunList_JSON 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 149 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s POST /graphql HTTP/1.1 346s Host: api.github.com 346s User-Agent: Go-http-client/1.1 346s Content-Length: 3745 346s Authorization: 346s Content-Type: application/json 346s Graphql-Features: merge_queue 346s Accept-Encoding: gzip 346s 346s {"query":"query UserProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){user(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":0,"firstItems":0,"login":"monalisa"}} 346s 346s 346s Matches: true 346s --- 346s --- PASS: TestRunList_JSON (0.00s) 346s PASS 346s ok github.com/cli/cli/v2/pkg/cmd/project/list 0.042s 347s === RUN TestNewCmdMarkTemplate 347s === RUN TestNewCmdMarkTemplate/not-a-number 347s Error: invalid number: x 347s Usage: 347s mark-template [] [flags] 347s 347s Examples: 347s # mark the github org's project "1" as a template 347s gh project mark-template 1 --owner "github" 347s 347s # unmark the github org's project "1" as a template 347s gh project mark-template 1 --owner "github" --undo 347s 347s 347s Flags: 347s --format string Output format: {json} 347s -h, --help help for mark-template 347s -q, --jq expression Filter JSON output using a jq expression 347s --owner string Login of the org owner. 347s -t, --template string Format JSON output using a Go template; see "gh help formatting" 347s --undo Unmark the project as a template. 347s 347s === RUN TestNewCmdMarkTemplate/number 347s === RUN TestNewCmdMarkTemplate/owner 347s === RUN TestNewCmdMarkTemplate/undo 347s === RUN TestNewCmdMarkTemplate/json 347s --- PASS: TestNewCmdMarkTemplate (0.00s) 347s --- PASS: TestNewCmdMarkTemplate/not-a-number (0.00s) 347s --- PASS: TestNewCmdMarkTemplate/number (0.00s) 347s --- PASS: TestNewCmdMarkTemplate/owner (0.00s) 347s --- PASS: TestNewCmdMarkTemplate/undo (0.00s) 347s --- PASS: TestNewCmdMarkTemplate/json (0.00s) 347s === RUN TestRunMarkTemplate_Org 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 147 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 347s 347s 347s Matches: true 347s --- 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 3660 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 347s 347s 347s Matches: true 347s --- 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 3671 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"mutation MarkProjectTemplate($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:MarkProjectV2AsTemplateInput!){markProjectV2AsTemplate(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 347s 347s 347s Matches: true 347s --- 347s --- PASS: TestRunMarkTemplate_Org (0.00s) 347s === RUN TestRunUnmarkTemplate_Org 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 147 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 347s 347s 347s Matches: true 347s --- 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 3660 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 347s 347s 347s Matches: true 347s --- 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 3677 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"mutation UnmarkProjectTemplate($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:UnmarkProjectV2AsTemplateInput!){unmarkProjectV2AsTemplate(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 347s 347s 347s Matches: true 347s --- 347s --- PASS: TestRunUnmarkTemplate_Org (0.00s) 347s === RUN TestRunMarkTemplate_JSON 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 147 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 347s 347s 347s Matches: true 347s --- 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 3660 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"github","number":1}} 347s 347s 347s Matches: true 347s --- 347s POST /graphql HTTP/1.1 347s Host: api.github.com 347s User-Agent: Go-http-client/1.1 347s Content-Length: 3671 347s Authorization: 347s Content-Type: application/json 347s Graphql-Features: merge_queue 347s Accept-Encoding: gzip 347s 347s {"query":"mutation MarkProjectTemplate($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$input:MarkProjectV2AsTemplateInput!){markProjectV2AsTemplate(input:$input){projectV2{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"input":{"projectId":"an ID"}}} 347s 347s 347s Matches: true 347s --- 347s --- PASS: TestRunMarkTemplate_JSON (0.00s) 347s PASS 347s ok github.com/cli/cli/v2/pkg/cmd/project/mark-template 0.044s 347s ? github.com/cli/cli/v2/pkg/cmd/project/shared/client [no test files] 347s === RUN TestProjectState 347s --- PASS: TestProjectState (0.00s) 347s === RUN TestColorForProjectState 347s --- PASS: TestColorForProjectState (0.00s) 347s PASS 347s ok github.com/cli/cli/v2/pkg/cmd/project/shared/format 0.018s 348s === RUN TestJSONProject_User 348s --- PASS: TestJSONProject_User (0.00s) 348s === RUN TestJSONProject_Org 348s --- PASS: TestJSONProject_Org (0.00s) 348s === RUN TestJSONProjects 348s --- PASS: TestJSONProjects (0.00s) 348s === RUN TestJSONProjectField_FieldType 348s --- PASS: TestJSONProjectField_FieldType (0.00s) 348s === RUN TestJSONProjectField_SingleSelectType 348s --- PASS: TestJSONProjectField_SingleSelectType (0.00s) 348s === RUN TestJSONProjectField_ProjectV2IterationField 348s --- PASS: TestJSONProjectField_ProjectV2IterationField (0.00s) 348s === RUN TestJSONProjectFields 348s --- PASS: TestJSONProjectFields (0.00s) 348s === RUN TestJSONProjectItem_DraftIssue 348s --- PASS: TestJSONProjectItem_DraftIssue (0.00s) 348s === RUN TestJSONProjectItem_Issue 348s --- PASS: TestJSONProjectItem_Issue (0.00s) 348s === RUN TestJSONProjectItem_PullRequest 348s --- PASS: TestJSONProjectItem_PullRequest (0.00s) 348s === RUN TestJSONProjectDetailedItems 348s --- PASS: TestJSONProjectDetailedItems (0.00s) 348s === RUN TestJSONProjectDraftIssue 348s --- PASS: TestJSONProjectDraftIssue (0.00s) 348s === RUN TestJSONProjectItem_DraftIssue_ProjectV2ItemFieldIterationValue 348s --- PASS: TestJSONProjectItem_DraftIssue_ProjectV2ItemFieldIterationValue (0.00s) 348s === RUN TestJSONProjectItem_DraftIssue_ProjectV2ItemFieldMilestoneValue 348s --- PASS: TestJSONProjectItem_DraftIssue_ProjectV2ItemFieldMilestoneValue (0.00s) 348s === RUN TestProjectItems_DefaultLimit 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3662 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithItems($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":100,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectItems_DefaultLimit (0.00s) 348s === RUN TestProjectItems_LowerLimit 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3660 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithItems($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":2,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectItems_LowerLimit (0.00s) 348s === RUN TestProjectItems_NoLimit 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3661 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithItems($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":30,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectItems_NoLimit (0.00s) 348s === RUN TestProjectFields_LowerLimit 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3661 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithFields($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":2,"firstItems":100,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectFields_LowerLimit (0.00s) 348s === RUN TestProjectFields_DefaultLimit 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3663 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithFields($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":100,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectFields_DefaultLimit (0.00s) 348s === RUN TestProjectFields_NoLimit 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3662 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithFields($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":30,"firstItems":100,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectFields_NoLimit (0.00s) 348s === RUN Test_requiredScopesFromServerMessage 348s === RUN Test_requiredScopesFromServerMessage/no_scopes 348s === RUN Test_requiredScopesFromServerMessage/one_scope 348s === RUN Test_requiredScopesFromServerMessage/multiple_scopes 348s --- PASS: Test_requiredScopesFromServerMessage (0.00s) 348s --- PASS: Test_requiredScopesFromServerMessage/no_scopes (0.00s) 348s --- PASS: Test_requiredScopesFromServerMessage/one_scope (0.00s) 348s --- PASS: Test_requiredScopesFromServerMessage/multiple_scopes (0.00s) 348s === RUN TestNewProject_nonTTY 348s --- PASS: TestNewProject_nonTTY (0.00s) 348s === RUN TestNewOwner_nonTTY 348s --- PASS: TestNewOwner_nonTTY (0.00s) 348s === RUN TestProjectItems_FieldTitle 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3662 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProjectWithItems($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":100,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestProjectItems_FieldTitle (0.00s) 348s === RUN TestCamelCase 348s --- PASS: TestCamelCase (0.00s) 348s PASS 348s ok github.com/cli/cli/v2/pkg/cmd/project/shared/queries 0.078s 348s === RUN TestNewCmdUnlink 348s === RUN TestNewCmdUnlink/not-a-number 348s Error: invalid number: x 348s Usage: 348s unlink [] [flag] [flags] 348s 348s Examples: 348s # unlink monalisa's project 1 from her repository "my_repo" 348s gh project unlink 1 --owner monalisa --repo my_repo 348s 348s # unlink monalisa's organization's project 1 from her team "my_team" 348s gh project unlink 1 --owner my_organization --team my_team 348s 348s # unlink monalisa's project 1 from the repository of current directory if neither --repo nor --team is specified 348s gh project unlink 1 348s 348s 348s Flags: 348s -h, --help help for unlink 348s --owner string Login of the owner. Use "@me" for the current user. 348s -R, --repo string The repository to be unlinked from this project 348s -T, --team string The team to be unlinked from this project 348s 348s === RUN TestNewCmdUnlink/specify-repo-and-team 348s Error: specify only one of `--repo` or `--team` 348s Usage: 348s unlink [] [flag] [flags] 348s 348s Examples: 348s # unlink monalisa's project 1 from her repository "my_repo" 348s gh project unlink 1 --owner monalisa --repo my_repo 348s 348s # unlink monalisa's organization's project 1 from her team "my_team" 348s gh project unlink 1 --owner my_organization --team my_team 348s 348s # unlink monalisa's project 1 from the repository of current directory if neither --repo nor --team is specified 348s gh project unlink 1 348s 348s 348s Flags: 348s -h, --help help for unlink 348s --owner string Login of the owner. Use "@me" for the current user. 348s -R, --repo string The repository to be unlinked from this project 348s -T, --team string The team to be unlinked from this project 348s 348s === RUN TestNewCmdUnlink/specify-nothing 348s === RUN TestNewCmdUnlink/repo 348s === RUN TestNewCmdUnlink/repo-flag-contains-owner 348s === RUN TestNewCmdUnlink/repo-flag-contains-owner-and-host 348s === RUN TestNewCmdUnlink/repo-flag-contains-wrong-format 348s Error: expected the "[HOST/]OWNER/REPO" or "REPO" format, got "h/e/l/l/o" 348s Usage: 348s unlink [] [flag] [flags] 348s 348s Examples: 348s # unlink monalisa's project 1 from her repository "my_repo" 348s gh project unlink 1 --owner monalisa --repo my_repo 348s 348s # unlink monalisa's organization's project 1 from her team "my_team" 348s gh project unlink 1 --owner my_organization --team my_team 348s 348s # unlink monalisa's project 1 from the repository of current directory if neither --repo nor --team is specified 348s gh project unlink 1 348s 348s 348s Flags: 348s -h, --help help for unlink 348s --owner string Login of the owner. Use "@me" for the current user. 348s -R, --repo string The repository to be unlinked from this project 348s -T, --team string The team to be unlinked from this project 348s 348s === RUN TestNewCmdUnlink/repo-flag-with-owner-different-from-owner-flag 348s Error: 'monalisa/my-repo' has different owner from 'leonardo' 348s Usage: 348s unlink [] [flag] [flags] 348s 348s Examples: 348s # unlink monalisa's project 1 from her repository "my_repo" 348s gh project unlink 1 --owner monalisa --repo my_repo 348s 348s # unlink monalisa's organization's project 1 from her team "my_team" 348s gh project unlink 1 --owner my_organization --team my_team 348s 348s # unlink monalisa's project 1 from the repository of current directory if neither --repo nor --team is specified 348s gh project unlink 1 348s 348s 348s Flags: 348s -h, --help help for unlink 348s --owner string Login of the owner. Use "@me" for the current user. 348s -R, --repo string The repository to be unlinked from this project 348s -T, --team string The team to be unlinked from this project 348s 348s === RUN TestNewCmdUnlink/team 348s === RUN TestNewCmdUnlink/team-flag-contains-owner 348s === RUN TestNewCmdUnlink/team-flag-contains-owner-and-host 348s === RUN TestNewCmdUnlink/team-flag-contains-wrong-format 348s Error: expected the "[HOST/]OWNER/TEAM" or "TEAM" format, got "h/e/l/l/o" 348s Usage: 348s unlink [] [flag] [flags] 348s 348s Examples: 348s # unlink monalisa's project 1 from her repository "my_repo" 348s gh project unlink 1 --owner monalisa --repo my_repo 348s 348s # unlink monalisa's organization's project 1 from her team "my_team" 348s gh project unlink 1 --owner my_organization --team my_team 348s 348s # unlink monalisa's project 1 from the repository of current directory if neither --repo nor --team is specified 348s gh project unlink 1 348s 348s 348s Flags: 348s -h, --help help for unlink 348s --owner string Login of the owner. Use "@me" for the current user. 348s -R, --repo string The repository to be unlinked from this project 348s -T, --team string The team to be unlinked from this project 348s 348s === RUN TestNewCmdUnlink/team-flag-with-owner-different-from-owner-flag 348s Error: 'my-org/my-team' has different owner from 'her-org' 348s Usage: 348s unlink [] [flag] [flags] 348s 348s Examples: 348s # unlink monalisa's project 1 from her repository "my_repo" 348s gh project unlink 1 --owner monalisa --repo my_repo 348s 348s # unlink monalisa's organization's project 1 from her team "my_team" 348s gh project unlink 1 --owner my_organization --team my_team 348s 348s # unlink monalisa's project 1 from the repository of current directory if neither --repo nor --team is specified 348s gh project unlink 1 348s 348s 348s Flags: 348s -h, --help help for unlink 348s --owner string Login of the owner. Use "@me" for the current user. 348s -R, --repo string The repository to be unlinked from this project 348s -T, --team string The team to be unlinked from this project 348s 348s === RUN TestNewCmdUnlink/number 348s === RUN TestNewCmdUnlink/owner-with-repo-flag 348s === RUN TestNewCmdUnlink/owner-without-repo-flag 348s --- PASS: TestNewCmdUnlink (0.00s) 348s --- PASS: TestNewCmdUnlink/not-a-number (0.00s) 348s --- PASS: TestNewCmdUnlink/specify-repo-and-team (0.00s) 348s --- PASS: TestNewCmdUnlink/specify-nothing (0.00s) 348s --- PASS: TestNewCmdUnlink/repo (0.00s) 348s --- PASS: TestNewCmdUnlink/repo-flag-contains-owner (0.00s) 348s --- PASS: TestNewCmdUnlink/repo-flag-contains-owner-and-host (0.00s) 348s --- PASS: TestNewCmdUnlink/repo-flag-contains-wrong-format (0.00s) 348s --- PASS: TestNewCmdUnlink/repo-flag-with-owner-different-from-owner-flag (0.00s) 348s --- PASS: TestNewCmdUnlink/team (0.00s) 348s --- PASS: TestNewCmdUnlink/team-flag-contains-owner (0.00s) 348s --- PASS: TestNewCmdUnlink/team-flag-contains-owner-and-host (0.00s) 348s --- PASS: TestNewCmdUnlink/team-flag-contains-wrong-format (0.00s) 348s --- PASS: TestNewCmdUnlink/team-flag-with-owner-different-from-owner-flag (0.00s) 348s --- PASS: TestNewCmdUnlink/number (0.00s) 348s --- PASS: TestNewCmdUnlink/owner-with-repo-flag (0.00s) 348s --- PASS: TestNewCmdUnlink/owner-without-repo-flag (0.00s) 348s === RUN TestRunUnlink_Repo 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 149 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 348s 348s 348s Matches: true 348s --- 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3655 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa","number":1}} 348s 348s 348s Matches: true 348s --- 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 517 348s Authorization: 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"\n\tfragment repo on Repository {\n\t\tid\n\t\tname\n\t\towner { login }\n\t\thasIssuesEnabled\n\t\tdescription\n\t\thasWikiEnabled\n\t\tviewerPermission\n\t\tdefaultBranchRef {\n\t\t\tname\n\t\t}\n\t}\n\n\tquery RepositoryInfo($owner: String!, $name: String!) {\n\t\trepository(owner: $owner, name: $name) {\n\t\t\t...repo\n\t\t\tparent {\n\t\t\t\t...repo\n\t\t\t}\n\t\t\tmergeCommitAllowed\n\t\t\trebaseMergeAllowed\n\t\t\tsquashMergeAllowed\n\t\t}\n\t}","variables":{"name":"my-repo","owner":"monalisa"}} 348s 348s Matches: true 348s --- 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 232 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"mutation UnlinkProjectV2FromRepository($input:UnlinkProjectV2FromRepositoryInput!){unlinkProjectV2FromRepository(input:$input){clientMutationId}}","variables":{"input":{"projectId":"project-ID","repositoryId":"repo-ID"}}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestRunUnlink_Repo (0.01s) 348s === RUN TestRunUnlink_Team 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 153 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa-org"}} 348s 348s 348s Matches: true 348s --- 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 3659 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":0,"firstItems":0,"login":"monalisa-org","number":1}} 348s 348s 348s Matches: true 348s --- 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 187 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"query OrganizationTeam($owner:String!$teamSlug:String!){organization(login: $owner){team(slug: $teamSlug){id,slug}}}","variables":{"owner":"monalisa-org","teamSlug":"my-team"}} 348s 348s 348s Matches: true 348s --- 348s POST /graphql HTTP/1.1 348s Host: api.github.com 348s User-Agent: Go-http-client/1.1 348s Content-Length: 208 348s Authorization: 348s Content-Type: application/json 348s Graphql-Features: merge_queue 348s Accept-Encoding: gzip 348s 348s {"query":"mutation UnlinkProjectV2FromTeam($input:UnlinkProjectV2FromTeamInput!){unlinkProjectV2FromTeam(input:$input){clientMutationId}}","variables":{"input":{"projectId":"project-ID","teamId":"team-ID"}}} 348s 348s 348s Matches: true 348s --- 348s --- PASS: TestRunUnlink_Team (0.00s) 348s PASS 348s ok github.com/cli/cli/v2/pkg/cmd/project/unlink 0.045s 349s === RUN TestNewCmdview 349s === RUN TestNewCmdview/not-a-number 349s Error: invalid number: x 349s Usage: 349s view [] [flags] 349s 349s Examples: 349s # view the current user's project "1" 349s gh project view 1 349s 349s # open user monalisa's project "1" in the browser 349s gh project view 1 --owner monalisa --web 349s 349s 349s Flags: 349s --format string Output format: {json} 349s -h, --help help for view 349s -q, --jq expression Filter JSON output using a jq expression 349s --owner string Login of the owner. Use "@me" for the current user. 349s -t, --template string Format JSON output using a Go template; see "gh help formatting" 349s -w, --web Open a project in the browser 349s 349s === RUN TestNewCmdview/number 349s === RUN TestNewCmdview/owner 349s === RUN TestNewCmdview/web 349s === RUN TestNewCmdview/json 349s --- PASS: TestNewCmdview (0.00s) 349s --- PASS: TestNewCmdview/not-a-number (0.00s) 349s --- PASS: TestNewCmdview/number (0.00s) 349s --- PASS: TestNewCmdview/owner (0.00s) 349s --- PASS: TestNewCmdview/web (0.00s) 349s --- PASS: TestNewCmdview/json (0.00s) 349s === RUN TestRunView_User 349s --- PASS: TestRunView_User (0.01s) 349s === RUN TestRunView_Viewer 349s --- PASS: TestRunView_Viewer (0.00s) 349s === RUN TestRunView_Org 349s --- PASS: TestRunView_Org (0.00s) 349s === RUN TestRunViewWeb_User 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 149 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"monalisa"}} 349s 349s 349s Matches: true 349s --- 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 3657 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query UserProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){user(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":0,"login":"monalisa","number":8}} 349s 349s 349s Matches: true 349s --- 349s --- PASS: TestRunViewWeb_User (0.01s) 349s === RUN TestRunViewWeb_Org 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 147 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query UserOrgOwner($login:String!){user(login: $login){login,id},organization(login: $login){login,id}}","variables":{"login":"github"}} 349s 349s 349s Matches: true 349s --- 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 3662 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query OrgProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$login:String!$number:Int!){organization(login: $login){projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":0,"login":"github","number":8}} 349s 349s 349s Matches: true 349s --- 349s --- PASS: TestRunViewWeb_Org (0.00s) 349s === RUN TestRunViewWeb_Me 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 48 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query ViewerOwner{viewer{login,id}}"} 349s 349s 349s Matches: true 349s --- 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 3613 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query ViewerProject($afterFields:String$afterItems:String$firstFields:Int!$firstItems:Int!$number:Int!){viewer{projectV2(number: $number){number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}},login}}","variables":{"afterFields":null,"afterItems":null,"firstFields":100,"firstItems":0,"number":8}} 349s 349s 349s Matches: true 349s --- 349s --- PASS: TestRunViewWeb_Me (0.00s) 349s === RUN TestRunViewWeb_TTY 349s === RUN TestRunViewWeb_TTY/Org_project_--web_with_tty 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 211 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query ViewerLoginAndOrgs($after:String){viewer{login,id,organizations(first: 100, after: $after){pageInfo{endCursor,hasNextPage},nodes{login,viewerCanCreateProjects,id}}}}","variables":{"after":null}} 349s 349s 349s Matches: true 349s --- 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 3752 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query OrgProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!$login:String!){organization(login: $login){projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":100,"firstItems":0,"login":"github"}} 349s 349s 349s Matches: true 349s --- 349s === RUN TestRunViewWeb_TTY/User_project_--web_with_tty 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 211 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query ViewerLoginAndOrgs($after:String){viewer{login,id,organizations(first: 100, after: $after){pageInfo{endCursor,hasNextPage},nodes{login,viewerCanCreateProjects,id}}}}","variables":{"after":null}} 349s 349s 349s Matches: true 349s --- 349s POST /graphql HTTP/1.1 349s Host: api.github.com 349s User-Agent: Go-http-client/1.1 349s Content-Length: 3703 349s Authorization: 349s Content-Type: application/json 349s Graphql-Features: merge_queue 349s Accept-Encoding: gzip 349s 349s {"query":"query ViewerProjects($after:String$afterFields:String$afterItems:String$first:Int!$firstFields:Int!$firstItems:Int!){viewer{projectsV2(first: $first, after: $after){totalCount,pageInfo{endCursor,hasNextPage},nodes{number,url,shortDescription,public,closed,title,id,readme,items(first: $firstItems, after: $afterItems){pageInfo{endCursor,hasNextPage},totalCount,nodes{content{__typename,... on DraftIssue{id,body,title},... on PullRequest{body,title,number,url,repository{nameWithOwner}},... on Issue{body,title,number,url,repository{nameWithOwner}}},id,fieldValues(first: 100){nodes{__typename,... on ProjectV2ItemFieldDateValue{date,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldIterationValue{title,startDate,duration,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldLabelValue{labels(first: 10){nodes{name}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldNumberValue{number,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldSingleSelectValue{name,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldTextValue{text,field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldMilestoneValue{milestone{title,description,dueOn},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldPullRequestValue{pullRequests(first:10){nodes{url}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldRepositoryValue{repository{url},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldUserValue{users(first: 10){nodes{login}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}},... on ProjectV2ItemFieldReviewerValue{reviewers(first: 10){nodes{__typename,... on Team{name},... on User{login}}},field{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}}}}}}},fields(first: $firstFields, after: $afterFields){totalCount,nodes{__typename,... on ProjectV2Field{id,name,dataType},... on ProjectV2IterationField{id,name,dataType},... on ProjectV2SingleSelectField{id,name,dataType,options{id,name}}},pageInfo{endCursor,hasNextPage}},owner{__typename,... on User{login},... on Organization{login}}}},login}}","variables":{"after":null,"afterFields":null,"afterItems":null,"first":30,"firstFields":100,"firstItems":0}} 349s 349s 349s Matches: true 349s --- 349s --- PASS: TestRunViewWeb_TTY (0.00s) 349s --- PASS: TestRunViewWeb_TTY/Org_project_--web_with_tty (0.00s) 349s --- PASS: TestRunViewWeb_TTY/User_project_--web_with_tty (0.00s) 349s PASS 349s ok github.com/cli/cli/v2/pkg/cmd/project/view 0.111s 349s ? github.com/cli/cli/v2/pkg/cmd/release [no test files] 351s === RUN Test_NewCmdCreate 351s === RUN Test_NewCmdCreate/no_arguments_tty 351s === RUN Test_NewCmdCreate/no_arguments_notty 351s === RUN Test_NewCmdCreate/only_tag_name 351s === RUN Test_NewCmdCreate/asset_files 351s === RUN Test_NewCmdCreate/provide_title_and_body 351s === RUN Test_NewCmdCreate/notes_from_file 351s === RUN Test_NewCmdCreate/notes_from_stdin 351s === RUN Test_NewCmdCreate/set_draft_and_prerelease 351s === RUN Test_NewCmdCreate/discussion_category 351s === RUN Test_NewCmdCreate/discussion_category_for_draft_release 351s === RUN Test_NewCmdCreate/generate_release_notes 351s === RUN Test_NewCmdCreate/generate_release_notes_with_notes_tag 351s === RUN Test_NewCmdCreate/notes_tag 351s === RUN Test_NewCmdCreate/latest 351s === RUN Test_NewCmdCreate/not_latest 351s === RUN Test_NewCmdCreate/with_verify-tag 351s === RUN Test_NewCmdCreate/with_--notes-from-tag 351s === RUN Test_NewCmdCreate/with_--notes-from-tag_and_--generate-notes 351s === RUN Test_NewCmdCreate/with_--notes-from-tag_and_--notes-start-tag 351s --- PASS: Test_NewCmdCreate (0.01s) 351s --- PASS: Test_NewCmdCreate/no_arguments_tty (0.00s) 351s --- PASS: Test_NewCmdCreate/no_arguments_notty (0.00s) 351s --- PASS: Test_NewCmdCreate/only_tag_name (0.00s) 351s --- PASS: Test_NewCmdCreate/asset_files (0.00s) 351s --- PASS: Test_NewCmdCreate/provide_title_and_body (0.00s) 351s --- PASS: Test_NewCmdCreate/notes_from_file (0.00s) 351s --- PASS: Test_NewCmdCreate/notes_from_stdin (0.00s) 351s --- PASS: Test_NewCmdCreate/set_draft_and_prerelease (0.00s) 351s --- PASS: Test_NewCmdCreate/discussion_category (0.00s) 351s --- PASS: Test_NewCmdCreate/discussion_category_for_draft_release (0.00s) 351s --- PASS: Test_NewCmdCreate/generate_release_notes (0.00s) 351s --- PASS: Test_NewCmdCreate/generate_release_notes_with_notes_tag (0.00s) 351s --- PASS: Test_NewCmdCreate/notes_tag (0.00s) 351s --- PASS: Test_NewCmdCreate/latest (0.00s) 351s --- PASS: Test_NewCmdCreate/not_latest (0.00s) 351s --- PASS: Test_NewCmdCreate/with_verify-tag (0.00s) 351s --- PASS: Test_NewCmdCreate/with_--notes-from-tag (0.00s) 351s --- PASS: Test_NewCmdCreate/with_--notes-from-tag_and_--generate-notes (0.00s) 351s --- PASS: Test_NewCmdCreate/with_--notes-from-tag_and_--notes-start-tag (0.00s) 351s === RUN Test_createRun 351s === RUN Test_createRun/create_a_release 351s === RUN Test_createRun/with_discussion_category 351s === RUN Test_createRun/with_target_commitish 351s === RUN Test_createRun/as_draft 351s === RUN Test_createRun/with_latest 351s === RUN Test_createRun/with_generate_notes 351s === RUN Test_createRun/with_generate_notes_and_notes_tag 351s === RUN Test_createRun/with_generate_notes_and_notes_tag_and_body_and_name 351s === RUN Test_createRun/publish_after_uploading_files 351s === RUN Test_createRun/publish_after_uploading_files,_but_do_not_mark_as_latest 351s === RUN Test_createRun/upload_files_but_release_already_exists 351s === RUN Test_createRun/clean_up_draft_after_uploading_files_fails 351s === RUN Test_createRun/clean_up_draft_after_publishing_fails 351s === RUN Test_createRun/upload_files_but_release_already_exists#01 351s === RUN Test_createRun/upload_files_and_create_discussion 351s === RUN Test_createRun/with_generate_notes_from_tag 351s === RUN Test_createRun/with_generate_notes_from_tag_and_notes_provided 351s === RUN Test_createRun/with_generate_notes_from_tag_and_tag_does_not_exist 351s --- PASS: Test_createRun (0.01s) 351s --- PASS: Test_createRun/create_a_release (0.00s) 351s --- PASS: Test_createRun/with_discussion_category (0.00s) 351s --- PASS: Test_createRun/with_target_commitish (0.00s) 351s --- PASS: Test_createRun/as_draft (0.00s) 351s --- PASS: Test_createRun/with_latest (0.00s) 351s --- PASS: Test_createRun/with_generate_notes (0.00s) 351s --- PASS: Test_createRun/with_generate_notes_and_notes_tag (0.00s) 351s --- PASS: Test_createRun/with_generate_notes_and_notes_tag_and_body_and_name (0.00s) 351s --- PASS: Test_createRun/publish_after_uploading_files (0.00s) 351s --- PASS: Test_createRun/publish_after_uploading_files,_but_do_not_mark_as_latest (0.00s) 351s --- PASS: Test_createRun/upload_files_but_release_already_exists (0.00s) 351s --- PASS: Test_createRun/clean_up_draft_after_uploading_files_fails (0.00s) 351s --- PASS: Test_createRun/clean_up_draft_after_publishing_fails (0.00s) 351s --- PASS: Test_createRun/upload_files_but_release_already_exists#01 (0.00s) 351s --- PASS: Test_createRun/upload_files_and_create_discussion (0.00s) 351s --- PASS: Test_createRun/with_generate_notes_from_tag (0.00s) 351s --- PASS: Test_createRun/with_generate_notes_from_tag_and_notes_provided (0.00s) 351s --- PASS: Test_createRun/with_generate_notes_from_tag_and_tag_does_not_exist (0.00s) 351s === RUN Test_createRun_interactive 351s === RUN Test_createRun_interactive/create_a_release_from_existing_tag 351s === RUN Test_createRun_interactive/create_a_release_from_new_tag 351s === RUN Test_createRun_interactive/create_a_release_from_new_tag_(with_leading_space) 351s === RUN Test_createRun_interactive/create_a_release_using_generated_notes 351s === RUN Test_createRun_interactive/create_a_release_using_commit_log_as_notes 351s === RUN Test_createRun_interactive/create_using_annotated_tag_as_notes 351s === RUN Test_createRun_interactive/error_when_unpublished_local_tag_and_target_not_specified 351s === RUN Test_createRun_interactive/create_a_release_when_unpublished_local_tag_and_target_specified 351s === RUN Test_createRun_interactive/create_a_release_using_generated_notes_with_previous_tag 351s === RUN Test_createRun_interactive/create_a_release_using_commit_log_as_notes_with_previous_tag 351s === RUN Test_createRun_interactive/create_a_release_when_remote_tag_exists_and_verify-tag_flag_is_set 351s === RUN Test_createRun_interactive/error_when_remote_tag_does_not_exist_and_verify-tag_flag_is_set 351s --- PASS: Test_createRun_interactive (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_from_existing_tag (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_from_new_tag (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_from_new_tag_(with_leading_space) (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_using_generated_notes (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_using_commit_log_as_notes (0.00s) 351s --- PASS: Test_createRun_interactive/create_using_annotated_tag_as_notes (0.00s) 351s --- PASS: Test_createRun_interactive/error_when_unpublished_local_tag_and_target_not_specified (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_when_unpublished_local_tag_and_target_specified (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_using_generated_notes_with_previous_tag (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_using_commit_log_as_notes_with_previous_tag (0.00s) 351s --- PASS: Test_createRun_interactive/create_a_release_when_remote_tag_exists_and_verify-tag_flag_is_set (0.00s) 351s --- PASS: Test_createRun_interactive/error_when_remote_tag_does_not_exist_and_verify-tag_flag_is_set (0.00s) 351s PASS 351s ok github.com/cli/cli/v2/pkg/cmd/release/create 0.070s 351s === RUN Test_NewCmdDelete 351s === RUN Test_NewCmdDelete/version_argument 351s === RUN Test_NewCmdDelete/skip_confirm 351s === RUN Test_NewCmdDelete/cleanup_tag 351s === RUN Test_NewCmdDelete/no_arguments 351s --- PASS: Test_NewCmdDelete (0.00s) 351s --- PASS: Test_NewCmdDelete/version_argument (0.00s) 351s --- PASS: Test_NewCmdDelete/skip_confirm (0.00s) 351s --- PASS: Test_NewCmdDelete/cleanup_tag (0.00s) 351s --- PASS: Test_NewCmdDelete/no_arguments (0.00s) 351s === RUN Test_deleteRun 351s === RUN Test_deleteRun/interactive_confirm 351s === RUN Test_deleteRun/skipping_confirmation 351s === RUN Test_deleteRun/non-interactive 351s === RUN Test_deleteRun/cleanup-tag_&_skipping_confirmation 351s === RUN Test_deleteRun/cleanup-tag 351s --- PASS: Test_deleteRun (0.01s) 351s --- PASS: Test_deleteRun/interactive_confirm (0.00s) 351s --- PASS: Test_deleteRun/skipping_confirmation (0.00s) 351s --- PASS: Test_deleteRun/non-interactive (0.00s) 351s --- PASS: Test_deleteRun/cleanup-tag_&_skipping_confirmation (0.00s) 351s --- PASS: Test_deleteRun/cleanup-tag (0.00s) 351s PASS 351s ok github.com/cli/cli/v2/pkg/cmd/release/delete 0.059s 351s === RUN Test_NewCmdDeleteAsset 351s === RUN Test_NewCmdDeleteAsset/tag_and_asset_arguments 351s === RUN Test_NewCmdDeleteAsset/skip_confirm 351s === RUN Test_NewCmdDeleteAsset/no_arguments 351s === RUN Test_NewCmdDeleteAsset/one_arguments 351s --- PASS: Test_NewCmdDeleteAsset (0.00s) 351s --- PASS: Test_NewCmdDeleteAsset/tag_and_asset_arguments (0.00s) 351s --- PASS: Test_NewCmdDeleteAsset/skip_confirm (0.00s) 351s --- PASS: Test_NewCmdDeleteAsset/no_arguments (0.00s) 351s --- PASS: Test_NewCmdDeleteAsset/one_arguments (0.00s) 351s === RUN Test_deleteAssetRun 351s === RUN Test_deleteAssetRun/interactive_confirm 351s === RUN Test_deleteAssetRun/skipping_confirmation 351s === RUN Test_deleteAssetRun/non-interactive 351s --- PASS: Test_deleteAssetRun (0.00s) 351s --- PASS: Test_deleteAssetRun/interactive_confirm (0.00s) 351s --- PASS: Test_deleteAssetRun/skipping_confirmation (0.00s) 351s --- PASS: Test_deleteAssetRun/non-interactive (0.00s) 351s PASS 351s ok github.com/cli/cli/v2/pkg/cmd/release/delete-asset 0.034s 352s === RUN Test_NewCmdDownload 352s === RUN Test_NewCmdDownload/version_argument 352s === RUN Test_NewCmdDownload/version_and_file_pattern 352s === RUN Test_NewCmdDownload/multiple_file_patterns 352s === RUN Test_NewCmdDownload/version_and_destination 352s === RUN Test_NewCmdDownload/download_latest 352s === RUN Test_NewCmdDownload/download_archive_with_valid_option 352s === RUN Test_NewCmdDownload/download_to_output_with_valid_option 352s === RUN Test_NewCmdDownload/no_arguments 352s === RUN Test_NewCmdDownload/simultaneous_pattern_and_archive_arguments 352s === RUN Test_NewCmdDownload/invalid_archive_argument 352s === RUN Test_NewCmdDownload/simultaneous_output_and_destination_flags 352s --- PASS: Test_NewCmdDownload (0.00s) 352s --- PASS: Test_NewCmdDownload/version_argument (0.00s) 352s --- PASS: Test_NewCmdDownload/version_and_file_pattern (0.00s) 352s --- PASS: Test_NewCmdDownload/multiple_file_patterns (0.00s) 352s --- PASS: Test_NewCmdDownload/version_and_destination (0.00s) 352s --- PASS: Test_NewCmdDownload/download_latest (0.00s) 352s --- PASS: Test_NewCmdDownload/download_archive_with_valid_option (0.00s) 352s --- PASS: Test_NewCmdDownload/download_to_output_with_valid_option (0.00s) 352s --- PASS: Test_NewCmdDownload/no_arguments (0.00s) 352s --- PASS: Test_NewCmdDownload/simultaneous_pattern_and_archive_arguments (0.00s) 352s --- PASS: Test_NewCmdDownload/invalid_archive_argument (0.00s) 352s --- PASS: Test_NewCmdDownload/simultaneous_output_and_destination_flags (0.00s) 352s === RUN Test_downloadRun 352s === RUN Test_downloadRun/download_all_assets 352s === RUN Test_downloadRun/download_assets_matching_pattern_into_destination_directory 352s === RUN Test_downloadRun/no_match_for_pattern 352s === RUN Test_downloadRun/download_archive_in_zip_format_into_destination_directory 352s === RUN Test_downloadRun/download_archive_in_`tar.gz`_format_into_destination_directory 352s === RUN Test_downloadRun/download_archive_in_`tar.gz`_format_into_output_option 352s === RUN Test_downloadRun/download_single_asset_from_matching_pattern_into_output_option 352s === RUN Test_downloadRun/download_single_asset_from_matching_pattern_into_output_'stdout´ 352s --- PASS: Test_downloadRun (0.01s) 352s --- PASS: Test_downloadRun/download_all_assets (0.00s) 352s --- PASS: Test_downloadRun/download_assets_matching_pattern_into_destination_directory (0.00s) 352s --- PASS: Test_downloadRun/no_match_for_pattern (0.00s) 352s --- PASS: Test_downloadRun/download_archive_in_zip_format_into_destination_directory (0.00s) 352s --- PASS: Test_downloadRun/download_archive_in_`tar.gz`_format_into_destination_directory (0.00s) 352s --- PASS: Test_downloadRun/download_archive_in_`tar.gz`_format_into_output_option (0.00s) 352s --- PASS: Test_downloadRun/download_single_asset_from_matching_pattern_into_output_option (0.00s) 352s --- PASS: Test_downloadRun/download_single_asset_from_matching_pattern_into_output_'stdout´ (0.00s) 352s === RUN Test_downloadRun_cloberAndSkip 352s === RUN Test_downloadRun_cloberAndSkip/no_clobber_or_skip 352s === RUN Test_downloadRun_cloberAndSkip/clobber 352s === RUN Test_downloadRun_cloberAndSkip/clobber_archive 352s === RUN Test_downloadRun_cloberAndSkip/skip 352s === RUN Test_downloadRun_cloberAndSkip/skip_archive 352s --- PASS: Test_downloadRun_cloberAndSkip (0.01s) 352s --- PASS: Test_downloadRun_cloberAndSkip/no_clobber_or_skip (0.00s) 352s --- PASS: Test_downloadRun_cloberAndSkip/clobber (0.00s) 352s --- PASS: Test_downloadRun_cloberAndSkip/clobber_archive (0.00s) 352s --- PASS: Test_downloadRun_cloberAndSkip/skip (0.00s) 352s --- PASS: Test_downloadRun_cloberAndSkip/skip_archive (0.00s) 352s === RUN Test_downloadRun_windowsReservedFilename 352s --- SKIP: Test_downloadRun_windowsReservedFilename (0.00s) 352s === RUN TestIsWindowsReservedFilename 352s === RUN TestIsWindowsReservedFilename/non-reserved_filename 352s === RUN TestIsWindowsReservedFilename/non-reserved_filename_with_file_type_extension 352s === RUN TestIsWindowsReservedFilename/reserved_filename 352s === RUN TestIsWindowsReservedFilename/reserved_filename_with_file_type_extension 352s === RUN TestIsWindowsReservedFilename/reserved_filename_with_mixed_type_case 352s --- PASS: TestIsWindowsReservedFilename (0.00s) 352s --- PASS: TestIsWindowsReservedFilename/non-reserved_filename (0.00s) 352s --- PASS: TestIsWindowsReservedFilename/non-reserved_filename_with_file_type_extension (0.00s) 352s --- PASS: TestIsWindowsReservedFilename/reserved_filename (0.00s) 352s --- PASS: TestIsWindowsReservedFilename/reserved_filename_with_file_type_extension (0.00s) 352s --- PASS: TestIsWindowsReservedFilename/reserved_filename_with_mixed_type_case (0.00s) 352s PASS 352s ok github.com/cli/cli/v2/pkg/cmd/release/download 0.055s 353s === RUN Test_NewCmdEdit 353s === RUN Test_NewCmdEdit/no_arguments_notty 353s === RUN Test_NewCmdEdit/provide_title_and_notes 353s === RUN Test_NewCmdEdit/provide_discussion_category 353s === RUN Test_NewCmdEdit/provide_tag_and_target_commitish 353s === RUN Test_NewCmdEdit/provide_prerelease 353s === RUN Test_NewCmdEdit/provide_prerelease=false 353s === RUN Test_NewCmdEdit/provide_draft 353s === RUN Test_NewCmdEdit/provide_draft=false 353s === RUN Test_NewCmdEdit/latest 353s === RUN Test_NewCmdEdit/not_latest 353s === RUN Test_NewCmdEdit/provide_notes_from_file 353s === RUN Test_NewCmdEdit/provide_notes_from_stdin 353s === RUN Test_NewCmdEdit/verify-tag 353s --- PASS: Test_NewCmdEdit (0.00s) 353s --- PASS: Test_NewCmdEdit/no_arguments_notty (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_title_and_notes (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_discussion_category (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_tag_and_target_commitish (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_prerelease (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_prerelease=false (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_draft (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_draft=false (0.00s) 353s --- PASS: Test_NewCmdEdit/latest (0.00s) 353s --- PASS: Test_NewCmdEdit/not_latest (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_notes_from_file (0.00s) 353s --- PASS: Test_NewCmdEdit/provide_notes_from_stdin (0.00s) 353s --- PASS: Test_NewCmdEdit/verify-tag (0.00s) 353s === RUN Test_editRun 353s === RUN Test_editRun/edit_the_tag_name 353s === RUN Test_editRun/edit_the_target 353s === RUN Test_editRun/edit_the_release_name 353s === RUN Test_editRun/edit_the_discussion_category 353s === RUN Test_editRun/edit_the_latest_marker 353s === RUN Test_editRun/edit_the_release_name_(empty) 353s === RUN Test_editRun/edit_the_release_notes 353s === RUN Test_editRun/edit_the_release_notes_(empty) 353s === RUN Test_editRun/edit_draft_(true) 353s === RUN Test_editRun/edit_draft_(false) 353s === RUN Test_editRun/edit_prerelease_(true) 353s === RUN Test_editRun/edit_prerelease_(false) 353s === RUN Test_editRun/error_when_remote_tag_does_not_exist_and_verify-tag_flag_is_set 353s --- PASS: Test_editRun (0.01s) 353s --- PASS: Test_editRun/edit_the_tag_name (0.00s) 353s --- PASS: Test_editRun/edit_the_target (0.00s) 353s --- PASS: Test_editRun/edit_the_release_name (0.00s) 353s --- PASS: Test_editRun/edit_the_discussion_category (0.00s) 353s --- PASS: Test_editRun/edit_the_latest_marker (0.00s) 353s --- PASS: Test_editRun/edit_the_release_name_(empty) (0.00s) 353s --- PASS: Test_editRun/edit_the_release_notes (0.00s) 353s --- PASS: Test_editRun/edit_the_release_notes_(empty) (0.00s) 353s --- PASS: Test_editRun/edit_draft_(true) (0.00s) 353s --- PASS: Test_editRun/edit_draft_(false) (0.00s) 353s --- PASS: Test_editRun/edit_prerelease_(true) (0.00s) 353s --- PASS: Test_editRun/edit_prerelease_(false) (0.00s) 353s --- PASS: Test_editRun/error_when_remote_tag_does_not_exist_and_verify-tag_flag_is_set (0.00s) 353s PASS 353s ok github.com/cli/cli/v2/pkg/cmd/release/edit 0.040s 353s === RUN Test_NewCmdList 353s === RUN Test_NewCmdList/no_arguments 353s === RUN Test_NewCmdList/exclude_drafts 353s === RUN Test_NewCmdList/exclude_pre-releases 353s === RUN Test_NewCmdList/with_order 353s --- PASS: Test_NewCmdList (0.00s) 353s --- PASS: Test_NewCmdList/no_arguments (0.00s) 353s --- PASS: Test_NewCmdList/exclude_drafts (0.00s) 353s --- PASS: Test_NewCmdList/exclude_pre-releases (0.00s) 353s --- PASS: Test_NewCmdList/with_order (0.00s) 353s === RUN Test_listRun 353s === RUN Test_listRun/list_releases 353s === RUN Test_listRun/machine-readable 353s --- PASS: Test_listRun (0.00s) 353s --- PASS: Test_listRun/list_releases (0.00s) 353s --- PASS: Test_listRun/machine-readable (0.00s) 353s === RUN TestExportReleases 353s --- PASS: TestExportReleases (0.00s) 353s PASS 353s ok github.com/cli/cli/v2/pkg/cmd/release/list 0.040s 353s === RUN Test_typeForFilename 353s === RUN Test_typeForFilename/ball.tar 353s === RUN Test_typeForFilename/ball.tgz 353s === RUN Test_typeForFilename/ball.tar.gz 353s === RUN Test_typeForFilename/ball.tar.bz2 353s === RUN Test_typeForFilename/archive.zip 353s === RUN Test_typeForFilename/app.js 353s === RUN Test_typeForFilename/apple.dmg 353s === RUN Test_typeForFilename/package.rpm 353s === RUN Test_typeForFilename/package.deb 353s === RUN Test_typeForFilename/myfile 353s --- PASS: Test_typeForFilename (0.00s) 353s --- PASS: Test_typeForFilename/ball.tar (0.00s) 353s --- PASS: Test_typeForFilename/ball.tgz (0.00s) 353s --- PASS: Test_typeForFilename/ball.tar.gz (0.00s) 353s --- PASS: Test_typeForFilename/ball.tar.bz2 (0.00s) 353s --- PASS: Test_typeForFilename/archive.zip (0.00s) 353s --- PASS: Test_typeForFilename/app.js (0.00s) 353s --- PASS: Test_typeForFilename/apple.dmg (0.00s) 353s --- PASS: Test_typeForFilename/package.rpm (0.00s) 353s --- PASS: Test_typeForFilename/package.deb (0.00s) 353s --- PASS: Test_typeForFilename/myfile (0.00s) 353s === RUN Test_uploadWithDelete_retry 353s --- PASS: Test_uploadWithDelete_retry (0.00s) 353s PASS 353s ok github.com/cli/cli/v2/pkg/cmd/release/shared 0.022s 354s === RUN Test_SanitizeFileName 354s === RUN Test_SanitizeFileName/foo 354s === RUN Test_SanitizeFileName/foo_bar 354s === RUN Test_SanitizeFileName/.foo 354s === RUN Test_SanitizeFileName/Foo_bar 354s === RUN Test_SanitizeFileName/Hello,_दुनिया 354s === RUN Test_SanitizeFileName/this+has+plusses.jpg 354s === RUN Test_SanitizeFileName/this@has@at@signs.jpg 354s === RUN Test_SanitizeFileName/façade.exposé 354s --- PASS: Test_SanitizeFileName (0.00s) 354s --- PASS: Test_SanitizeFileName/foo (0.00s) 354s --- PASS: Test_SanitizeFileName/foo_bar (0.00s) 354s --- PASS: Test_SanitizeFileName/.foo (0.00s) 354s --- PASS: Test_SanitizeFileName/Foo_bar (0.00s) 354s --- PASS: Test_SanitizeFileName/Hello,_दुनिया (0.00s) 354s --- PASS: Test_SanitizeFileName/this+has+plusses.jpg (0.00s) 354s --- PASS: Test_SanitizeFileName/this@has@at@signs.jpg (0.00s) 354s --- PASS: Test_SanitizeFileName/façade.exposé (0.00s) 354s PASS 354s ok github.com/cli/cli/v2/pkg/cmd/release/upload 0.017s 355s === RUN Test_NewCmdView 355s === RUN Test_NewCmdView/version_argument 355s === RUN Test_NewCmdView/no_arguments 355s === RUN Test_NewCmdView/web_mode 355s --- PASS: Test_NewCmdView (0.00s) 355s --- PASS: Test_NewCmdView/version_argument (0.00s) 355s --- PASS: Test_NewCmdView/no_arguments (0.00s) 355s --- PASS: Test_NewCmdView/web_mode (0.00s) 355s === RUN Test_viewRun 355s === RUN Test_viewRun/view_specific_release 355s === RUN Test_viewRun/view_latest_release 355s === RUN Test_viewRun/view_machine-readable 355s === RUN Test_viewRun/view_machine-readable_but_body_has_no_ending_newline 355s --- PASS: Test_viewRun (0.01s) 355s --- PASS: Test_viewRun/view_specific_release (0.01s) 355s --- PASS: Test_viewRun/view_latest_release (0.00s) 355s --- PASS: Test_viewRun/view_machine-readable (0.00s) 355s --- PASS: Test_viewRun/view_machine-readable_but_body_has_no_ending_newline (0.00s) 355s === RUN Test_humanFileSize 355s === RUN Test_humanFileSize/min_bytes 355s === RUN Test_humanFileSize/max_bytes 355s === RUN Test_humanFileSize/min_kibibytes 355s === RUN Test_humanFileSize/max_kibibytes 355s === RUN Test_humanFileSize/min_mibibytes 355s === RUN Test_humanFileSize/fractional_mibibytes 355s === RUN Test_humanFileSize/max_mibibytes 355s === RUN Test_humanFileSize/min_gibibytes 355s === RUN Test_humanFileSize/fractional_gibibytes 355s --- PASS: Test_humanFileSize (0.00s) 355s --- PASS: Test_humanFileSize/min_bytes (0.00s) 355s --- PASS: Test_humanFileSize/max_bytes (0.00s) 355s --- PASS: Test_humanFileSize/min_kibibytes (0.00s) 355s --- PASS: Test_humanFileSize/max_kibibytes (0.00s) 355s --- PASS: Test_humanFileSize/min_mibibytes (0.00s) 355s --- PASS: Test_humanFileSize/fractional_mibibytes (0.00s) 355s --- PASS: Test_humanFileSize/max_mibibytes (0.00s) 355s --- PASS: Test_humanFileSize/min_gibibytes (0.00s) 355s --- PASS: Test_humanFileSize/fractional_gibibytes (0.00s) 355s PASS 355s ok github.com/cli/cli/v2/pkg/cmd/release/view 0.096s 355s ? github.com/cli/cli/v2/pkg/cmd/repo [no test files] 355s === RUN TestNewCmdArchive 355s === RUN TestNewCmdArchive/no_arguments_no_tty 355s === RUN TestNewCmdArchive/repo_argument_tty 355s --- PASS: TestNewCmdArchive (0.00s) 355s --- PASS: TestNewCmdArchive/no_arguments_no_tty (0.00s) 355s --- PASS: TestNewCmdArchive/repo_argument_tty (0.00s) 355s === RUN Test_ArchiveRun 355s === RUN Test_ArchiveRun/unarchived_repo_tty 355s === RUN Test_ArchiveRun/infer_base_repo 355s === RUN Test_ArchiveRun/archived_repo_tty 355s --- PASS: Test_ArchiveRun (0.00s) 355s --- PASS: Test_ArchiveRun/unarchived_repo_tty (0.00s) 355s --- PASS: Test_ArchiveRun/infer_base_repo (0.00s) 355s --- PASS: Test_ArchiveRun/archived_repo_tty (0.00s) 355s PASS 355s ok github.com/cli/cli/v2/pkg/cmd/repo/archive 0.034s 356s === RUN TestNewCmdClone 356s === RUN TestNewCmdClone/no_arguments 356s === RUN TestNewCmdClone/repo_argument 356s === RUN TestNewCmdClone/directory_argument 356s === RUN TestNewCmdClone/git_clone_arguments 356s === RUN TestNewCmdClone/unknown_argument 356s --- PASS: TestNewCmdClone (0.00s) 356s --- PASS: TestNewCmdClone/no_arguments (0.00s) 356s --- PASS: TestNewCmdClone/repo_argument (0.00s) 356s --- PASS: TestNewCmdClone/directory_argument (0.00s) 356s --- PASS: TestNewCmdClone/git_clone_arguments (0.00s) 356s --- PASS: TestNewCmdClone/unknown_argument (0.00s) 356s === RUN Test_RepoClone 356s === RUN Test_RepoClone/shorthand 356s === RUN Test_RepoClone/shorthand_with_directory 356s === RUN Test_RepoClone/clone_arguments 356s === RUN Test_RepoClone/clone_arguments_with_directory 356s === RUN Test_RepoClone/HTTPS_URL 356s === RUN Test_RepoClone/SSH_URL 356s === RUN Test_RepoClone/Non-canonical_capitalization 356s === RUN Test_RepoClone/clone_wiki 356s === RUN Test_RepoClone/wiki_URL 356s --- PASS: Test_RepoClone (0.01s) 356s --- PASS: Test_RepoClone/shorthand (0.00s) 356s --- PASS: Test_RepoClone/shorthand_with_directory (0.00s) 356s --- PASS: Test_RepoClone/clone_arguments (0.00s) 356s --- PASS: Test_RepoClone/clone_arguments_with_directory (0.00s) 356s --- PASS: Test_RepoClone/HTTPS_URL (0.00s) 356s --- PASS: Test_RepoClone/SSH_URL (0.00s) 356s --- PASS: Test_RepoClone/Non-canonical_capitalization (0.00s) 356s --- PASS: Test_RepoClone/clone_wiki (0.00s) 356s --- PASS: Test_RepoClone/wiki_URL (0.00s) 356s === RUN Test_RepoClone_hasParent 356s --- PASS: Test_RepoClone_hasParent (0.00s) 356s === RUN Test_RepoClone_hasParent_upstreamRemoteName 356s --- PASS: Test_RepoClone_hasParent_upstreamRemoteName (0.00s) 356s === RUN Test_RepoClone_withoutUsername 356s --- PASS: Test_RepoClone_withoutUsername (0.00s) 356s PASS 356s ok github.com/cli/cli/v2/pkg/cmd/repo/clone 0.042s 360s === RUN TestNewCmdCreate 360s === RUN TestNewCmdCreate/no_args_tty 360s === RUN TestNewCmdCreate/no_args_no-tty 360s === RUN TestNewCmdCreate/new_repo_from_remote 360s === RUN TestNewCmdCreate/no_visibility 360s === RUN TestNewCmdCreate/multiple_visibility 360s === RUN TestNewCmdCreate/new_remote_from_local 360s === RUN TestNewCmdCreate/new_remote_from_local_with_remote 360s === RUN TestNewCmdCreate/new_remote_from_local_with_push 360s === RUN TestNewCmdCreate/new_remote_from_local_without_visibility 360s === RUN TestNewCmdCreate/source_with_template 360s === RUN TestNewCmdCreate/include_all_branches_without_template 360s === RUN TestNewCmdCreate/new_remote_from_template_with_include_all_branches 360s === RUN TestNewCmdCreate/template_with_.gitignore 360s === RUN TestNewCmdCreate/template_with_license 360s --- PASS: TestNewCmdCreate (0.01s) 360s --- PASS: TestNewCmdCreate/no_args_tty (0.00s) 360s --- PASS: TestNewCmdCreate/no_args_no-tty (0.00s) 360s --- PASS: TestNewCmdCreate/new_repo_from_remote (0.00s) 360s --- PASS: TestNewCmdCreate/no_visibility (0.00s) 360s --- PASS: TestNewCmdCreate/multiple_visibility (0.00s) 360s --- PASS: TestNewCmdCreate/new_remote_from_local (0.00s) 360s --- PASS: TestNewCmdCreate/new_remote_from_local_with_remote (0.00s) 360s --- PASS: TestNewCmdCreate/new_remote_from_local_with_push (0.00s) 360s --- PASS: TestNewCmdCreate/new_remote_from_local_without_visibility (0.00s) 360s --- PASS: TestNewCmdCreate/source_with_template (0.00s) 360s --- PASS: TestNewCmdCreate/include_all_branches_without_template (0.00s) 360s --- PASS: TestNewCmdCreate/new_remote_from_template_with_include_all_branches (0.00s) 360s --- PASS: TestNewCmdCreate/template_with_.gitignore (0.00s) 360s --- PASS: TestNewCmdCreate/template_with_license (0.00s) 360s === RUN Test_createRun 360s === RUN Test_createRun/interactive_create_from_scratch_with_gitignore_and_license 360s === RUN Test_createRun/interactive_create_from_scratch_but_with_prompted_owner 360s === RUN Test_createRun/interactive_create_from_scratch_but_cancel_before_submit 360s === RUN Test_createRun/interactive_with_existing_repository_public 360s === RUN Test_createRun/interactive_with_existing_repository_public_add_remote_and_push 360s === RUN Test_createRun/interactive_create_from_a_template_repository 360s === RUN Test_createRun/interactive_create_from_template_repo_but_there_are_no_template_repos 360s === RUN Test_createRun/noninteractive_create_from_scratch 360s === RUN Test_createRun/noninteractive_create_from_source 360s === RUN Test_createRun/noninteractive_clone_from_scratch 360s === RUN Test_createRun/noninteractive_clone_with_readme 360s === RUN Test_createRun/noninteractive_create_from_template_with_retry 360s --- PASS: Test_createRun (3.01s) 360s --- PASS: Test_createRun/interactive_create_from_scratch_with_gitignore_and_license (0.00s) 360s --- PASS: Test_createRun/interactive_create_from_scratch_but_with_prompted_owner (0.00s) 360s --- PASS: Test_createRun/interactive_create_from_scratch_but_cancel_before_submit (0.00s) 360s --- PASS: Test_createRun/interactive_with_existing_repository_public (0.00s) 360s --- PASS: Test_createRun/interactive_with_existing_repository_public_add_remote_and_push (0.00s) 360s --- PASS: Test_createRun/interactive_create_from_a_template_repository (0.00s) 360s --- PASS: Test_createRun/interactive_create_from_template_repo_but_there_are_no_template_repos (0.00s) 360s --- PASS: Test_createRun/noninteractive_create_from_scratch (0.00s) 360s --- PASS: Test_createRun/noninteractive_create_from_source (0.00s) 360s --- PASS: Test_createRun/noninteractive_clone_from_scratch (0.00s) 360s --- PASS: Test_createRun/noninteractive_clone_with_readme (3.00s) 360s --- PASS: Test_createRun/noninteractive_create_from_template_with_retry (0.00s) 360s === RUN Test_repoCreate 360s === RUN Test_repoCreate/create_personal_repository 360s === RUN Test_repoCreate/create_Enterprise_repository 360s === RUN Test_repoCreate/create_in_organization 360s === RUN Test_repoCreate/create_for_team 360s === RUN Test_repoCreate/create_personal_repo_from_template_repo 360s === RUN Test_repoCreate/create_personal_repo_from_template_repo,_and_disable_wiki 360s === RUN Test_repoCreate/create_personal_repo_from_template_repo,_and_disable_issues 360s === RUN Test_repoCreate/create_personal_repo_from_template_repo,_and_disable_both_wiki_and_issues 360s === RUN Test_repoCreate/create_personal_repo_from_template_repo,_and_set_homepage_url 360s === RUN Test_repoCreate/create_org_repo_from_template_repo 360s === RUN Test_repoCreate/create_with_license_and_gitignore 360s === RUN Test_repoCreate/create_with_README 360s === RUN Test_repoCreate/create_with_license_and_gitignore_on_Enterprise 360s === RUN Test_repoCreate/create_with_license_and_gitignore_in_org 360s === RUN Test_repoCreate/create_with_license_and_gitignore_for_team 360s --- PASS: Test_repoCreate (0.00s) 360s --- PASS: Test_repoCreate/create_personal_repository (0.00s) 360s --- PASS: Test_repoCreate/create_Enterprise_repository (0.00s) 360s --- PASS: Test_repoCreate/create_in_organization (0.00s) 360s --- PASS: Test_repoCreate/create_for_team (0.00s) 360s --- PASS: Test_repoCreate/create_personal_repo_from_template_repo (0.00s) 360s --- PASS: Test_repoCreate/create_personal_repo_from_template_repo,_and_disable_wiki (0.00s) 360s --- PASS: Test_repoCreate/create_personal_repo_from_template_repo,_and_disable_issues (0.00s) 360s --- PASS: Test_repoCreate/create_personal_repo_from_template_repo,_and_disable_both_wiki_and_issues (0.00s) 360s --- PASS: Test_repoCreate/create_personal_repo_from_template_repo,_and_set_homepage_url (0.00s) 360s --- PASS: Test_repoCreate/create_org_repo_from_template_repo (0.00s) 360s --- PASS: Test_repoCreate/create_with_license_and_gitignore (0.00s) 360s --- PASS: Test_repoCreate/create_with_README (0.00s) 360s --- PASS: Test_repoCreate/create_with_license_and_gitignore_on_Enterprise (0.00s) 360s --- PASS: Test_repoCreate/create_with_license_and_gitignore_in_org (0.00s) 360s --- PASS: Test_repoCreate/create_with_license_and_gitignore_for_team (0.00s) 360s PASS 360s ok github.com/cli/cli/v2/pkg/cmd/repo/create 3.053s 360s ? github.com/cli/cli/v2/pkg/cmd/repo/credits [no test files] 360s === RUN TestNewCmdDelete 360s === RUN TestNewCmdDelete/confirm_flag 360s === RUN TestNewCmdDelete/yes_flag 360s === RUN TestNewCmdDelete/no_confirmation_notty 360s === RUN TestNewCmdDelete/base_repo_resolution 360s --- PASS: TestNewCmdDelete (0.00s) 360s --- PASS: TestNewCmdDelete/confirm_flag (0.00s) 360s --- PASS: TestNewCmdDelete/yes_flag (0.00s) 360s --- PASS: TestNewCmdDelete/no_confirmation_notty (0.00s) 360s --- PASS: TestNewCmdDelete/base_repo_resolution (0.00s) 360s === RUN Test_deleteRun 360s === RUN Test_deleteRun/prompting_confirmation_tty 360s === RUN Test_deleteRun/infer_base_repo 360s === RUN Test_deleteRun/confirmation_no_tty 360s === RUN Test_deleteRun/short_repo_name 360s === RUN Test_deleteRun/repo_transferred_ownership 360s --- PASS: Test_deleteRun (0.00s) 360s --- PASS: Test_deleteRun/prompting_confirmation_tty (0.00s) 360s --- PASS: Test_deleteRun/infer_base_repo (0.00s) 360s --- PASS: Test_deleteRun/confirmation_no_tty (0.00s) 360s --- PASS: Test_deleteRun/short_repo_name (0.00s) 360s --- PASS: Test_deleteRun/repo_transferred_ownership (0.00s) 360s PASS 360s ok github.com/cli/cli/v2/pkg/cmd/repo/delete 0.040s 360s ? github.com/cli/cli/v2/pkg/cmd/repo/deploy-key [no test files] 360s === RUN Test_addRun 360s === RUN Test_addRun/add_from_stdin 360s --- PASS: Test_addRun (0.00s) 360s --- PASS: Test_addRun/add_from_stdin (0.00s) 360s PASS 360s ok github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/add 0.021s 360s === RUN Test_deleteRun 360s --- PASS: Test_deleteRun (0.00s) 360s PASS 360s ok github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/delete 0.039s 360s === RUN TestListRun 360s === RUN TestListRun/list_tty 360s === RUN TestListRun/list_non-tty 360s === RUN TestListRun/no_keys 360s --- PASS: TestListRun (0.00s) 360s --- PASS: TestListRun/list_tty (0.00s) 360s --- PASS: TestListRun/list_non-tty (0.00s) 360s --- PASS: TestListRun/no_keys (0.00s) 360s PASS 360s ok github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/list 0.047s 361s === RUN TestNewCmdEdit 361s === RUN TestNewCmdEdit/change_repo_description 361s --- PASS: TestNewCmdEdit (0.00s) 361s --- PASS: TestNewCmdEdit/change_repo_description (0.00s) 361s === RUN Test_editRun 361s === RUN Test_editRun/change_name_and_description 361s === RUN Test_editRun/add_and_remove_topics 361s === RUN Test_editRun/allow_update_branch 361s --- PASS: Test_editRun (0.01s) 361s --- PASS: Test_editRun/change_name_and_description (0.01s) 361s --- PASS: Test_editRun/add_and_remove_topics (0.00s) 361s --- PASS: Test_editRun/allow_update_branch (0.00s) 361s === RUN Test_editRun_interactive 361s === RUN Test_editRun_interactive/forking_of_org_repo 361s === RUN Test_editRun_interactive/the_rest 361s === RUN Test_editRun_interactive/updates_repo_description 361s === RUN Test_editRun_interactive/updates_repo_topics 361s === RUN Test_editRun_interactive/updates_repo_merge_options 361s --- PASS: Test_editRun_interactive (0.00s) 361s --- PASS: Test_editRun_interactive/forking_of_org_repo (0.00s) 361s --- PASS: Test_editRun_interactive/the_rest (0.00s) 361s --- PASS: Test_editRun_interactive/updates_repo_description (0.00s) 361s --- PASS: Test_editRun_interactive/updates_repo_topics (0.00s) 361s --- PASS: Test_editRun_interactive/updates_repo_merge_options (0.00s) 361s PASS 361s ok github.com/cli/cli/v2/pkg/cmd/repo/edit 0.079s 361s === RUN TestNewCmdFork 361s === RUN TestNewCmdFork/repo_with_git_args 361s === RUN TestNewCmdFork/git_args_without_repo 361s === RUN TestNewCmdFork/repo 361s === RUN TestNewCmdFork/blank_remote_name 361s === RUN TestNewCmdFork/remote_name 361s === RUN TestNewCmdFork/blank_nontty 361s === RUN TestNewCmdFork/blank_tty 361s === RUN TestNewCmdFork/clone 361s === RUN TestNewCmdFork/remote 361s === RUN TestNewCmdFork/to_org 361s === RUN TestNewCmdFork/empty_org 361s === RUN TestNewCmdFork/git_flags_in_wrong_place 361s === RUN TestNewCmdFork/with_fork_name 361s --- PASS: TestNewCmdFork (0.01s) 361s --- PASS: TestNewCmdFork/repo_with_git_args (0.00s) 361s --- PASS: TestNewCmdFork/git_args_without_repo (0.00s) 361s --- PASS: TestNewCmdFork/repo (0.00s) 361s --- PASS: TestNewCmdFork/blank_remote_name (0.00s) 361s --- PASS: TestNewCmdFork/remote_name (0.00s) 361s --- PASS: TestNewCmdFork/blank_nontty (0.00s) 361s --- PASS: TestNewCmdFork/blank_tty (0.00s) 361s --- PASS: TestNewCmdFork/clone (0.00s) 361s --- PASS: TestNewCmdFork/remote (0.00s) 361s --- PASS: TestNewCmdFork/to_org (0.00s) 361s --- PASS: TestNewCmdFork/empty_org (0.00s) 361s --- PASS: TestNewCmdFork/git_flags_in_wrong_place (0.00s) 361s --- PASS: TestNewCmdFork/with_fork_name (0.00s) 361s === RUN TestRepoFork 361s === RUN TestRepoFork/implicit_match,_configured_protocol_overrides_provided 361s === RUN TestRepoFork/implicit_match,_no_configured_protocol 361s === RUN TestRepoFork/implicit_with_negative_interactive_choices 361s === RUN TestRepoFork/implicit_with_interactive_choices 361s === RUN TestRepoFork/implicit_tty_reuse_existing_remote 361s === RUN TestRepoFork/implicit_tty_remote_exists 361s === RUN TestRepoFork/implicit_tty_current_owner_forked 361s === RUN TestRepoFork/implicit_tty_already_forked 361s === RUN TestRepoFork/implicit_tty_--remote 361s === RUN TestRepoFork/implicit_nontty_reuse_existing_remote 361s === RUN TestRepoFork/implicit_nontty_remote_exists 361s === RUN TestRepoFork/implicit_nontty_already_forked 361s === RUN TestRepoFork/implicit_nontty_--remote 361s === RUN TestRepoFork/implicit_nontty_no_args 361s === RUN TestRepoFork/passes_git_flags 361s === RUN TestRepoFork/repo_arg_fork_to_org 361s === RUN TestRepoFork/repo_arg_url_arg 361s === RUN TestRepoFork/repo_arg_interactive_no_clone 361s === RUN TestRepoFork/repo_arg_interactive 361s === RUN TestRepoFork/repo_arg_interactive_already_forked 361s === RUN TestRepoFork/repo_arg_nontty_no_flags 361s === RUN TestRepoFork/repo_arg_nontty_repo_already_exists 361s === RUN TestRepoFork/repo_arg_nontty_clone_arg_already_exists 361s === RUN TestRepoFork/repo_arg_nontty_clone_arg 361s === RUN TestRepoFork/non_tty_repo_arg_with_fork-name 361s === RUN TestRepoFork/tty_repo_arg_with_fork-name 361s === RUN TestRepoFork/retries_clone_up_to_four_times_if_necessary 361s === RUN TestRepoFork/does_not_retry_clone_if_error_occurs_and_exit_code_is_not_128 361s --- PASS: TestRepoFork (0.03s) 361s --- PASS: TestRepoFork/implicit_match,_configured_protocol_overrides_provided (0.01s) 361s --- PASS: TestRepoFork/implicit_match,_no_configured_protocol (0.00s) 361s --- PASS: TestRepoFork/implicit_with_negative_interactive_choices (0.00s) 361s --- PASS: TestRepoFork/implicit_with_interactive_choices (0.00s) 361s --- PASS: TestRepoFork/implicit_tty_reuse_existing_remote (0.00s) 361s --- PASS: TestRepoFork/implicit_tty_remote_exists (0.00s) 361s --- PASS: TestRepoFork/implicit_tty_current_owner_forked (0.00s) 361s --- PASS: TestRepoFork/implicit_tty_already_forked (0.00s) 361s --- PASS: TestRepoFork/implicit_tty_--remote (0.00s) 361s --- PASS: TestRepoFork/implicit_nontty_reuse_existing_remote (0.00s) 361s --- PASS: TestRepoFork/implicit_nontty_remote_exists (0.00s) 361s --- PASS: TestRepoFork/implicit_nontty_already_forked (0.00s) 361s --- PASS: TestRepoFork/implicit_nontty_--remote (0.00s) 361s --- PASS: TestRepoFork/implicit_nontty_no_args (0.00s) 361s --- PASS: TestRepoFork/passes_git_flags (0.00s) 361s --- PASS: TestRepoFork/repo_arg_fork_to_org (0.00s) 361s --- PASS: TestRepoFork/repo_arg_url_arg (0.00s) 361s --- PASS: TestRepoFork/repo_arg_interactive_no_clone (0.00s) 361s --- PASS: TestRepoFork/repo_arg_interactive (0.00s) 361s --- PASS: TestRepoFork/repo_arg_interactive_already_forked (0.00s) 361s --- PASS: TestRepoFork/repo_arg_nontty_no_flags (0.00s) 361s --- PASS: TestRepoFork/repo_arg_nontty_repo_already_exists (0.00s) 361s --- PASS: TestRepoFork/repo_arg_nontty_clone_arg_already_exists (0.00s) 361s --- PASS: TestRepoFork/repo_arg_nontty_clone_arg (0.00s) 361s --- PASS: TestRepoFork/non_tty_repo_arg_with_fork-name (0.00s) 361s --- PASS: TestRepoFork/tty_repo_arg_with_fork-name (0.00s) 361s --- PASS: TestRepoFork/retries_clone_up_to_four_times_if_necessary (0.00s) 361s --- PASS: TestRepoFork/does_not_retry_clone_if_error_occurs_and_exit_code_is_not_128 (0.00s) 361s PASS 361s ok github.com/cli/cli/v2/pkg/cmd/repo/fork 0.128s 361s ? github.com/cli/cli/v2/pkg/cmd/repo/garden [no test files] 362s === RUN Test_listReposWithLanguage 362s --- PASS: Test_listReposWithLanguage (0.01s) 362s === RUN Test_searchQuery 362s === RUN Test_searchQuery/blank 362s === RUN Test_searchQuery/in_org 362s === RUN Test_searchQuery/only_public 362s === RUN Test_searchQuery/only_private 362s === RUN Test_searchQuery/only_forks 362s === RUN Test_searchQuery/no_forks 362s === RUN Test_searchQuery/with_language 362s === RUN Test_searchQuery/only_archived 362s === RUN Test_searchQuery/only_non-archived 362s --- PASS: Test_searchQuery (0.00s) 362s --- PASS: Test_searchQuery/blank (0.00s) 362s --- PASS: Test_searchQuery/in_org (0.00s) 362s --- PASS: Test_searchQuery/only_public (0.00s) 362s --- PASS: Test_searchQuery/only_private (0.00s) 362s --- PASS: Test_searchQuery/only_forks (0.00s) 362s --- PASS: Test_searchQuery/no_forks (0.00s) 362s --- PASS: Test_searchQuery/with_language (0.00s) 362s --- PASS: Test_searchQuery/only_archived (0.00s) 362s --- PASS: Test_searchQuery/only_non-archived (0.00s) 362s === RUN TestNewCmdList 362s === RUN TestNewCmdList/no_arguments 362s === RUN TestNewCmdList/with_owner 362s === RUN TestNewCmdList/with_limit 362s === RUN TestNewCmdList/only_public 362s === RUN TestNewCmdList/only_private 362s === RUN TestNewCmdList/only_forks 362s === RUN TestNewCmdList/only_sources 362s === RUN TestNewCmdList/with_language 362s === RUN TestNewCmdList/only_archived 362s === RUN TestNewCmdList/only_non-archived 362s === RUN TestNewCmdList/with_topic 362s === RUN TestNewCmdList/with_multiple_topic 362s === RUN TestNewCmdList/invalid_visibility 362s === RUN TestNewCmdList/no_forks_with_sources 362s === RUN TestNewCmdList/conflicting_archived 362s === RUN TestNewCmdList/too_many_arguments 362s === RUN TestNewCmdList/invalid_limit 362s --- PASS: TestNewCmdList (0.00s) 362s --- PASS: TestNewCmdList/no_arguments (0.00s) 362s --- PASS: TestNewCmdList/with_owner (0.00s) 362s --- PASS: TestNewCmdList/with_limit (0.00s) 362s --- PASS: TestNewCmdList/only_public (0.00s) 362s --- PASS: TestNewCmdList/only_private (0.00s) 362s --- PASS: TestNewCmdList/only_forks (0.00s) 362s --- PASS: TestNewCmdList/only_sources (0.00s) 362s --- PASS: TestNewCmdList/with_language (0.00s) 362s --- PASS: TestNewCmdList/only_archived (0.00s) 362s --- PASS: TestNewCmdList/only_non-archived (0.00s) 362s --- PASS: TestNewCmdList/with_topic (0.00s) 362s --- PASS: TestNewCmdList/with_multiple_topic (0.00s) 362s --- PASS: TestNewCmdList/invalid_visibility (0.00s) 362s --- PASS: TestNewCmdList/no_forks_with_sources (0.00s) 362s --- PASS: TestNewCmdList/conflicting_archived (0.00s) 362s --- PASS: TestNewCmdList/too_many_arguments (0.00s) 362s --- PASS: TestNewCmdList/invalid_limit (0.00s) 362s === RUN TestRepoList_nontty 362s --- PASS: TestRepoList_nontty (0.00s) 362s === RUN TestRepoList_tty 362s --- PASS: TestRepoList_tty (0.00s) 362s === RUN TestRepoList_filtering 362s --- PASS: TestRepoList_filtering (0.00s) 362s === RUN TestRepoList_noVisibilityField 362s --- PASS: TestRepoList_noVisibilityField (0.00s) 362s === RUN TestRepoList_invalidOwner 362s --- PASS: TestRepoList_invalidOwner (0.00s) 362s PASS 362s ok github.com/cli/cli/v2/pkg/cmd/repo/list 0.052s 362s === RUN TestNewCmdRename 362s === RUN TestNewCmdRename/no_arguments_no_tty 362s === RUN TestNewCmdRename/one_argument_no_tty_confirmed 362s === RUN TestNewCmdRename/one_argument_no_tty 362s === RUN TestNewCmdRename/one_argument_tty_confirmed 362s === RUN TestNewCmdRename/one_argument_tty 362s === RUN TestNewCmdRename/full_flag_argument 362s --- PASS: TestNewCmdRename (0.00s) 362s --- PASS: TestNewCmdRename/no_arguments_no_tty (0.00s) 362s --- PASS: TestNewCmdRename/one_argument_no_tty_confirmed (0.00s) 362s --- PASS: TestNewCmdRename/one_argument_no_tty (0.00s) 362s --- PASS: TestNewCmdRename/one_argument_tty_confirmed (0.00s) 362s --- PASS: TestNewCmdRename/one_argument_tty (0.00s) 362s --- PASS: TestNewCmdRename/full_flag_argument (0.00s) 362s === RUN TestRenameRun 362s === RUN TestRenameRun/none_argument 362s === RUN TestRenameRun/repo_override 362s === RUN TestRenameRun/owner_repo_change_name_argument_tty 362s === RUN TestRenameRun/owner_repo_change_name_argument_no_tty 362s === RUN TestRenameRun/confirmation_with_yes 362s === RUN TestRenameRun/confirmation_with_no 362s --- PASS: TestRenameRun (0.00s) 362s --- PASS: TestRenameRun/none_argument (0.00s) 362s --- PASS: TestRenameRun/repo_override (0.00s) 362s --- PASS: TestRenameRun/owner_repo_change_name_argument_tty (0.00s) 362s --- PASS: TestRenameRun/owner_repo_change_name_argument_no_tty (0.00s) 362s --- PASS: TestRenameRun/confirmation_with_yes (0.00s) 362s --- PASS: TestRenameRun/confirmation_with_no (0.00s) 362s PASS 362s ok github.com/cli/cli/v2/pkg/cmd/repo/rename 0.043s 363s === RUN TestNewCmdSetDefault 363s === RUN TestNewCmdSetDefault/no_argument 363s === RUN TestNewCmdSetDefault/repo_argument 363s === RUN TestNewCmdSetDefault/invalid_repo_argument 363s === RUN TestNewCmdSetDefault/view_flag 363s === RUN TestNewCmdSetDefault/unset_flag 363s === RUN TestNewCmdSetDefault/run_from_non-git_directory 363s --- PASS: TestNewCmdSetDefault (0.00s) 363s --- PASS: TestNewCmdSetDefault/no_argument (0.00s) 363s --- PASS: TestNewCmdSetDefault/repo_argument (0.00s) 363s --- PASS: TestNewCmdSetDefault/invalid_repo_argument (0.00s) 363s --- PASS: TestNewCmdSetDefault/view_flag (0.00s) 363s --- PASS: TestNewCmdSetDefault/unset_flag (0.00s) 363s --- PASS: TestNewCmdSetDefault/run_from_non-git_directory (0.00s) 363s === RUN TestDefaultRun 363s === RUN TestDefaultRun/unset_mode_with_base_resolved_current_default 363s === RUN TestDefaultRun/unset_mode_no_current_default 363s === RUN TestDefaultRun/tty_view_mode_no_current_default 363s === RUN TestDefaultRun/view_mode_no_current_default 363s === RUN TestDefaultRun/view_mode_with_base_resolved_current_default 363s === RUN TestDefaultRun/view_mode_with_non-base_resolved_current_default 363s === RUN TestDefaultRun/tty_non-interactive_mode_no_current_default 363s === RUN TestDefaultRun/tty_non-interactive_mode_set_non-base_default 363s === RUN TestDefaultRun/non-tty_non-interactive_mode_no_current_default 363s === RUN TestDefaultRun/non-interactive_mode_with_current_default 363s === RUN TestDefaultRun/non-interactive_mode_no_known_hosts 363s === RUN TestDefaultRun/non-interactive_mode_no_matching_remotes 363s === RUN TestDefaultRun/interactive_mode 363s === RUN TestDefaultRun/interactive_mode_only_one_known_host 363s === RUN TestDefaultRun/interactive_mode_more_than_five_remotes 363s --- PASS: TestDefaultRun (0.00s) 363s --- PASS: TestDefaultRun/unset_mode_with_base_resolved_current_default (0.00s) 363s --- PASS: TestDefaultRun/unset_mode_no_current_default (0.00s) 363s --- PASS: TestDefaultRun/tty_view_mode_no_current_default (0.00s) 363s --- PASS: TestDefaultRun/view_mode_no_current_default (0.00s) 363s --- PASS: TestDefaultRun/view_mode_with_base_resolved_current_default (0.00s) 363s --- PASS: TestDefaultRun/view_mode_with_non-base_resolved_current_default (0.00s) 363s --- PASS: TestDefaultRun/tty_non-interactive_mode_no_current_default (0.00s) 363s --- PASS: TestDefaultRun/tty_non-interactive_mode_set_non-base_default (0.00s) 363s --- PASS: TestDefaultRun/non-tty_non-interactive_mode_no_current_default (0.00s) 363s --- PASS: TestDefaultRun/non-interactive_mode_with_current_default (0.00s) 363s --- PASS: TestDefaultRun/non-interactive_mode_no_known_hosts (0.00s) 363s --- PASS: TestDefaultRun/non-interactive_mode_no_matching_remotes (0.00s) 363s --- PASS: TestDefaultRun/interactive_mode (0.00s) 363s --- PASS: TestDefaultRun/interactive_mode_only_one_known_host (0.00s) 363s --- PASS: TestDefaultRun/interactive_mode_more_than_five_remotes (0.00s) 363s PASS 363s ok github.com/cli/cli/v2/pkg/cmd/repo/setdefault 0.048s 363s === RUN TestNormalizeRepoName 363s --- PASS: TestNormalizeRepoName (0.00s) 363s PASS 363s ok github.com/cli/cli/v2/pkg/cmd/repo/shared 0.009s 364s === RUN TestNewCmdSync 364s === RUN TestNewCmdSync/no_argument 364s === RUN TestNewCmdSync/destination_repo 364s === RUN TestNewCmdSync/source_repo 364s === RUN TestNewCmdSync/branch 364s === RUN TestNewCmdSync/force 364s --- PASS: TestNewCmdSync (0.00s) 364s --- PASS: TestNewCmdSync/no_argument (0.00s) 364s --- PASS: TestNewCmdSync/destination_repo (0.00s) 364s --- PASS: TestNewCmdSync/source_repo (0.00s) 364s --- PASS: TestNewCmdSync/branch (0.00s) 364s --- PASS: TestNewCmdSync/force (0.00s) 364s === RUN Test_SyncRun 364s === RUN Test_SyncRun/sync_local_repo_with_parent_-_tty 364s === RUN Test_SyncRun/sync_local_repo_with_parent_-_notty 364s === RUN Test_SyncRun/sync_local_repo_with_specified_source_repo 364s === RUN Test_SyncRun/sync_local_repo_with_parent_and_force_specified 364s === RUN Test_SyncRun/sync_local_repo_with_specified_source_repo_and_force_specified 364s === RUN Test_SyncRun/sync_local_repo_with_parent_and_not_fast_forward_merge 364s === RUN Test_SyncRun/sync_local_repo_with_specified_source_repo_and_not_fast_forward_merge 364s === RUN Test_SyncRun/sync_local_repo_with_parent_and_local_changes 364s === RUN Test_SyncRun/sync_local_repo_with_parent_-_existing_branch,_non-current 364s === RUN Test_SyncRun/sync_local_repo_with_parent_-_create_new_branch 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_with_new_api_-_tty 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_using_api_fallback_-_tty 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_-_notty 364s === RUN Test_SyncRun/sync_remote_repo_with_no_parent 364s === RUN Test_SyncRun/sync_remote_repo_with_specified_source_repo 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_and_specified_branch 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_and_force_specified 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_and_not_fast_forward_merge 364s === RUN Test_SyncRun/sync_remote_fork_with_parent_and_no_existing_branch_on_fork 364s === RUN Test_SyncRun/sync_remote_fork_with_missing_workflow_scope_on_token 364s --- PASS: Test_SyncRun (0.01s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_-_tty (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_-_notty (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_specified_source_repo (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_and_force_specified (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_specified_source_repo_and_force_specified (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_and_not_fast_forward_merge (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_specified_source_repo_and_not_fast_forward_merge (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_and_local_changes (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_-_existing_branch,_non-current (0.00s) 364s --- PASS: Test_SyncRun/sync_local_repo_with_parent_-_create_new_branch (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_with_new_api_-_tty (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_using_api_fallback_-_tty (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_-_notty (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_repo_with_no_parent (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_repo_with_specified_source_repo (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_and_specified_branch (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_and_force_specified (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_and_not_fast_forward_merge (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_parent_and_no_existing_branch_on_fork (0.00s) 364s --- PASS: Test_SyncRun/sync_remote_fork_with_missing_workflow_scope_on_token (0.00s) 364s PASS 364s ok github.com/cli/cli/v2/pkg/cmd/repo/sync 0.061s 364s === RUN TestNewCmdUnarchive 364s === RUN TestNewCmdUnarchive/no_arguments_no_tty 364s === RUN TestNewCmdUnarchive/repo_argument_tty 364s --- PASS: TestNewCmdUnarchive (0.00s) 364s --- PASS: TestNewCmdUnarchive/no_arguments_no_tty (0.00s) 364s --- PASS: TestNewCmdUnarchive/repo_argument_tty (0.00s) 364s === RUN Test_UnarchiveRun 364s === RUN Test_UnarchiveRun/archived_repo_tty 364s === RUN Test_UnarchiveRun/infer_base_repo 364s === RUN Test_UnarchiveRun/unarchived_repo_tty 364s --- PASS: Test_UnarchiveRun (0.00s) 364s --- PASS: Test_UnarchiveRun/archived_repo_tty (0.00s) 364s --- PASS: Test_UnarchiveRun/infer_base_repo (0.00s) 364s --- PASS: Test_UnarchiveRun/unarchived_repo_tty (0.00s) 364s PASS 364s ok github.com/cli/cli/v2/pkg/cmd/repo/unarchive 0.060s 366s === RUN TestNewCmdView 366s === RUN TestNewCmdView/no_args 366s === RUN TestNewCmdView/sets_repo_arg 366s === RUN TestNewCmdView/sets_web 366s === RUN TestNewCmdView/sets_branch 366s --- PASS: TestNewCmdView (0.00s) 366s --- PASS: TestNewCmdView/no_args (0.00s) 366s --- PASS: TestNewCmdView/sets_repo_arg (0.00s) 366s --- PASS: TestNewCmdView/sets_web (0.00s) 366s --- PASS: TestNewCmdView/sets_branch (0.00s) 366s === RUN Test_RepoView_Web 366s === RUN Test_RepoView_Web/tty 366s === RUN Test_RepoView_Web/nontty 366s --- PASS: Test_RepoView_Web (0.01s) 366s --- PASS: Test_RepoView_Web/tty (0.01s) 366s --- PASS: Test_RepoView_Web/nontty (0.00s) 366s === RUN Test_ViewRun 366s === RUN Test_ViewRun/nontty 366s === RUN Test_ViewRun/url_arg 366s === RUN Test_ViewRun/name_arg 366s === RUN Test_ViewRun/branch_arg 366s === RUN Test_ViewRun/no_args 366s --- PASS: Test_ViewRun (0.01s) 366s --- PASS: Test_ViewRun/nontty (0.00s) 366s --- PASS: Test_ViewRun/url_arg (0.01s) 366s --- PASS: Test_ViewRun/name_arg (0.00s) 366s --- PASS: Test_ViewRun/branch_arg (0.00s) 366s --- PASS: Test_ViewRun/no_args (0.00s) 366s === RUN Test_ViewRun_NonMarkdownReadme 366s === RUN Test_ViewRun_NonMarkdownReadme/tty 366s === RUN Test_ViewRun_NonMarkdownReadme/nontty 366s --- PASS: Test_ViewRun_NonMarkdownReadme (0.00s) 366s --- PASS: Test_ViewRun_NonMarkdownReadme/tty (0.00s) 366s --- PASS: Test_ViewRun_NonMarkdownReadme/nontty (0.00s) 366s === RUN Test_ViewRun_NoReadme 366s === RUN Test_ViewRun_NoReadme/tty 366s === RUN Test_ViewRun_NoReadme/nontty 366s --- PASS: Test_ViewRun_NoReadme (0.00s) 366s --- PASS: Test_ViewRun_NoReadme/tty (0.00s) 366s --- PASS: Test_ViewRun_NoReadme/nontty (0.00s) 366s === RUN Test_ViewRun_NoDescription 366s === RUN Test_ViewRun_NoDescription/tty 366s === RUN Test_ViewRun_NoDescription/nontty 366s --- PASS: Test_ViewRun_NoDescription (0.00s) 366s --- PASS: Test_ViewRun_NoDescription/tty (0.00s) 366s --- PASS: Test_ViewRun_NoDescription/nontty (0.00s) 366s === RUN Test_ViewRun_WithoutUsername 366s --- PASS: Test_ViewRun_WithoutUsername (0.00s) 366s === RUN Test_ViewRun_HandlesSpecialCharacters 366s === RUN Test_ViewRun_HandlesSpecialCharacters/nontty 366s === RUN Test_ViewRun_HandlesSpecialCharacters/no_args 366s --- PASS: Test_ViewRun_HandlesSpecialCharacters (0.00s) 366s --- PASS: Test_ViewRun_HandlesSpecialCharacters/nontty (0.00s) 366s --- PASS: Test_ViewRun_HandlesSpecialCharacters/no_args (0.00s) 366s === RUN Test_viewRun_json 366s --- PASS: Test_viewRun_json (0.00s) 366s PASS 366s ok github.com/cli/cli/v2/pkg/cmd/repo/view 0.182s 366s === RUN TestExpandAlias 366s === RUN TestExpandAlias/no_expansion 366s === RUN TestExpandAlias/adding_arguments_after_expansion 366s === RUN TestExpandAlias/not_enough_arguments_for_expansion 366s === RUN TestExpandAlias/not_enough_arguments_for_expansion_2 366s === RUN TestExpandAlias/satisfy_expansion_arguments 366s === RUN TestExpandAlias/mixed_positional_and_non-positional_arguments 366s === RUN TestExpandAlias/dollar_in_expansion 366s --- PASS: TestExpandAlias (0.00s) 366s --- PASS: TestExpandAlias/no_expansion (0.00s) 366s --- PASS: TestExpandAlias/adding_arguments_after_expansion (0.00s) 366s --- PASS: TestExpandAlias/not_enough_arguments_for_expansion (0.00s) 366s --- PASS: TestExpandAlias/not_enough_arguments_for_expansion_2 (0.00s) 366s --- PASS: TestExpandAlias/satisfy_expansion_arguments (0.00s) 366s --- PASS: TestExpandAlias/mixed_positional_and_non-positional_arguments (0.00s) 366s --- PASS: TestExpandAlias/dollar_in_expansion (0.00s) 366s === RUN TestExpandShellAlias 366s === RUN TestExpandShellAlias/simple_expansion 366s === RUN TestExpandShellAlias/adding_arguments_after_expansion 366s === RUN TestExpandShellAlias/unable_to_find_sh 366s --- PASS: TestExpandShellAlias (0.00s) 366s --- PASS: TestExpandShellAlias/simple_expansion (0.00s) 366s --- PASS: TestExpandShellAlias/adding_arguments_after_expansion (0.00s) 366s --- PASS: TestExpandShellAlias/unable_to_find_sh (0.00s) 366s === RUN TestDedent 366s --- PASS: TestDedent (0.00s) 366s === RUN TestCmdHelpTopic 366s === PAUSE TestCmdHelpTopic 366s === CONT TestCmdHelpTopic 366s === RUN TestCmdHelpTopic/when_there_are_no_args_or_flags,_prints_the_long_message_to_stdout 366s === PAUSE TestCmdHelpTopic/when_there_are_no_args_or_flags,_prints_the_long_message_to_stdout 366s === RUN TestCmdHelpTopic/when_an_arg_is_provided,_it_is_ignored_and_help_is_printed 366s === PAUSE TestCmdHelpTopic/when_an_arg_is_provided,_it_is_ignored_and_help_is_printed 366s === RUN TestCmdHelpTopic/when_a_flag_is_provided,_returns_an_error 366s === PAUSE TestCmdHelpTopic/when_a_flag_is_provided,_returns_an_error 366s === RUN TestCmdHelpTopic/when_there_is_an_example,_include_it_in_the_stdout 366s === PAUSE TestCmdHelpTopic/when_there_is_an_example,_include_it_in_the_stdout 366s === RUN TestCmdHelpTopic/sets_important_markdown_annotations_on_the_command 366s === PAUSE TestCmdHelpTopic/sets_important_markdown_annotations_on_the_command 366s === CONT TestCmdHelpTopic/when_there_are_no_args_or_flags,_prints_the_long_message_to_stdout 366s === CONT TestCmdHelpTopic/when_there_is_an_example,_include_it_in_the_stdout 366s === CONT TestCmdHelpTopic/sets_important_markdown_annotations_on_the_command 366s === CONT TestCmdHelpTopic/when_a_flag_is_provided,_returns_an_error 366s Error: unknown flag: --anything 366s 366s === CONT TestCmdHelpTopic/when_an_arg_is_provided,_it_is_ignored_and_help_is_printed 366s --- PASS: TestCmdHelpTopic (0.00s) 366s --- PASS: TestCmdHelpTopic/when_there_is_an_example,_include_it_in_the_stdout (0.00s) 366s --- PASS: TestCmdHelpTopic/sets_important_markdown_annotations_on_the_command (0.00s) 366s --- PASS: TestCmdHelpTopic/when_a_flag_is_provided,_returns_an_error (0.00s) 366s --- PASS: TestCmdHelpTopic/when_an_arg_is_provided,_it_is_ignored_and_help_is_printed (0.00s) 366s --- PASS: TestCmdHelpTopic/when_there_are_no_args_or_flags,_prints_the_long_message_to_stdout (0.00s) 366s PASS 366s ok github.com/cli/cli/v2/pkg/cmd/root 0.207s 366s ? github.com/cli/cli/v2/pkg/cmd/ruleset [no test files] 367s === RUN Test_NewCmdCheck 367s === RUN Test_NewCmdCheck/no_arguments 367s === RUN Test_NewCmdCheck/branch_name 367s === RUN Test_NewCmdCheck/default 367s === RUN Test_NewCmdCheck/web_mode 367s === RUN Test_NewCmdCheck/both_--default_and_branch_name_specified 367s --- PASS: Test_NewCmdCheck (0.00s) 367s --- PASS: Test_NewCmdCheck/no_arguments (0.00s) 367s --- PASS: Test_NewCmdCheck/branch_name (0.00s) 367s --- PASS: Test_NewCmdCheck/default (0.00s) 367s --- PASS: Test_NewCmdCheck/web_mode (0.00s) 367s --- PASS: Test_NewCmdCheck/both_--default_and_branch_name_specified (0.00s) 367s === RUN Test_checkRun 367s === RUN Test_checkRun/view_rules_for_branch 367s === RUN Test_checkRun/web_mode,_TTY 367s === RUN Test_checkRun/web_mode,_TTY,_special_character_in_branch_name 367s === RUN Test_checkRun/web_mode,_non-TTY 367s --- PASS: Test_checkRun (0.00s) 367s --- PASS: Test_checkRun/view_rules_for_branch (0.00s) 367s --- PASS: Test_checkRun/web_mode,_TTY (0.00s) 367s --- PASS: Test_checkRun/web_mode,_TTY,_special_character_in_branch_name (0.00s) 367s --- PASS: Test_checkRun/web_mode,_non-TTY (0.00s) 367s PASS 367s ok github.com/cli/cli/v2/pkg/cmd/ruleset/check 0.047s 367s === RUN Test_NewCmdList 367s === RUN Test_NewCmdList/no_arguments 367s === RUN Test_NewCmdList/limit 367s === RUN Test_NewCmdList/include_parents 367s === RUN Test_NewCmdList/org 367s === RUN Test_NewCmdList/web_mode 367s === RUN Test_NewCmdList/invalid_limit 367s === RUN Test_NewCmdList/repo_and_org_specified 367s --- PASS: Test_NewCmdList (0.00s) 367s --- PASS: Test_NewCmdList/no_arguments (0.00s) 367s --- PASS: Test_NewCmdList/limit (0.00s) 367s --- PASS: Test_NewCmdList/include_parents (0.00s) 367s --- PASS: Test_NewCmdList/org (0.00s) 367s --- PASS: Test_NewCmdList/web_mode (0.00s) 367s --- PASS: Test_NewCmdList/invalid_limit (0.00s) 367s --- PASS: Test_NewCmdList/repo_and_org_specified (0.00s) 367s === RUN Test_listRun 367s === RUN Test_listRun/list_repo_rulesets 367s === RUN Test_listRun/list_org_rulesets 367s === RUN Test_listRun/list_repo_rulesets,_no_rulesets 367s === RUN Test_listRun/list_org_rulesets,_no_rulesets 367s === RUN Test_listRun/machine-readable 367s === RUN Test_listRun/repo_web_mode,_TTY 367s === RUN Test_listRun/org_web_mode,_TTY 367s === RUN Test_listRun/repo_web_mode,_non-TTY 367s === RUN Test_listRun/org_web_mode,_non-TTY 367s --- PASS: Test_listRun (0.01s) 367s --- PASS: Test_listRun/list_repo_rulesets (0.00s) 367s --- PASS: Test_listRun/list_org_rulesets (0.00s) 367s --- PASS: Test_listRun/list_repo_rulesets,_no_rulesets (0.00s) 367s --- PASS: Test_listRun/list_org_rulesets,_no_rulesets (0.00s) 367s --- PASS: Test_listRun/machine-readable (0.00s) 367s --- PASS: Test_listRun/repo_web_mode,_TTY (0.00s) 367s --- PASS: Test_listRun/org_web_mode,_TTY (0.00s) 367s --- PASS: Test_listRun/repo_web_mode,_non-TTY (0.00s) 367s --- PASS: Test_listRun/org_web_mode,_non-TTY (0.00s) 367s PASS 367s ok github.com/cli/cli/v2/pkg/cmd/ruleset/list 0.053s 367s ? github.com/cli/cli/v2/pkg/cmd/ruleset/shared [no test files] 368s === RUN Test_NewCmdView 368s === RUN Test_NewCmdView/no_arguments 368s === RUN Test_NewCmdView/only_ID 368s === RUN Test_NewCmdView/org 368s === RUN Test_NewCmdView/web_mode 368s === RUN Test_NewCmdView/parents 368s === RUN Test_NewCmdView/repo_and_org_specified 368s === RUN Test_NewCmdView/invalid_ID 368s === RUN Test_NewCmdView/ID_not_provided_and_not_TTY 368s --- PASS: Test_NewCmdView (0.00s) 368s --- PASS: Test_NewCmdView/no_arguments (0.00s) 368s --- PASS: Test_NewCmdView/only_ID (0.00s) 368s --- PASS: Test_NewCmdView/org (0.00s) 368s --- PASS: Test_NewCmdView/web_mode (0.00s) 368s --- PASS: Test_NewCmdView/parents (0.00s) 368s --- PASS: Test_NewCmdView/repo_and_org_specified (0.00s) 368s --- PASS: Test_NewCmdView/invalid_ID (0.00s) 368s --- PASS: Test_NewCmdView/ID_not_provided_and_not_TTY (0.00s) 368s === RUN Test_viewRun 368s === RUN Test_viewRun/view_repo_ruleset 368s === RUN Test_viewRun/view_org_ruleset 368s === RUN Test_viewRun/interactive_mode,_repo,_no_rulesets_found 368s === RUN Test_viewRun/interactive_mode,_org,_no_rulesets_found 368s === RUN Test_viewRun/interactive_mode,_prompter 368s === RUN Test_viewRun/web_mode,_TTY,_repo 368s === RUN Test_viewRun/web_mode,_non-TTY,_repo 368s === RUN Test_viewRun/web_mode,_TTY,_org 368s --- PASS: Test_viewRun (0.01s) 368s --- PASS: Test_viewRun/view_repo_ruleset (0.00s) 368s --- PASS: Test_viewRun/view_org_ruleset (0.00s) 368s --- PASS: Test_viewRun/interactive_mode,_repo,_no_rulesets_found (0.00s) 368s --- PASS: Test_viewRun/interactive_mode,_org,_no_rulesets_found (0.00s) 368s --- PASS: Test_viewRun/interactive_mode,_prompter (0.00s) 368s --- PASS: Test_viewRun/web_mode,_TTY,_repo (0.00s) 368s --- PASS: Test_viewRun/web_mode,_non-TTY,_repo (0.00s) 368s --- PASS: Test_viewRun/web_mode,_TTY,_org (0.00s) 368s PASS 368s ok github.com/cli/cli/v2/pkg/cmd/ruleset/view 0.059s 368s ? github.com/cli/cli/v2/pkg/cmd/run [no test files] 369s === RUN TestNewCmdCancel 369s === RUN TestNewCmdCancel/blank_tty 369s === RUN TestNewCmdCancel/blank_nontty 369s === RUN TestNewCmdCancel/with_arg 369s --- PASS: TestNewCmdCancel (0.00s) 369s --- PASS: TestNewCmdCancel/blank_tty (0.00s) 369s --- PASS: TestNewCmdCancel/blank_nontty (0.00s) 369s --- PASS: TestNewCmdCancel/with_arg (0.00s) 369s === RUN TestRunCancel 369s === RUN TestRunCancel/cancel_run 369s === RUN TestRunCancel/not_found 369s === RUN TestRunCancel/completed 369s === RUN TestRunCancel/prompt,_no_in_progress_runs 369s === RUN TestRunCancel/prompt,_cancel 369s === RUN TestRunCancel/invalid_run-id 369s --- PASS: TestRunCancel (0.00s) 369s --- PASS: TestRunCancel/cancel_run (0.00s) 369s --- PASS: TestRunCancel/not_found (0.00s) 369s --- PASS: TestRunCancel/completed (0.00s) 369s --- PASS: TestRunCancel/prompt,_no_in_progress_runs (0.00s) 369s --- PASS: TestRunCancel/prompt,_cancel (0.00s) 369s --- PASS: TestRunCancel/invalid_run-id (0.00s) 369s PASS 369s ok github.com/cli/cli/v2/pkg/cmd/run/cancel 0.039s 369s === RUN TestNewCmdDelete 369s === RUN TestNewCmdDelete/blank_tty 369s === RUN TestNewCmdDelete/blank_nontty 369s === RUN TestNewCmdDelete/with_arg 369s --- PASS: TestNewCmdDelete (0.00s) 369s --- PASS: TestNewCmdDelete/blank_tty (0.00s) 369s --- PASS: TestNewCmdDelete/blank_nontty (0.00s) 369s --- PASS: TestNewCmdDelete/with_arg (0.00s) 369s === RUN TestRunDelete 369s === RUN TestRunDelete/delete_run 369s === RUN TestRunDelete/not_found 369s === RUN TestRunDelete/prompt 369s --- PASS: TestRunDelete (0.00s) 369s --- PASS: TestRunDelete/delete_run (0.00s) 369s --- PASS: TestRunDelete/not_found (0.00s) 369s --- PASS: TestRunDelete/prompt (0.00s) 369s PASS 369s ok github.com/cli/cli/v2/pkg/cmd/run/delete 0.039s 370s === RUN Test_NewCmdDownload 370s === RUN Test_NewCmdDownload/empty 370s === RUN Test_NewCmdDownload/with_run_ID 370s === RUN Test_NewCmdDownload/to_destination 370s === RUN Test_NewCmdDownload/repo_level_with_names 370s === RUN Test_NewCmdDownload/repo_level_with_patterns 370s === RUN Test_NewCmdDownload/repo_level_with_names_and_patterns 370s --- PASS: Test_NewCmdDownload (0.00s) 370s --- PASS: Test_NewCmdDownload/empty (0.00s) 370s --- PASS: Test_NewCmdDownload/with_run_ID (0.00s) 370s --- PASS: Test_NewCmdDownload/to_destination (0.00s) 370s --- PASS: Test_NewCmdDownload/repo_level_with_names (0.00s) 370s --- PASS: Test_NewCmdDownload/repo_level_with_patterns (0.00s) 370s --- PASS: Test_NewCmdDownload/repo_level_with_names_and_patterns (0.00s) 370s === RUN Test_runDownload 370s === RUN Test_runDownload/download_non-expired_to_relative_directory 370s === RUN Test_runDownload/download_non-expired_to_absolute_directory 370s === RUN Test_runDownload/all_artifacts_are_expired 370s === RUN Test_runDownload/no_name_matches 370s === RUN Test_runDownload/pattern_matches 370s === RUN Test_runDownload/no_pattern_matches 370s === RUN Test_runDownload/want_specific_single_artifact 370s === RUN Test_runDownload/want_specific_multiple_artifacts 370s === RUN Test_runDownload/avoid_redownloading_files_of_the_same_name 370s === RUN Test_runDownload/prompt_to_select_artifact 370s === RUN Test_runDownload/handling_artifact_name_with_path_traversal_exploit 370s --- PASS: Test_runDownload (0.00s) 370s --- PASS: Test_runDownload/download_non-expired_to_relative_directory (0.00s) 370s --- PASS: Test_runDownload/download_non-expired_to_absolute_directory (0.00s) 370s --- PASS: Test_runDownload/all_artifacts_are_expired (0.00s) 370s --- PASS: Test_runDownload/no_name_matches (0.00s) 370s --- PASS: Test_runDownload/pattern_matches (0.00s) 370s --- PASS: Test_runDownload/no_pattern_matches (0.00s) 370s --- PASS: Test_runDownload/want_specific_single_artifact (0.00s) 370s --- PASS: Test_runDownload/want_specific_multiple_artifacts (0.00s) 370s --- PASS: Test_runDownload/avoid_redownloading_files_of_the_same_name (0.00s) 370s --- PASS: Test_runDownload/prompt_to_select_artifact (0.00s) 370s --- PASS: Test_runDownload/handling_artifact_name_with_path_traversal_exploit (0.00s) 370s === RUN Test_List 370s --- PASS: Test_List (0.00s) 370s === RUN Test_List_perRepository 370s --- PASS: Test_List_perRepository (0.00s) 370s === RUN Test_Download 370s --- PASS: Test_Download (0.00s) 370s === RUN Test_extractZip 370s --- PASS: Test_extractZip (0.00s) 370s === RUN Test_filepathDescendsFrom 370s === RUN Test_filepathDescendsFrom/root_child 370s === RUN Test_filepathDescendsFrom/abs_descendant 370s === RUN Test_filepathDescendsFrom/abs_trailing_slash 370s === RUN Test_filepathDescendsFrom/abs_mismatch 370s === RUN Test_filepathDescendsFrom/abs_partial_prefix 370s === RUN Test_filepathDescendsFrom/rel_child 370s === RUN Test_filepathDescendsFrom/rel_descendant 370s === RUN Test_filepathDescendsFrom/mixed_rel_styles 370s === RUN Test_filepathDescendsFrom/rel_clean 370s === RUN Test_filepathDescendsFrom/rel_mismatch 370s === RUN Test_filepathDescendsFrom/rel_breakout 370s === RUN Test_filepathDescendsFrom/rel_sneaky_breakout 370s === RUN Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_absolute_directory 370s === RUN Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_current_directory 370s === RUN Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_parent_directory 370s === RUN Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_relative_directory 370s === RUN Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_absolute_directory 370s === RUN Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_current_directory 370s === RUN Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_parent_directory 370s === RUN Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_relative_directory 370s === RUN Test_filepathDescendsFrom/relative_path,_absolute_dir 370s === RUN Test_filepathDescendsFrom/absolute_path,_relative_dir 370s --- PASS: Test_filepathDescendsFrom (0.00s) 370s --- PASS: Test_filepathDescendsFrom/root_child (0.00s) 370s --- PASS: Test_filepathDescendsFrom/abs_descendant (0.00s) 370s --- PASS: Test_filepathDescendsFrom/abs_trailing_slash (0.00s) 370s --- PASS: Test_filepathDescendsFrom/abs_mismatch (0.00s) 370s --- PASS: Test_filepathDescendsFrom/abs_partial_prefix (0.00s) 370s --- PASS: Test_filepathDescendsFrom/rel_child (0.00s) 370s --- PASS: Test_filepathDescendsFrom/rel_descendant (0.00s) 370s --- PASS: Test_filepathDescendsFrom/mixed_rel_styles (0.00s) 370s --- PASS: Test_filepathDescendsFrom/rel_clean (0.00s) 370s --- PASS: Test_filepathDescendsFrom/rel_mismatch (0.00s) 370s --- PASS: Test_filepathDescendsFrom/rel_breakout (0.00s) 370s --- PASS: Test_filepathDescendsFrom/rel_sneaky_breakout (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_absolute_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_current_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_parent_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_parent_directory_filename_(`..`)_escaping_relative_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_absolute_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_current_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_parent_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/deny_current_directory_filename_(`.`)_in_relative_directory (0.00s) 370s --- PASS: Test_filepathDescendsFrom/relative_path,_absolute_dir (0.00s) 370s --- PASS: Test_filepathDescendsFrom/absolute_path,_relative_dir (0.00s) 370s PASS 370s ok github.com/cli/cli/v2/pkg/cmd/run/download 0.041s 370s === RUN TestNewCmdList 370s === RUN TestNewCmdList/blank 370s === RUN TestNewCmdList/limit 370s === RUN TestNewCmdList/bad_limit 370s === RUN TestNewCmdList/workflow 370s === RUN TestNewCmdList/branch 370s === RUN TestNewCmdList/user 370s === RUN TestNewCmdList/status 370s === RUN TestNewCmdList/event 370s === RUN TestNewCmdList/created 370s --- PASS: TestNewCmdList (0.00s) 370s --- PASS: TestNewCmdList/blank (0.00s) 370s --- PASS: TestNewCmdList/limit (0.00s) 370s --- PASS: TestNewCmdList/bad_limit (0.00s) 370s --- PASS: TestNewCmdList/workflow (0.00s) 370s --- PASS: TestNewCmdList/branch (0.00s) 370s --- PASS: TestNewCmdList/user (0.00s) 370s --- PASS: TestNewCmdList/status (0.00s) 370s --- PASS: TestNewCmdList/event (0.00s) 370s --- PASS: TestNewCmdList/created (0.00s) 370s === RUN TestListRun 370s === RUN TestListRun/default_arguments 370s === RUN TestListRun/default_arguments_nontty 370s === RUN TestListRun/pagination 370s === RUN TestListRun/no_results 370s === RUN TestListRun/workflow_selector 370s === RUN TestListRun/branch_filter_applied 370s === RUN TestListRun/actor_filter_applied 370s === RUN TestListRun/status_filter_applied 370s === RUN TestListRun/event_filter_applied 370s === RUN TestListRun/created_filter_applied 370s === RUN TestListRun/commit_filter_applied 370s --- PASS: TestListRun (0.01s) 370s --- PASS: TestListRun/default_arguments (0.00s) 370s --- PASS: TestListRun/default_arguments_nontty (0.00s) 370s --- PASS: TestListRun/pagination (0.00s) 370s --- PASS: TestListRun/no_results (0.00s) 370s --- PASS: TestListRun/workflow_selector (0.00s) 370s --- PASS: TestListRun/branch_filter_applied (0.00s) 370s --- PASS: TestListRun/actor_filter_applied (0.00s) 370s --- PASS: TestListRun/status_filter_applied (0.00s) 370s --- PASS: TestListRun/event_filter_applied (0.00s) 370s --- PASS: TestListRun/created_filter_applied (0.00s) 370s --- PASS: TestListRun/commit_filter_applied (0.00s) 370s PASS 370s ok github.com/cli/cli/v2/pkg/cmd/run/list 0.044s 371s === RUN TestNewCmdRerun 371s === RUN TestNewCmdRerun/blank_nontty 371s === RUN TestNewCmdRerun/blank_tty 371s === RUN TestNewCmdRerun/with_arg_nontty 371s === RUN TestNewCmdRerun/with_arg_tty 371s === RUN TestNewCmdRerun/failed_arg_nontty 371s === RUN TestNewCmdRerun/failed_arg 371s === RUN TestNewCmdRerun/with_arg_job 371s === RUN TestNewCmdRerun/with_args_jobID_and_runID_fails 371s === RUN TestNewCmdRerun/with_arg_job_with_no_ID_fails 371s === RUN TestNewCmdRerun/with_arg_job_with_no_ID_no_tty_fails 371s === RUN TestNewCmdRerun/debug_nontty 371s === RUN TestNewCmdRerun/debug_tty 371s === RUN TestNewCmdRerun/debug_off 371s --- PASS: TestNewCmdRerun (0.01s) 371s --- PASS: TestNewCmdRerun/blank_nontty (0.00s) 371s --- PASS: TestNewCmdRerun/blank_tty (0.00s) 371s --- PASS: TestNewCmdRerun/with_arg_nontty (0.00s) 371s --- PASS: TestNewCmdRerun/with_arg_tty (0.00s) 371s --- PASS: TestNewCmdRerun/failed_arg_nontty (0.00s) 371s --- PASS: TestNewCmdRerun/failed_arg (0.00s) 371s --- PASS: TestNewCmdRerun/with_arg_job (0.00s) 371s --- PASS: TestNewCmdRerun/with_args_jobID_and_runID_fails (0.00s) 371s --- PASS: TestNewCmdRerun/with_arg_job_with_no_ID_fails (0.00s) 371s --- PASS: TestNewCmdRerun/with_arg_job_with_no_ID_no_tty_fails (0.00s) 371s --- PASS: TestNewCmdRerun/debug_nontty (0.00s) 371s --- PASS: TestNewCmdRerun/debug_tty (0.00s) 371s --- PASS: TestNewCmdRerun/debug_off (0.00s) 371s === RUN TestRerun 371s === RUN TestRerun/arg 371s === RUN TestRerun/arg_including_onlyFailed 371s === RUN TestRerun/arg_including_a_specific_job 371s === RUN TestRerun/arg_including_debug 371s === RUN TestRerun/arg_including_onlyFailed_and_debug 371s === RUN TestRerun/arg_including_a_specific_job_and_debug 371s === RUN TestRerun/prompt 371s === RUN TestRerun/prompt_but_no_failed_runs 371s === RUN TestRerun/unrerunnable 371s --- PASS: TestRerun (0.01s) 371s --- PASS: TestRerun/arg (0.00s) 371s --- PASS: TestRerun/arg_including_onlyFailed (0.00s) 371s --- PASS: TestRerun/arg_including_a_specific_job (0.00s) 371s --- PASS: TestRerun/arg_including_debug (0.00s) 371s --- PASS: TestRerun/arg_including_onlyFailed_and_debug (0.00s) 371s --- PASS: TestRerun/arg_including_a_specific_job_and_debug (0.00s) 371s --- PASS: TestRerun/prompt (0.00s) 371s --- PASS: TestRerun/prompt_but_no_failed_runs (0.00s) 371s --- PASS: TestRerun/unrerunnable (0.00s) 371s PASS 371s ok github.com/cli/cli/v2/pkg/cmd/run/rerun 0.054s 371s === RUN TestDownloadWorkflowArtifactsPageinates 371s --- PASS: TestDownloadWorkflowArtifactsPageinates (0.00s) 371s === RUN TestPreciseAgo 371s --- PASS: TestPreciseAgo (0.00s) 371s === RUN TestGetAnnotations404 371s --- PASS: TestGetAnnotations404 (0.00s) 371s === RUN TestRun_Duration 371s === RUN TestRun_Duration/no_run_started_at 371s === RUN TestRun_Duration/with_run_started_at 371s === RUN TestRun_Duration/in_progress 371s --- PASS: TestRun_Duration (0.00s) 371s --- PASS: TestRun_Duration/no_run_started_at (0.00s) 371s --- PASS: TestRun_Duration/with_run_started_at (0.00s) 371s --- PASS: TestRun_Duration/in_progress (0.00s) 371s === RUN TestRunExportData 371s === RUN TestRunExportData/exports_workflow_run's_single_job 371s === RUN TestRunExportData/exports_workflow_run's_multiple_jobs 371s --- PASS: TestRunExportData (0.00s) 371s --- PASS: TestRunExportData/exports_workflow_run's_single_job (0.00s) 371s --- PASS: TestRunExportData/exports_workflow_run's_multiple_jobs (0.00s) 371s PASS 371s ok github.com/cli/cli/v2/pkg/cmd/run/shared 0.049s 373s === RUN TestNewCmdView 373s === RUN TestNewCmdView/blank_nontty 373s === RUN TestNewCmdView/blank_tty 373s === RUN TestNewCmdView/web_tty 373s === RUN TestNewCmdView/web_nontty 373s === RUN TestNewCmdView/disallow_web_and_log 373s === RUN TestNewCmdView/disallow_log_and_log-failed 373s === RUN TestNewCmdView/exit_status 373s === RUN TestNewCmdView/verbosity 373s === RUN TestNewCmdView/with_arg_nontty 373s === RUN TestNewCmdView/job_id_passed 373s === RUN TestNewCmdView/log_passed 373s === RUN TestNewCmdView/tolerates_both_run_and_job_id 373s === RUN TestNewCmdView/run_id_with_attempt 373s --- PASS: TestNewCmdView (0.01s) 373s --- PASS: TestNewCmdView/blank_nontty (0.00s) 373s --- PASS: TestNewCmdView/blank_tty (0.00s) 373s --- PASS: TestNewCmdView/web_tty (0.00s) 373s --- PASS: TestNewCmdView/web_nontty (0.00s) 373s --- PASS: TestNewCmdView/disallow_web_and_log (0.00s) 373s --- PASS: TestNewCmdView/disallow_log_and_log-failed (0.00s) 373s --- PASS: TestNewCmdView/exit_status (0.00s) 373s --- PASS: TestNewCmdView/verbosity (0.00s) 373s --- PASS: TestNewCmdView/with_arg_nontty (0.00s) 373s --- PASS: TestNewCmdView/job_id_passed (0.00s) 373s --- PASS: TestNewCmdView/log_passed (0.00s) 373s --- PASS: TestNewCmdView/tolerates_both_run_and_job_id (0.00s) 373s --- PASS: TestNewCmdView/run_id_with_attempt (0.00s) 373s === RUN TestViewRun 373s === RUN TestViewRun/associate_with_PR 373s === RUN TestViewRun/associate_with_PR_with_attempt 373s === RUN TestViewRun/exit_status,_failed_run 373s === RUN TestViewRun/with_artifacts 373s === RUN TestViewRun/with_artifacts_and_attempt 373s === RUN TestViewRun/exit_status,_successful_run 373s === RUN TestViewRun/exit_status,_successful_run,_with_attempt 373s === RUN TestViewRun/verbose 373s === RUN TestViewRun/prompts_for_choice,_one_job 373s === RUN TestViewRun/interactive_with_log 373s === RUN TestViewRun/interactive_with_log_and_attempt 373s === RUN TestViewRun/noninteractive_with_log 373s === RUN TestViewRun/noninteractive_with_log_and_attempt 373s === RUN TestViewRun/interactive_with_run_log 373s === RUN TestViewRun/noninteractive_with_run_log 373s === RUN TestViewRun/interactive_with_log-failed 373s === RUN TestViewRun/interactive_with_log-failed_with_attempt 373s === RUN TestViewRun/noninteractive_with_log-failed 373s === RUN TestViewRun/interactive_with_run_log-failed 373s === RUN TestViewRun/noninteractive_with_run_log-failed 373s === RUN TestViewRun/run_log_but_run_is_not_done 373s === RUN TestViewRun/job_log_but_job_is_not_done 373s === RUN TestViewRun/noninteractive_with_job 373s === RUN TestViewRun/interactive,_multiple_jobs,_choose_all_jobs 373s === RUN TestViewRun/interactive,_multiple_jobs,_choose_specific_jobs 373s === RUN TestViewRun/web_run 373s === RUN TestViewRun/web_job 373s === RUN TestViewRun/hide_job_header,_failure 373s === RUN TestViewRun/hide_job_header,_startup_failure 373s === RUN TestViewRun/Fetches_all_of_a_run's_jobs_with_--json_flag 373s === RUN TestViewRun/Returns_error_when_failing_to_get_annotations 373s --- PASS: TestViewRun (0.02s) 373s --- PASS: TestViewRun/associate_with_PR (0.00s) 373s --- PASS: TestViewRun/associate_with_PR_with_attempt (0.00s) 373s --- PASS: TestViewRun/exit_status,_failed_run (0.00s) 373s --- PASS: TestViewRun/with_artifacts (0.00s) 373s --- PASS: TestViewRun/with_artifacts_and_attempt (0.00s) 373s --- PASS: TestViewRun/exit_status,_successful_run (0.00s) 373s --- PASS: TestViewRun/exit_status,_successful_run,_with_attempt (0.00s) 373s --- PASS: TestViewRun/verbose (0.00s) 373s --- PASS: TestViewRun/prompts_for_choice,_one_job (0.00s) 373s --- PASS: TestViewRun/interactive_with_log (0.00s) 373s --- PASS: TestViewRun/interactive_with_log_and_attempt (0.00s) 373s --- PASS: TestViewRun/noninteractive_with_log (0.00s) 373s --- PASS: TestViewRun/noninteractive_with_log_and_attempt (0.00s) 373s --- PASS: TestViewRun/interactive_with_run_log (0.00s) 373s --- PASS: TestViewRun/noninteractive_with_run_log (0.00s) 373s --- PASS: TestViewRun/interactive_with_log-failed (0.00s) 373s --- PASS: TestViewRun/interactive_with_log-failed_with_attempt (0.00s) 373s --- PASS: TestViewRun/noninteractive_with_log-failed (0.00s) 373s --- PASS: TestViewRun/interactive_with_run_log-failed (0.00s) 373s --- PASS: TestViewRun/noninteractive_with_run_log-failed (0.00s) 373s --- PASS: TestViewRun/run_log_but_run_is_not_done (0.00s) 373s --- PASS: TestViewRun/job_log_but_job_is_not_done (0.00s) 373s --- PASS: TestViewRun/noninteractive_with_job (0.00s) 373s --- PASS: TestViewRun/interactive,_multiple_jobs,_choose_all_jobs (0.00s) 373s --- PASS: TestViewRun/interactive,_multiple_jobs,_choose_specific_jobs (0.00s) 373s --- PASS: TestViewRun/web_run (0.00s) 373s --- PASS: TestViewRun/web_job (0.00s) 373s --- PASS: TestViewRun/hide_job_header,_failure (0.00s) 373s --- PASS: TestViewRun/hide_job_header,_startup_failure (0.00s) 373s --- PASS: TestViewRun/Fetches_all_of_a_run's_jobs_with_--json_flag (0.00s) 373s --- PASS: TestViewRun/Returns_error_when_failing_to_get_annotations (0.00s) 373s === RUN Test_attachRunLog 373s === RUN Test_attachRunLog/matching_job_name_and_step_number_1 373s === RUN Test_attachRunLog/matching_job_name_and_step_number_2 373s === RUN Test_attachRunLog/matching_job_name_and_step_number_and_mismatch_step_name 373s === RUN Test_attachRunLog/matching_job_name_and_mismatch_step_number 373s === RUN Test_attachRunLog/escape_metacharacters_in_job_name 373s === RUN Test_attachRunLog/mismatching_job_name 373s === RUN Test_attachRunLog/job_name_with_forward_slash_matches_dir_with_slash_removed 373s --- PASS: Test_attachRunLog (0.00s) 373s --- PASS: Test_attachRunLog/matching_job_name_and_step_number_1 (0.00s) 373s --- PASS: Test_attachRunLog/matching_job_name_and_step_number_2 (0.00s) 373s --- PASS: Test_attachRunLog/matching_job_name_and_step_number_and_mismatch_step_name (0.00s) 373s --- PASS: Test_attachRunLog/matching_job_name_and_mismatch_step_number (0.00s) 373s --- PASS: Test_attachRunLog/escape_metacharacters_in_job_name (0.00s) 373s --- PASS: Test_attachRunLog/mismatching_job_name (0.00s) 373s --- PASS: Test_attachRunLog/job_name_with_forward_slash_matches_dir_with_slash_removed (0.00s) 373s PASS 373s ok github.com/cli/cli/v2/pkg/cmd/run/view 0.077s 373s === RUN TestNewCmdWatch 373s === RUN TestNewCmdWatch/blank_nontty 373s === RUN TestNewCmdWatch/blank_tty 373s === RUN TestNewCmdWatch/interval 373s === RUN TestNewCmdWatch/exit_status 373s --- PASS: TestNewCmdWatch (0.00s) 373s --- PASS: TestNewCmdWatch/blank_nontty (0.00s) 373s --- PASS: TestNewCmdWatch/blank_tty (0.00s) 373s --- PASS: TestNewCmdWatch/interval (0.00s) 373s --- PASS: TestNewCmdWatch/exit_status (0.00s) 373s === RUN TestWatchRun 373s === RUN TestWatchRun/run_ID_provided_run_already_completed 373s === RUN TestWatchRun/already_completed,_exit_status 373s === RUN TestWatchRun/prompt,_no_in_progress_runs 373s === RUN TestWatchRun/interval_respected 373s === RUN TestWatchRun/exit_status_respected 373s === RUN TestWatchRun/failed_to_get_run_status 373s --- PASS: TestWatchRun (0.01s) 373s --- PASS: TestWatchRun/run_ID_provided_run_already_completed (0.00s) 373s --- PASS: TestWatchRun/already_completed,_exit_status (0.00s) 373s --- PASS: TestWatchRun/prompt,_no_in_progress_runs (0.00s) 373s --- PASS: TestWatchRun/interval_respected (0.00s) 373s --- PASS: TestWatchRun/exit_status_respected (0.00s) 373s --- PASS: TestWatchRun/failed_to_get_run_status (0.00s) 373s PASS 373s ok github.com/cli/cli/v2/pkg/cmd/run/watch 0.061s 373s ? github.com/cli/cli/v2/pkg/cmd/search [no test files] 374s === RUN TestNewCmdCode 374s === RUN TestNewCmdCode/no_arguments 374s === RUN TestNewCmdCode/keyword_arguments 374s === RUN TestNewCmdCode/web_flag 374s === RUN TestNewCmdCode/limit_flag 374s === RUN TestNewCmdCode/invalid_limit_flag 374s === RUN TestNewCmdCode/qualifier_flags 374s --- PASS: TestNewCmdCode (0.00s) 374s --- PASS: TestNewCmdCode/no_arguments (0.00s) 374s --- PASS: TestNewCmdCode/keyword_arguments (0.00s) 374s --- PASS: TestNewCmdCode/web_flag (0.00s) 374s --- PASS: TestNewCmdCode/limit_flag (0.00s) 374s --- PASS: TestNewCmdCode/invalid_limit_flag (0.00s) 374s --- PASS: TestNewCmdCode/qualifier_flags (0.00s) 374s === RUN TestCodeRun 374s === RUN TestCodeRun/displays_results_tty 374s === RUN TestCodeRun/displays_results_notty 374s === RUN TestCodeRun/displays_no_results 374s === RUN TestCodeRun/displays_search_error 374s === RUN TestCodeRun/opens_browser_for_web_mode_tty 374s === RUN TestCodeRun/opens_browser_for_web_mode_notty 374s --- PASS: TestCodeRun (0.00s) 374s --- PASS: TestCodeRun/displays_results_tty (0.00s) 374s --- PASS: TestCodeRun/displays_results_notty (0.00s) 374s --- PASS: TestCodeRun/displays_no_results (0.00s) 374s --- PASS: TestCodeRun/displays_search_error (0.00s) 374s --- PASS: TestCodeRun/opens_browser_for_web_mode_tty (0.00s) 374s --- PASS: TestCodeRun/opens_browser_for_web_mode_notty (0.00s) 374s PASS 374s ok github.com/cli/cli/v2/pkg/cmd/search/code 0.055s 374s === RUN TestNewCmdCommits 374s === RUN TestNewCmdCommits/no_arguments 374s === RUN TestNewCmdCommits/keyword_arguments 374s === RUN TestNewCmdCommits/web_flag 374s === RUN TestNewCmdCommits/limit_flag 374s === RUN TestNewCmdCommits/invalid_limit_flag 374s === RUN TestNewCmdCommits/order_flag 374s === RUN TestNewCmdCommits/invalid_order_flag 374s === RUN TestNewCmdCommits/qualifier_flags 374s --- PASS: TestNewCmdCommits (0.01s) 374s --- PASS: TestNewCmdCommits/no_arguments (0.00s) 374s --- PASS: TestNewCmdCommits/keyword_arguments (0.00s) 374s --- PASS: TestNewCmdCommits/web_flag (0.00s) 374s --- PASS: TestNewCmdCommits/limit_flag (0.00s) 374s --- PASS: TestNewCmdCommits/invalid_limit_flag (0.00s) 374s --- PASS: TestNewCmdCommits/order_flag (0.00s) 374s --- PASS: TestNewCmdCommits/invalid_order_flag (0.00s) 374s --- PASS: TestNewCmdCommits/qualifier_flags (0.00s) 374s === RUN TestCommitsRun 374s === RUN TestCommitsRun/displays_results_tty 374s === RUN TestCommitsRun/displays_results_notty 374s === RUN TestCommitsRun/displays_no_results 374s === RUN TestCommitsRun/displays_search_error 374s === RUN TestCommitsRun/opens_browser_for_web_mode_tty 374s === RUN TestCommitsRun/opens_browser_for_web_mode_notty 374s --- PASS: TestCommitsRun (0.00s) 374s --- PASS: TestCommitsRun/displays_results_tty (0.00s) 374s --- PASS: TestCommitsRun/displays_results_notty (0.00s) 374s --- PASS: TestCommitsRun/displays_no_results (0.00s) 374s --- PASS: TestCommitsRun/displays_search_error (0.00s) 374s --- PASS: TestCommitsRun/opens_browser_for_web_mode_tty (0.00s) 374s --- PASS: TestCommitsRun/opens_browser_for_web_mode_notty (0.00s) 374s PASS 374s ok github.com/cli/cli/v2/pkg/cmd/search/commits 0.058s 375s === RUN TestNewCmdIssues 375s === RUN TestNewCmdIssues/no_arguments 375s === RUN TestNewCmdIssues/keyword_arguments 375s === RUN TestNewCmdIssues/web_flag 375s === RUN TestNewCmdIssues/limit_flag 375s === RUN TestNewCmdIssues/invalid_limit_flag 375s === RUN TestNewCmdIssues/order_flag 375s === RUN TestNewCmdIssues/invalid_order_flag 375s === RUN TestNewCmdIssues/include-prs_flag 375s === RUN TestNewCmdIssues/app_flag 375s === RUN TestNewCmdIssues/invalid_author_and_app_flags 375s === RUN TestNewCmdIssues/qualifier_flags 375s --- PASS: TestNewCmdIssues (0.01s) 375s --- PASS: TestNewCmdIssues/no_arguments (0.00s) 375s --- PASS: TestNewCmdIssues/keyword_arguments (0.00s) 375s --- PASS: TestNewCmdIssues/web_flag (0.00s) 375s --- PASS: TestNewCmdIssues/limit_flag (0.00s) 375s --- PASS: TestNewCmdIssues/invalid_limit_flag (0.00s) 375s --- PASS: TestNewCmdIssues/order_flag (0.00s) 375s --- PASS: TestNewCmdIssues/invalid_order_flag (0.00s) 375s --- PASS: TestNewCmdIssues/include-prs_flag (0.00s) 375s --- PASS: TestNewCmdIssues/app_flag (0.00s) 375s --- PASS: TestNewCmdIssues/invalid_author_and_app_flags (0.00s) 375s --- PASS: TestNewCmdIssues/qualifier_flags (0.00s) 375s PASS 375s ok github.com/cli/cli/v2/pkg/cmd/search/issues 0.035s 375s === RUN TestNewCmdPrs 375s === RUN TestNewCmdPrs/no_arguments 375s === RUN TestNewCmdPrs/keyword_arguments 375s === RUN TestNewCmdPrs/web_flag 375s === RUN TestNewCmdPrs/limit_flag 375s === RUN TestNewCmdPrs/invalid_limit_flag 375s === RUN TestNewCmdPrs/order_flag 375s === RUN TestNewCmdPrs/invalid_order_flag 375s === RUN TestNewCmdPrs/app_flag 375s === RUN TestNewCmdPrs/invalid_author_and_app_flags 375s === RUN TestNewCmdPrs/qualifier_flags 375s === RUN TestNewCmdPrs/review_requested_flag_with_user 375s === RUN TestNewCmdPrs/review_requested_flag_with_team 375s --- PASS: TestNewCmdPrs (0.00s) 375s --- PASS: TestNewCmdPrs/no_arguments (0.00s) 375s --- PASS: TestNewCmdPrs/keyword_arguments (0.00s) 375s --- PASS: TestNewCmdPrs/web_flag (0.00s) 375s --- PASS: TestNewCmdPrs/limit_flag (0.00s) 375s --- PASS: TestNewCmdPrs/invalid_limit_flag (0.00s) 375s --- PASS: TestNewCmdPrs/order_flag (0.00s) 375s --- PASS: TestNewCmdPrs/invalid_order_flag (0.00s) 375s --- PASS: TestNewCmdPrs/app_flag (0.00s) 375s --- PASS: TestNewCmdPrs/invalid_author_and_app_flags (0.00s) 375s --- PASS: TestNewCmdPrs/qualifier_flags (0.00s) 375s --- PASS: TestNewCmdPrs/review_requested_flag_with_user (0.00s) 375s --- PASS: TestNewCmdPrs/review_requested_flag_with_team (0.00s) 375s PASS 375s ok github.com/cli/cli/v2/pkg/cmd/search/prs 0.036s 376s === RUN TestNewCmdRepos 376s === RUN TestNewCmdRepos/no_arguments 376s === RUN TestNewCmdRepos/keyword_arguments 376s === RUN TestNewCmdRepos/web_flag 376s === RUN TestNewCmdRepos/limit_flag 376s === RUN TestNewCmdRepos/invalid_limit_flag 376s === RUN TestNewCmdRepos/order_flag 376s === RUN TestNewCmdRepos/invalid_order_flag 376s === RUN TestNewCmdRepos/qualifier_flags 376s --- PASS: TestNewCmdRepos (0.00s) 376s --- PASS: TestNewCmdRepos/no_arguments (0.00s) 376s --- PASS: TestNewCmdRepos/keyword_arguments (0.00s) 376s --- PASS: TestNewCmdRepos/web_flag (0.00s) 376s --- PASS: TestNewCmdRepos/limit_flag (0.00s) 376s --- PASS: TestNewCmdRepos/invalid_limit_flag (0.00s) 376s --- PASS: TestNewCmdRepos/order_flag (0.00s) 376s --- PASS: TestNewCmdRepos/invalid_order_flag (0.00s) 376s --- PASS: TestNewCmdRepos/qualifier_flags (0.00s) 376s === RUN TestReposRun 376s === RUN TestReposRun/displays_results_tty 376s === RUN TestReposRun/displays_results_notty 376s === RUN TestReposRun/displays_no_results 376s === RUN TestReposRun/displays_search_error 376s === RUN TestReposRun/opens_browser_for_web_mode_tty 376s === RUN TestReposRun/opens_browser_for_web_mode_notty 376s --- PASS: TestReposRun (0.00s) 376s --- PASS: TestReposRun/displays_results_tty (0.00s) 376s --- PASS: TestReposRun/displays_results_notty (0.00s) 376s --- PASS: TestReposRun/displays_no_results (0.00s) 376s --- PASS: TestReposRun/displays_search_error (0.00s) 376s --- PASS: TestReposRun/opens_browser_for_web_mode_tty (0.00s) 376s --- PASS: TestReposRun/opens_browser_for_web_mode_notty (0.00s) 376s PASS 376s ok github.com/cli/cli/v2/pkg/cmd/search/repos 0.037s 376s === RUN TestSearcher 376s --- PASS: TestSearcher (0.00s) 376s === RUN TestSearchIssues 376s === RUN TestSearchIssues/displays_results_tty 376s === RUN TestSearchIssues/displays_issues_and_pull_requests_tty 376s === RUN TestSearchIssues/displays_results_notty 376s === RUN TestSearchIssues/displays_issues_and_pull_requests_notty 376s === RUN TestSearchIssues/displays_no_results 376s === RUN TestSearchIssues/displays_search_error 376s === RUN TestSearchIssues/opens_browser_for_web_mode_tty 376s === RUN TestSearchIssues/opens_browser_for_web_mode_notty 376s --- PASS: TestSearchIssues (0.00s) 376s --- PASS: TestSearchIssues/displays_results_tty (0.00s) 376s --- PASS: TestSearchIssues/displays_issues_and_pull_requests_tty (0.00s) 376s --- PASS: TestSearchIssues/displays_results_notty (0.00s) 376s --- PASS: TestSearchIssues/displays_issues_and_pull_requests_notty (0.00s) 376s --- PASS: TestSearchIssues/displays_no_results (0.00s) 376s --- PASS: TestSearchIssues/displays_search_error (0.00s) 376s --- PASS: TestSearchIssues/opens_browser_for_web_mode_tty (0.00s) 376s --- PASS: TestSearchIssues/opens_browser_for_web_mode_notty (0.00s) 376s PASS 376s ok github.com/cli/cli/v2/pkg/cmd/search/shared 0.109s 376s ? github.com/cli/cli/v2/pkg/cmd/secret [no test files] 377s === RUN TestNewCmdDelete 377s === RUN TestNewCmdDelete/no_args 377s === RUN TestNewCmdDelete/repo 377s === RUN TestNewCmdDelete/org 377s === RUN TestNewCmdDelete/env 377s === RUN TestNewCmdDelete/user 377s === RUN TestNewCmdDelete/Dependabot_repo 377s === RUN TestNewCmdDelete/Dependabot_org 377s === RUN TestNewCmdDelete/Codespaces_org 377s --- PASS: TestNewCmdDelete (0.00s) 377s --- PASS: TestNewCmdDelete/no_args (0.00s) 377s --- PASS: TestNewCmdDelete/repo (0.00s) 377s --- PASS: TestNewCmdDelete/org (0.00s) 377s --- PASS: TestNewCmdDelete/env (0.00s) 377s --- PASS: TestNewCmdDelete/user (0.00s) 377s --- PASS: TestNewCmdDelete/Dependabot_repo (0.00s) 377s --- PASS: TestNewCmdDelete/Dependabot_org (0.00s) 377s --- PASS: TestNewCmdDelete/Codespaces_org (0.00s) 377s === RUN Test_removeRun_repo 377s --- PASS: Test_removeRun_repo (0.00s) 377s === RUN Test_removeRun_env 377s --- PASS: Test_removeRun_env (0.00s) 377s === RUN Test_removeRun_org 377s === RUN Test_removeRun_org/org 377s === RUN Test_removeRun_org/Dependabot_org 377s === RUN Test_removeRun_org/Codespaces_org 377s --- PASS: Test_removeRun_org (0.00s) 377s --- PASS: Test_removeRun_org/org (0.00s) 377s --- PASS: Test_removeRun_org/Dependabot_org (0.00s) 377s --- PASS: Test_removeRun_org/Codespaces_org (0.00s) 377s === RUN Test_removeRun_user 377s --- PASS: Test_removeRun_user (0.00s) 377s PASS 377s ok github.com/cli/cli/v2/pkg/cmd/secret/delete 0.033s 377s === RUN Test_NewCmdList 377s === RUN Test_NewCmdList/repo 377s === RUN Test_NewCmdList/org 377s === RUN Test_NewCmdList/env 377s === RUN Test_NewCmdList/user 377s === RUN Test_NewCmdList/Dependabot_repo 377s === RUN Test_NewCmdList/Dependabot_org 377s --- PASS: Test_NewCmdList (0.00s) 377s --- PASS: Test_NewCmdList/repo (0.00s) 377s --- PASS: Test_NewCmdList/org (0.00s) 377s --- PASS: Test_NewCmdList/env (0.00s) 377s --- PASS: Test_NewCmdList/user (0.00s) 377s --- PASS: Test_NewCmdList/Dependabot_repo (0.00s) 377s --- PASS: Test_NewCmdList/Dependabot_org (0.00s) 377s === RUN Test_listRun 377s === RUN Test_listRun/repo_tty 377s === RUN Test_listRun/repo_not_tty 377s === RUN Test_listRun/org_tty 377s === RUN Test_listRun/org_not_tty 377s === RUN Test_listRun/env_tty 377s === RUN Test_listRun/env_not_tty 377s === RUN Test_listRun/user_tty 377s === RUN Test_listRun/user_not_tty 377s === RUN Test_listRun/Dependabot_repo_tty 377s === RUN Test_listRun/Dependabot_repo_not_tty 377s === RUN Test_listRun/Dependabot_org_tty 377s === RUN Test_listRun/Dependabot_org_not_tty 377s --- PASS: Test_listRun (0.01s) 377s --- PASS: Test_listRun/repo_tty (0.00s) 377s --- PASS: Test_listRun/repo_not_tty (0.00s) 377s --- PASS: Test_listRun/org_tty (0.00s) 377s --- PASS: Test_listRun/org_not_tty (0.00s) 377s --- PASS: Test_listRun/env_tty (0.00s) 377s --- PASS: Test_listRun/env_not_tty (0.00s) 377s --- PASS: Test_listRun/user_tty (0.00s) 377s --- PASS: Test_listRun/user_not_tty (0.00s) 377s --- PASS: Test_listRun/Dependabot_repo_tty (0.00s) 377s --- PASS: Test_listRun/Dependabot_repo_not_tty (0.00s) 377s --- PASS: Test_listRun/Dependabot_org_tty (0.00s) 377s --- PASS: Test_listRun/Dependabot_org_not_tty (0.00s) 377s === RUN Test_getSecrets_pagination 377s --- PASS: Test_getSecrets_pagination (0.00s) 377s === RUN TestExportSecrets 377s --- PASS: TestExportSecrets (0.00s) 377s PASS 377s ok github.com/cli/cli/v2/pkg/cmd/secret/list 0.052s 378s === RUN TestNewCmdSet 378s === RUN TestNewCmdSet/invalid_visibility 378s === RUN TestNewCmdSet/invalid_visibility#01 378s === RUN TestNewCmdSet/repos_with_wrong_vis 378s === RUN TestNewCmdSet/no_name 378s === RUN TestNewCmdSet/multiple_names 378s === RUN TestNewCmdSet/visibility_without_org 378s === RUN TestNewCmdSet/repos_without_vis 378s === RUN TestNewCmdSet/org_with_selected_repo 378s === RUN TestNewCmdSet/org_with_selected_repos 378s === RUN TestNewCmdSet/user_with_selected_repos 378s === RUN TestNewCmdSet/repo 378s === RUN TestNewCmdSet/env 378s === RUN TestNewCmdSet/vis_all 378s === RUN TestNewCmdSet/no_store 378s === RUN TestNewCmdSet/Dependabot_repo 378s === RUN TestNewCmdSet/Dependabot_org 378s === RUN TestNewCmdSet/Codespaces_org 378s --- PASS: TestNewCmdSet (0.01s) 378s --- PASS: TestNewCmdSet/invalid_visibility (0.00s) 378s --- PASS: TestNewCmdSet/invalid_visibility#01 (0.00s) 378s --- PASS: TestNewCmdSet/repos_with_wrong_vis (0.00s) 378s --- PASS: TestNewCmdSet/no_name (0.00s) 378s --- PASS: TestNewCmdSet/multiple_names (0.00s) 378s --- PASS: TestNewCmdSet/visibility_without_org (0.00s) 378s --- PASS: TestNewCmdSet/repos_without_vis (0.00s) 378s --- PASS: TestNewCmdSet/org_with_selected_repo (0.00s) 378s --- PASS: TestNewCmdSet/org_with_selected_repos (0.00s) 378s --- PASS: TestNewCmdSet/user_with_selected_repos (0.00s) 378s --- PASS: TestNewCmdSet/repo (0.00s) 378s --- PASS: TestNewCmdSet/env (0.00s) 378s --- PASS: TestNewCmdSet/vis_all (0.00s) 378s --- PASS: TestNewCmdSet/no_store (0.00s) 378s --- PASS: TestNewCmdSet/Dependabot_repo (0.00s) 378s --- PASS: TestNewCmdSet/Dependabot_org (0.00s) 378s --- PASS: TestNewCmdSet/Codespaces_org (0.00s) 378s === RUN Test_setRun_repo 378s === RUN Test_setRun_repo/Actions 378s === RUN Test_setRun_repo/Dependabot 378s === RUN Test_setRun_repo/defaults_to_Actions 378s --- PASS: Test_setRun_repo (0.00s) 378s --- PASS: Test_setRun_repo/Actions (0.00s) 378s --- PASS: Test_setRun_repo/Dependabot (0.00s) 378s --- PASS: Test_setRun_repo/defaults_to_Actions (0.00s) 378s === RUN Test_setRun_env 378s --- PASS: Test_setRun_env (0.00s) 378s === RUN Test_setRun_org 378s === RUN Test_setRun_org/all_vis 378s === RUN Test_setRun_org/selected_visibility 378s === RUN Test_setRun_org/Dependabot 378s === RUN Test_setRun_org/Dependabot_selected_visibility 378s --- PASS: Test_setRun_org (0.00s) 378s --- PASS: Test_setRun_org/all_vis (0.00s) 378s --- PASS: Test_setRun_org/selected_visibility (0.00s) 378s --- PASS: Test_setRun_org/Dependabot (0.00s) 378s --- PASS: Test_setRun_org/Dependabot_selected_visibility (0.00s) 378s === RUN Test_setRun_user 378s === RUN Test_setRun_user/all_vis 378s === RUN Test_setRun_user/selected_visibility 378s --- PASS: Test_setRun_user (0.00s) 378s --- PASS: Test_setRun_user/all_vis (0.00s) 378s --- PASS: Test_setRun_user/selected_visibility (0.00s) 378s === RUN Test_setRun_shouldNotStore 378s --- PASS: Test_setRun_shouldNotStore (0.00s) 378s === RUN Test_getBody 378s === RUN Test_getBody/literal_value 378s === RUN Test_getBody/from_stdin 378s === RUN Test_getBody/from_stdin_with_trailing_newline_character 378s --- PASS: Test_getBody (0.00s) 378s --- PASS: Test_getBody/literal_value (0.00s) 378s --- PASS: Test_getBody/from_stdin (0.00s) 378s --- PASS: Test_getBody/from_stdin_with_trailing_newline_character (0.00s) 378s === RUN Test_getBodyPrompt 378s --- PASS: Test_getBodyPrompt (0.00s) 378s === RUN Test_getSecretsFromOptions 378s === RUN Test_getSecretsFromOptions/secret_from_arg 378s === RUN Test_getSecretsFromOptions/secrets_from_stdin 378s === RUN Test_getSecretsFromOptions/secrets_from_file 378s --- PASS: Test_getSecretsFromOptions (0.00s) 378s --- PASS: Test_getSecretsFromOptions/secret_from_arg (0.00s) 378s --- PASS: Test_getSecretsFromOptions/secrets_from_stdin (0.00s) 378s --- PASS: Test_getSecretsFromOptions/secrets_from_file (0.00s) 378s PASS 378s ok github.com/cli/cli/v2/pkg/cmd/secret/set 0.056s 378s === RUN TestGetSecretEntity 378s === RUN TestGetSecretEntity/org 378s === RUN TestGetSecretEntity/env 378s === RUN TestGetSecretEntity/user 378s === RUN TestGetSecretEntity/defaults_to_repo 378s === RUN TestGetSecretEntity/Errors_if_both_org_and_env_are_set 378s === RUN TestGetSecretEntity/Errors_if_both_org_and_user_secrets_are_set 378s === RUN TestGetSecretEntity/Errors_if_both_env_and_user_secrets_are_set 378s --- PASS: TestGetSecretEntity (0.00s) 378s --- PASS: TestGetSecretEntity/org (0.00s) 378s --- PASS: TestGetSecretEntity/env (0.00s) 378s --- PASS: TestGetSecretEntity/user (0.00s) 378s --- PASS: TestGetSecretEntity/defaults_to_repo (0.00s) 378s --- PASS: TestGetSecretEntity/Errors_if_both_org_and_env_are_set (0.00s) 378s --- PASS: TestGetSecretEntity/Errors_if_both_org_and_user_secrets_are_set (0.00s) 378s --- PASS: TestGetSecretEntity/Errors_if_both_env_and_user_secrets_are_set (0.00s) 378s === RUN TestGetSecretApp 378s === RUN TestGetSecretApp/Actions 378s === RUN TestGetSecretApp/Codespaces 378s === RUN TestGetSecretApp/Dependabot 378s === RUN TestGetSecretApp/Defaults_to_Actions_for_repository 378s === RUN TestGetSecretApp/Defaults_to_Actions_for_organization 378s === RUN TestGetSecretApp/Defaults_to_Actions_for_environment 378s === RUN TestGetSecretApp/Defaults_to_Codespaces_for_user 378s === RUN TestGetSecretApp/Unknown_for_invalid_apps 378s === RUN TestGetSecretApp/case_insensitive 378s --- PASS: TestGetSecretApp (0.00s) 378s --- PASS: TestGetSecretApp/Actions (0.00s) 378s --- PASS: TestGetSecretApp/Codespaces (0.00s) 378s --- PASS: TestGetSecretApp/Dependabot (0.00s) 378s --- PASS: TestGetSecretApp/Defaults_to_Actions_for_repository (0.00s) 378s --- PASS: TestGetSecretApp/Defaults_to_Actions_for_organization (0.00s) 378s --- PASS: TestGetSecretApp/Defaults_to_Actions_for_environment (0.00s) 378s --- PASS: TestGetSecretApp/Defaults_to_Codespaces_for_user (0.00s) 378s --- PASS: TestGetSecretApp/Unknown_for_invalid_apps (0.00s) 378s --- PASS: TestGetSecretApp/case_insensitive (0.00s) 378s === RUN TestIsSupportedSecretEntity 378s === RUN TestIsSupportedSecretEntity/Actions 378s === RUN TestIsSupportedSecretEntity/Codespaces 378s === RUN TestIsSupportedSecretEntity/Dependabot 378s --- PASS: TestIsSupportedSecretEntity (0.00s) 378s --- PASS: TestIsSupportedSecretEntity/Actions (0.00s) 378s --- PASS: TestIsSupportedSecretEntity/Codespaces (0.00s) 378s --- PASS: TestIsSupportedSecretEntity/Dependabot (0.00s) 378s PASS 378s ok github.com/cli/cli/v2/pkg/cmd/secret/shared 0.023s 378s ? github.com/cli/cli/v2/pkg/cmd/ssh-key [no test files] 379s === RUN Test_runAdd 379s === RUN Test_runAdd/valid_key_format,_not_already_in_use 379s === RUN Test_runAdd/valid_signing_key_format,_not_already_in_use 379s === RUN Test_runAdd/valid_key_format,_already_in_use 379s === RUN Test_runAdd/valid_signing_key_format,_already_in_use 379s === RUN Test_runAdd/invalid_key_format 379s === RUN Test_runAdd/invalid_signing_key_format 379s --- PASS: Test_runAdd (0.00s) 379s --- PASS: Test_runAdd/valid_key_format,_not_already_in_use (0.00s) 379s --- PASS: Test_runAdd/valid_signing_key_format,_not_already_in_use (0.00s) 379s --- PASS: Test_runAdd/valid_key_format,_already_in_use (0.00s) 379s --- PASS: Test_runAdd/valid_signing_key_format,_already_in_use (0.00s) 379s --- PASS: Test_runAdd/invalid_key_format (0.00s) 379s --- PASS: Test_runAdd/invalid_signing_key_format (0.00s) 379s PASS 379s ok github.com/cli/cli/v2/pkg/cmd/ssh-key/add 0.026s 379s === RUN TestNewCmdDelete 379s === RUN TestNewCmdDelete/tty 379s === RUN TestNewCmdDelete/confirm_flag_tty 379s === RUN TestNewCmdDelete/shorthand_confirm_flag_tty 379s === RUN TestNewCmdDelete/no_tty 379s === RUN TestNewCmdDelete/confirm_flag_no_tty 379s === RUN TestNewCmdDelete/shorthand_confirm_flag_no_tty 379s === RUN TestNewCmdDelete/no_args 379s === RUN TestNewCmdDelete/too_many_args 379s --- PASS: TestNewCmdDelete (0.00s) 379s --- PASS: TestNewCmdDelete/tty (0.00s) 379s --- PASS: TestNewCmdDelete/confirm_flag_tty (0.00s) 379s --- PASS: TestNewCmdDelete/shorthand_confirm_flag_tty (0.00s) 379s --- PASS: TestNewCmdDelete/no_tty (0.00s) 379s --- PASS: TestNewCmdDelete/confirm_flag_no_tty (0.00s) 379s --- PASS: TestNewCmdDelete/shorthand_confirm_flag_no_tty (0.00s) 379s --- PASS: TestNewCmdDelete/no_args (0.00s) 379s --- PASS: TestNewCmdDelete/too_many_args (0.00s) 379s === RUN Test_deleteRun 379s === RUN Test_deleteRun/delete_tty 379s === RUN Test_deleteRun/delete_with_confirm_flag_tty 379s === RUN Test_deleteRun/not_found_tty 379s === RUN Test_deleteRun/delete_no_tty 379s === RUN Test_deleteRun/not_found_no_tty 379s --- PASS: Test_deleteRun (0.00s) 379s --- PASS: Test_deleteRun/delete_tty (0.00s) 379s --- PASS: Test_deleteRun/delete_with_confirm_flag_tty (0.00s) 379s --- PASS: Test_deleteRun/not_found_tty (0.00s) 379s --- PASS: Test_deleteRun/delete_no_tty (0.00s) 379s --- PASS: Test_deleteRun/not_found_no_tty (0.00s) 379s PASS 379s ok github.com/cli/cli/v2/pkg/cmd/ssh-key/delete 0.033s 380s === RUN TestListRun 380s === RUN TestListRun/list_authentication_and_signing_keys;_in_tty 380s === RUN TestListRun/list_authentication_and_signing_keys;_in_non-tty 380s === RUN TestListRun/only_authentication_ssh_keys_are_available 380s === RUN TestListRun/only_signing_ssh_keys_are_available 380s === RUN TestListRun/no_keys_tty 380s === RUN TestListRun/no_keys_non-tty 380s --- PASS: TestListRun (0.00s) 380s --- PASS: TestListRun/list_authentication_and_signing_keys;_in_tty (0.00s) 380s --- PASS: TestListRun/list_authentication_and_signing_keys;_in_non-tty (0.00s) 380s --- PASS: TestListRun/only_authentication_ssh_keys_are_available (0.00s) 380s --- PASS: TestListRun/only_signing_ssh_keys_are_available (0.00s) 380s --- PASS: TestListRun/no_keys_tty (0.00s) 380s --- PASS: TestListRun/no_keys_non-tty (0.00s) 380s PASS 380s ok github.com/cli/cli/v2/pkg/cmd/ssh-key/list 0.028s 380s ? github.com/cli/cli/v2/pkg/cmd/ssh-key/shared [no test files] 381s === RUN TestNewCmdStatus 381s === RUN TestNewCmdStatus/defaults 381s === RUN TestNewCmdStatus/org 381s === RUN TestNewCmdStatus/exclude 381s --- PASS: TestNewCmdStatus (0.00s) 381s --- PASS: TestNewCmdStatus/defaults (0.00s) 381s --- PASS: TestNewCmdStatus/org (0.00s) 381s --- PASS: TestNewCmdStatus/exclude (0.00s) 381s === RUN TestStatusRun 381s === RUN TestStatusRun/nothing 381s === RUN TestStatusRun/something 381s === RUN TestStatusRun/exclude_a_repository 381s === RUN TestStatusRun/exclude_repositories 381s === RUN TestStatusRun/filter_to_an_org 381s === RUN TestStatusRun/forbidden_errors 381s === RUN TestStatusRun/not_found_errors 381s === RUN TestStatusRun/notification_errors 381s === RUN TestStatusRun/search_errors 381s --- PASS: TestStatusRun (0.01s) 381s --- PASS: TestStatusRun/nothing (0.00s) 381s --- PASS: TestStatusRun/something (0.00s) 381s --- PASS: TestStatusRun/exclude_a_repository (0.00s) 381s --- PASS: TestStatusRun/exclude_repositories (0.00s) 381s --- PASS: TestStatusRun/filter_to_an_org (0.00s) 381s --- PASS: TestStatusRun/forbidden_errors (0.00s) 381s --- PASS: TestStatusRun/not_found_errors (0.00s) 381s --- PASS: TestStatusRun/notification_errors (0.00s) 381s --- PASS: TestStatusRun/search_errors (0.00s) 381s PASS 381s ok github.com/cli/cli/v2/pkg/cmd/status 0.132s 381s ? github.com/cli/cli/v2/pkg/cmd/variable [no test files] 382s === RUN TestNewCmdDelete 382s === RUN TestNewCmdDelete/no_args 382s === RUN TestNewCmdDelete/repo 382s === RUN TestNewCmdDelete/org 382s === RUN TestNewCmdDelete/env 382s --- PASS: TestNewCmdDelete (0.00s) 382s --- PASS: TestNewCmdDelete/no_args (0.00s) 382s --- PASS: TestNewCmdDelete/repo (0.00s) 382s --- PASS: TestNewCmdDelete/org (0.00s) 382s --- PASS: TestNewCmdDelete/env (0.00s) 382s === RUN TestRemoveRun 382s === RUN TestRemoveRun/repo 382s === RUN TestRemoveRun/env 382s === RUN TestRemoveRun/org 382s --- PASS: TestRemoveRun (0.00s) 382s --- PASS: TestRemoveRun/repo (0.00s) 382s --- PASS: TestRemoveRun/env (0.00s) 382s --- PASS: TestRemoveRun/org (0.00s) 382s PASS 382s ok github.com/cli/cli/v2/pkg/cmd/variable/delete 0.066s 382s === RUN TestNewCmdList 382s === RUN TestNewCmdList/repo 382s === RUN TestNewCmdList/org 382s === RUN TestNewCmdList/env 382s --- PASS: TestNewCmdList (0.00s) 382s --- PASS: TestNewCmdList/repo (0.00s) 382s --- PASS: TestNewCmdList/org (0.00s) 382s --- PASS: TestNewCmdList/env (0.00s) 382s === RUN Test_listRun 382s === RUN Test_listRun/repo_tty 382s === RUN Test_listRun/repo_not_tty 382s === RUN Test_listRun/org_tty 382s === RUN Test_listRun/org_not_tty 382s === RUN Test_listRun/env_tty 382s === RUN Test_listRun/env_not_tty 382s --- PASS: Test_listRun (0.01s) 382s --- PASS: Test_listRun/repo_tty (0.00s) 382s --- PASS: Test_listRun/repo_not_tty (0.00s) 382s --- PASS: Test_listRun/org_tty (0.00s) 382s --- PASS: Test_listRun/org_not_tty (0.00s) 382s --- PASS: Test_listRun/env_tty (0.00s) 382s --- PASS: Test_listRun/env_not_tty (0.00s) 382s === RUN Test_getVariables_pagination 382s --- PASS: Test_getVariables_pagination (0.00s) 382s === RUN TestExportVariables 382s --- PASS: TestExportVariables (0.00s) 382s PASS 382s ok github.com/cli/cli/v2/pkg/cmd/variable/list 0.036s 383s === RUN TestNewCmdSet 383s === RUN TestNewCmdSet/invalid_visibility_type 383s === RUN TestNewCmdSet/selected_visibility_with_no_repos_selected 383s === RUN TestNewCmdSet/private_visibility_with_repos_selected 383s === RUN TestNewCmdSet/no_name_specified 383s === RUN TestNewCmdSet/multiple_names_specified 383s === RUN TestNewCmdSet/visibility_without_org 383s === RUN TestNewCmdSet/repos_without_explicit_visibility 383s === RUN TestNewCmdSet/org_with_explicit_visibility_and_selected_repo 383s === RUN TestNewCmdSet/org_with_explicit_visibility_and_selected_repos 383s === RUN TestNewCmdSet/repo 383s === RUN TestNewCmdSet/env 383s === RUN TestNewCmdSet/visibility_all 383s === RUN TestNewCmdSet/env_file 383s --- PASS: TestNewCmdSet (0.01s) 383s --- PASS: TestNewCmdSet/invalid_visibility_type (0.00s) 383s --- PASS: TestNewCmdSet/selected_visibility_with_no_repos_selected (0.00s) 383s --- PASS: TestNewCmdSet/private_visibility_with_repos_selected (0.00s) 383s --- PASS: TestNewCmdSet/no_name_specified (0.00s) 383s --- PASS: TestNewCmdSet/multiple_names_specified (0.00s) 383s --- PASS: TestNewCmdSet/visibility_without_org (0.00s) 383s --- PASS: TestNewCmdSet/repos_without_explicit_visibility (0.00s) 383s --- PASS: TestNewCmdSet/org_with_explicit_visibility_and_selected_repo (0.00s) 383s --- PASS: TestNewCmdSet/org_with_explicit_visibility_and_selected_repos (0.00s) 383s --- PASS: TestNewCmdSet/repo (0.00s) 383s --- PASS: TestNewCmdSet/env (0.00s) 383s --- PASS: TestNewCmdSet/visibility_all (0.00s) 383s --- PASS: TestNewCmdSet/env_file (0.00s) 383s === RUN Test_setRun_repo 383s === RUN Test_setRun_repo/create_actions_variable 383s === RUN Test_setRun_repo/update_actions_variable 383s --- PASS: Test_setRun_repo (0.00s) 383s --- PASS: Test_setRun_repo/create_actions_variable (0.00s) 383s --- PASS: Test_setRun_repo/update_actions_variable (0.00s) 383s === RUN Test_setRun_env 383s === RUN Test_setRun_env/create_env_variable 383s === RUN Test_setRun_env/update_env_variable 383s --- PASS: Test_setRun_env (0.00s) 383s --- PASS: Test_setRun_env/create_env_variable (0.00s) 383s --- PASS: Test_setRun_env/update_env_variable (0.00s) 383s === RUN Test_setRun_org 383s === RUN Test_setRun_org/create_org_variable 383s === RUN Test_setRun_org/update_org_variable 383s === RUN Test_setRun_org/create_org_variable_with_selected_visibility 383s === RUN Test_setRun_org/update_org_variable_with_selected_visibility 383s --- PASS: Test_setRun_org (0.00s) 383s --- PASS: Test_setRun_org/create_org_variable (0.00s) 383s --- PASS: Test_setRun_org/update_org_variable (0.00s) 383s --- PASS: Test_setRun_org/create_org_variable_with_selected_visibility (0.00s) 383s --- PASS: Test_setRun_org/update_org_variable_with_selected_visibility (0.00s) 383s === RUN Test_getBody_prompt 383s --- PASS: Test_getBody_prompt (0.00s) 383s === RUN Test_getBody 383s === RUN Test_getBody/literal_value 383s === RUN Test_getBody/from_stdin 383s === RUN Test_getBody/from_stdin_with_trailing_newline_character 383s --- PASS: Test_getBody (0.00s) 383s --- PASS: Test_getBody/literal_value (0.00s) 383s --- PASS: Test_getBody/from_stdin (0.00s) 383s --- PASS: Test_getBody/from_stdin_with_trailing_newline_character (0.00s) 383s === RUN Test_getVariablesFromOptions 383s === RUN Test_getVariablesFromOptions/variable_from_arg 383s === RUN Test_getVariablesFromOptions/variable_from_stdin 383s === RUN Test_getVariablesFromOptions/variables_from_file 383s --- PASS: Test_getVariablesFromOptions (0.00s) 383s --- PASS: Test_getVariablesFromOptions/variable_from_arg (0.00s) 383s --- PASS: Test_getVariablesFromOptions/variable_from_stdin (0.00s) 383s --- PASS: Test_getVariablesFromOptions/variables_from_file (0.00s) 383s PASS 383s ok github.com/cli/cli/v2/pkg/cmd/variable/set 0.073s 383s === RUN TestGetVariableEntity 383s === RUN TestGetVariableEntity/org 383s === RUN TestGetVariableEntity/env 383s === RUN TestGetVariableEntity/defaults_to_repo 383s === RUN TestGetVariableEntity/errors_when_both_org_and_env_are_set 383s --- PASS: TestGetVariableEntity (0.00s) 383s --- PASS: TestGetVariableEntity/org (0.00s) 383s --- PASS: TestGetVariableEntity/env (0.00s) 383s --- PASS: TestGetVariableEntity/defaults_to_repo (0.00s) 383s --- PASS: TestGetVariableEntity/errors_when_both_org_and_env_are_set (0.00s) 383s PASS 383s ok github.com/cli/cli/v2/pkg/cmd/variable/shared 0.027s 384s === RUN TestFormat 384s --- PASS: TestFormat (0.00s) 384s === RUN TestChangelogURL 384s --- PASS: TestChangelogURL (0.00s) 384s PASS 384s ok github.com/cli/cli/v2/pkg/cmd/version 0.022s 384s ? github.com/cli/cli/v2/pkg/cmd/workflow [no test files] 385s === RUN TestNewCmdDisable 385s === RUN TestNewCmdDisable/blank_tty 385s === RUN TestNewCmdDisable/blank_nontty 385s === RUN TestNewCmdDisable/arg_tty 385s === RUN TestNewCmdDisable/arg_nontty 385s --- PASS: TestNewCmdDisable (0.00s) 385s --- PASS: TestNewCmdDisable/blank_tty (0.00s) 385s --- PASS: TestNewCmdDisable/blank_nontty (0.00s) 385s --- PASS: TestNewCmdDisable/arg_tty (0.00s) 385s --- PASS: TestNewCmdDisable/arg_nontty (0.00s) 385s === RUN TestDisableRun 385s === RUN TestDisableRun/tty_no_arg 385s === RUN TestDisableRun/tty_name_arg 385s === RUN TestDisableRun/tty_name_arg_nonunique 385s === RUN TestDisableRun/tty_ID_arg 385s === RUN TestDisableRun/nontty_ID_arg 385s === RUN TestDisableRun/nontty_name_arg 385s === RUN TestDisableRun/nontty_name_arg_nonunique 385s --- PASS: TestDisableRun (0.00s) 385s --- PASS: TestDisableRun/tty_no_arg (0.00s) 385s --- PASS: TestDisableRun/tty_name_arg (0.00s) 385s --- PASS: TestDisableRun/tty_name_arg_nonunique (0.00s) 385s --- PASS: TestDisableRun/tty_ID_arg (0.00s) 385s --- PASS: TestDisableRun/nontty_ID_arg (0.00s) 385s --- PASS: TestDisableRun/nontty_name_arg (0.00s) 385s --- PASS: TestDisableRun/nontty_name_arg_nonunique (0.00s) 385s PASS 385s ok github.com/cli/cli/v2/pkg/cmd/workflow/disable 0.046s 385s === RUN TestNewCmdEnable 385s === RUN TestNewCmdEnable/blank_tty 385s === RUN TestNewCmdEnable/blank_nontty 385s === RUN TestNewCmdEnable/arg_tty 385s === RUN TestNewCmdEnable/arg_nontty 385s --- PASS: TestNewCmdEnable (0.01s) 385s --- PASS: TestNewCmdEnable/blank_tty (0.00s) 385s --- PASS: TestNewCmdEnable/blank_nontty (0.00s) 385s --- PASS: TestNewCmdEnable/arg_tty (0.00s) 385s --- PASS: TestNewCmdEnable/arg_nontty (0.00s) 385s === RUN TestEnableRun 385s === RUN TestEnableRun/tty_no_arg 385s === RUN TestEnableRun/tty_name_arg 385s === RUN TestEnableRun/tty_name_arg_nonunique 385s === RUN TestEnableRun/tty_name_arg_inactivity_workflow 385s === RUN TestEnableRun/tty_ID_arg 385s === RUN TestEnableRun/nontty_ID_arg 385s === RUN TestEnableRun/nontty_name_arg 385s === RUN TestEnableRun/nontty_name_arg_inactivity_workflow 385s === RUN TestEnableRun/nontty_name_arg_nonunique 385s --- PASS: TestEnableRun (0.01s) 385s --- PASS: TestEnableRun/tty_no_arg (0.00s) 385s --- PASS: TestEnableRun/tty_name_arg (0.00s) 385s --- PASS: TestEnableRun/tty_name_arg_nonunique (0.00s) 385s --- PASS: TestEnableRun/tty_name_arg_inactivity_workflow (0.00s) 385s --- PASS: TestEnableRun/tty_ID_arg (0.00s) 385s --- PASS: TestEnableRun/nontty_ID_arg (0.00s) 385s --- PASS: TestEnableRun/nontty_name_arg (0.00s) 385s --- PASS: TestEnableRun/nontty_name_arg_inactivity_workflow (0.00s) 385s --- PASS: TestEnableRun/nontty_name_arg_nonunique (0.00s) 385s PASS 385s ok github.com/cli/cli/v2/pkg/cmd/workflow/enable 0.061s 386s === RUN TestNewCmdList 386s === RUN TestNewCmdList/no_arguments 386s === RUN TestNewCmdList/all_flag 386s === RUN TestNewCmdList/limit_flag 386s === RUN TestNewCmdList/invalid_limit_flag 386s --- PASS: TestNewCmdList (0.00s) 386s --- PASS: TestNewCmdList/no_arguments (0.00s) 386s --- PASS: TestNewCmdList/all_flag (0.00s) 386s --- PASS: TestNewCmdList/limit_flag (0.00s) 386s --- PASS: TestNewCmdList/invalid_limit_flag (0.00s) 386s === RUN TestListRun 386s === RUN TestListRun/lists_worrkflows_nontty 386s === RUN TestListRun/lists_workflows_tty 386s === RUN TestListRun/lists_workflows_with_limit_tty 386s === RUN TestListRun/show_all_workflows_tty 386s === RUN TestListRun/no_results_nontty 386s === RUN TestListRun/paginates_workflows_nontty 386s --- PASS: TestListRun (0.00s) 386s --- PASS: TestListRun/lists_worrkflows_nontty (0.00s) 386s --- PASS: TestListRun/lists_workflows_tty (0.00s) 386s --- PASS: TestListRun/lists_workflows_with_limit_tty (0.00s) 386s --- PASS: TestListRun/show_all_workflows_tty (0.00s) 386s --- PASS: TestListRun/no_results_nontty (0.00s) 386s --- PASS: TestListRun/paginates_workflows_nontty (0.00s) 386s PASS 386s ok github.com/cli/cli/v2/pkg/cmd/workflow/list 0.044s 386s === RUN TestNewCmdRun 386s === RUN TestNewCmdRun/blank_nontty 386s === RUN TestNewCmdRun/blank_tty 386s === RUN TestNewCmdRun/ref_flag 386s === RUN TestNewCmdRun/both_STDIN_and_input_fields 386s === RUN TestNewCmdRun/-f_args 386s === RUN TestNewCmdRun/-F_args 386s === RUN TestNewCmdRun/-F/-f_arg_mix 386s === RUN TestNewCmdRun/json_on_STDIN 386s --- PASS: TestNewCmdRun (0.00s) 386s --- PASS: TestNewCmdRun/blank_nontty (0.00s) 386s --- PASS: TestNewCmdRun/blank_tty (0.00s) 386s --- PASS: TestNewCmdRun/ref_flag (0.00s) 386s --- PASS: TestNewCmdRun/both_STDIN_and_input_fields (0.00s) 386s --- PASS: TestNewCmdRun/-f_args (0.00s) 386s --- PASS: TestNewCmdRun/-F_args (0.00s) 386s --- PASS: TestNewCmdRun/-F/-f_arg_mix (0.00s) 386s --- PASS: TestNewCmdRun/json_on_STDIN (0.00s) 386s === RUN Test_magicFieldValue 386s === RUN Test_magicFieldValue/string 386s === RUN Test_magicFieldValue/file 386s === RUN Test_magicFieldValue/file_error 386s --- PASS: Test_magicFieldValue (0.00s) 386s --- PASS: Test_magicFieldValue/string (0.00s) 386s --- PASS: Test_magicFieldValue/file (0.00s) 386s --- PASS: Test_magicFieldValue/file_error (0.00s) 386s === RUN Test_findInputs 386s === RUN Test_findInputs/blank 386s === RUN Test_findInputs/no_event_specified 386s === RUN Test_findInputs/not_workflow_dispatch 386s === RUN Test_findInputs/bad_inputs 386s === RUN Test_findInputs/short_syntax 386s === RUN Test_findInputs/array_of_events 386s === RUN Test_findInputs/inputs 386s --- PASS: Test_findInputs (0.00s) 386s --- PASS: Test_findInputs/blank (0.00s) 386s --- PASS: Test_findInputs/no_event_specified (0.00s) 386s --- PASS: Test_findInputs/not_workflow_dispatch (0.00s) 386s --- PASS: Test_findInputs/bad_inputs (0.00s) 386s --- PASS: Test_findInputs/short_syntax (0.00s) 386s --- PASS: Test_findInputs/array_of_events (0.00s) 386s --- PASS: Test_findInputs/inputs (0.00s) 386s === RUN TestRun 386s === RUN TestRun/bad_JSON 386s === RUN TestRun/good_JSON 386s === RUN TestRun/nontty_good_JSON 386s === RUN TestRun/nontty_good_input_fields 386s === RUN TestRun/respects_ref 386s === RUN TestRun/good_JSON,_missing_required_input 386s === RUN TestRun/yaml_file_extension 386s === RUN TestRun/input_fields,_missing_required 386s === RUN TestRun/prompt,_no_workflows_enabled 386s === RUN TestRun/prompt,_no_workflows 386s === RUN TestRun/prompt,_minimal_yaml 386s === RUN TestRun/prompt 386s === RUN TestRun/prompt,_workflow_choice_input 386s === RUN TestRun/prompt,_workflow_choice_missing_input 386s --- PASS: TestRun (0.01s) 386s --- PASS: TestRun/bad_JSON (0.00s) 386s --- PASS: TestRun/good_JSON (0.00s) 386s --- PASS: TestRun/nontty_good_JSON (0.00s) 386s --- PASS: TestRun/nontty_good_input_fields (0.00s) 386s --- PASS: TestRun/respects_ref (0.00s) 386s --- PASS: TestRun/good_JSON,_missing_required_input (0.00s) 386s --- PASS: TestRun/yaml_file_extension (0.00s) 386s --- PASS: TestRun/input_fields,_missing_required (0.00s) 386s --- PASS: TestRun/prompt,_no_workflows_enabled (0.00s) 386s --- PASS: TestRun/prompt,_no_workflows (0.00s) 386s --- PASS: TestRun/prompt,_minimal_yaml (0.00s) 386s --- PASS: TestRun/prompt (0.00s) 386s --- PASS: TestRun/prompt,_workflow_choice_input (0.00s) 386s --- PASS: TestRun/prompt,_workflow_choice_missing_input (0.00s) 386s PASS 386s ok github.com/cli/cli/v2/pkg/cmd/workflow/run 0.040s 386s ? github.com/cli/cli/v2/pkg/cmd/workflow/shared [no test files] 388s === RUN TestNewCmdView 388s === RUN TestNewCmdView/blank_tty 388s === RUN TestNewCmdView/blank_nontty 388s === RUN TestNewCmdView/arg_tty 388s === RUN TestNewCmdView/arg_nontty 388s === RUN TestNewCmdView/web_tty 388s === RUN TestNewCmdView/web_nontty 388s === RUN TestNewCmdView/yaml_tty 388s === RUN TestNewCmdView/yaml_nontty 388s === RUN TestNewCmdView/ref_tty 388s === RUN TestNewCmdView/ref_nontty 388s === RUN TestNewCmdView/yaml_ref_tty 388s === RUN TestNewCmdView/yaml_ref_nontty 388s --- PASS: TestNewCmdView (0.01s) 388s --- PASS: TestNewCmdView/blank_tty (0.00s) 388s --- PASS: TestNewCmdView/blank_nontty (0.00s) 388s --- PASS: TestNewCmdView/arg_tty (0.00s) 388s --- PASS: TestNewCmdView/arg_nontty (0.00s) 388s --- PASS: TestNewCmdView/web_tty (0.00s) 388s --- PASS: TestNewCmdView/web_nontty (0.00s) 388s --- PASS: TestNewCmdView/yaml_tty (0.00s) 388s --- PASS: TestNewCmdView/yaml_nontty (0.00s) 388s --- PASS: TestNewCmdView/ref_tty (0.00s) 388s --- PASS: TestNewCmdView/ref_nontty (0.00s) 388s --- PASS: TestNewCmdView/yaml_ref_tty (0.00s) 388s --- PASS: TestNewCmdView/yaml_ref_nontty (0.00s) 388s === RUN TestViewRun 388s === RUN TestViewRun/no_enabled_workflows 388s === RUN TestViewRun/web 388s === RUN TestViewRun/web_notty 388s === RUN TestViewRun/web_with_yaml 388s === RUN TestViewRun/web_with_yaml_and_ref 388s === RUN TestViewRun/workflow_with_yaml 388s === RUN TestViewRun/workflow_with_yaml_notty 388s === RUN TestViewRun/workflow_with_yaml_not_found 388s === RUN TestViewRun/workflow_with_yaml_and_ref 388s === RUN TestViewRun/workflow_info 388s === RUN TestViewRun/workflow_info_notty 388s --- PASS: TestViewRun (0.02s) 388s --- PASS: TestViewRun/no_enabled_workflows (0.01s) 388s --- PASS: TestViewRun/web (0.00s) 388s --- PASS: TestViewRun/web_notty (0.00s) 388s --- PASS: TestViewRun/web_with_yaml (0.00s) 388s --- PASS: TestViewRun/web_with_yaml_and_ref (0.00s) 388s --- PASS: TestViewRun/workflow_with_yaml (0.01s) 388s --- PASS: TestViewRun/workflow_with_yaml_notty (0.00s) 388s --- PASS: TestViewRun/workflow_with_yaml_not_found (0.00s) 388s --- PASS: TestViewRun/workflow_with_yaml_and_ref (0.00s) 388s --- PASS: TestViewRun/workflow_info (0.00s) 388s --- PASS: TestViewRun/workflow_info_notty (0.00s) 388s PASS 388s ok github.com/cli/cli/v2/pkg/cmd/workflow/view 0.194s 388s === RUN TestMinimumArgs 388s --- PASS: TestMinimumArgs (0.00s) 388s === RUN TestMinimumNs_with_error 388s --- PASS: TestMinimumNs_with_error (0.00s) 388s === RUN Test_CheckAuth 388s === RUN Test_CheckAuth/no_known_hosts,_no_env_auth_token 388s === RUN Test_CheckAuth/no_known_hosts,_env_auth_token 388s === RUN Test_CheckAuth/known_host 388s === RUN Test_CheckAuth/enterprise_token 388s --- PASS: Test_CheckAuth (0.01s) 388s --- PASS: Test_CheckAuth/no_known_hosts,_no_env_auth_token (0.00s) 388s --- PASS: Test_CheckAuth/no_known_hosts,_env_auth_token (0.00s) 388s --- PASS: Test_CheckAuth/known_host (0.00s) 388s --- PASS: Test_CheckAuth/enterprise_token (0.00s) 388s === RUN Test_executable 388s --- PASS: Test_executable (0.00s) 388s === RUN Test_executable_relative 388s --- PASS: Test_executable_relative (0.00s) 388s === RUN Test_Executable_override 388s --- PASS: Test_Executable_override (0.00s) 388s === RUN TestAddJSONFlags 388s === RUN TestAddJSONFlags/no_JSON_flag 388s === RUN TestAddJSONFlags/empty_JSON_flag 388s === RUN TestAddJSONFlags/invalid_JSON_field 388s === RUN TestAddJSONFlags/cannot_combine_--json_with_--web 388s === RUN TestAddJSONFlags/cannot_use_--jq_without_--json 388s === RUN TestAddJSONFlags/cannot_use_--template_without_--json 388s === RUN TestAddJSONFlags/with_JSON_fields 388s === RUN TestAddJSONFlags/with_jq_filter 388s === RUN TestAddJSONFlags/with_Go_template 388s --- PASS: TestAddJSONFlags (0.01s) 388s --- PASS: TestAddJSONFlags/no_JSON_flag (0.00s) 388s --- PASS: TestAddJSONFlags/empty_JSON_flag (0.00s) 388s --- PASS: TestAddJSONFlags/invalid_JSON_field (0.00s) 388s --- PASS: TestAddJSONFlags/cannot_combine_--json_with_--web (0.00s) 388s --- PASS: TestAddJSONFlags/cannot_use_--jq_without_--json (0.00s) 388s --- PASS: TestAddJSONFlags/cannot_use_--template_without_--json (0.00s) 388s --- PASS: TestAddJSONFlags/with_JSON_fields (0.00s) 388s --- PASS: TestAddJSONFlags/with_jq_filter (0.00s) 388s --- PASS: TestAddJSONFlags/with_Go_template (0.00s) 388s === RUN TestAddFormatFlags 388s === RUN TestAddFormatFlags/no_format_flag 388s === RUN TestAddFormatFlags/empty_format_flag 388s === RUN TestAddFormatFlags/invalid_format_field 388s === RUN TestAddFormatFlags/cannot_combine_--format_with_--web 388s === RUN TestAddFormatFlags/cannot_use_--jq_without_--format 388s === RUN TestAddFormatFlags/cannot_use_--template_without_--format 388s === RUN TestAddFormatFlags/with_json_format 388s === RUN TestAddFormatFlags/with_jq_filter 388s === RUN TestAddFormatFlags/with_Go_template 388s --- PASS: TestAddFormatFlags (0.00s) 388s --- PASS: TestAddFormatFlags/no_format_flag (0.00s) 388s --- PASS: TestAddFormatFlags/empty_format_flag (0.00s) 388s --- PASS: TestAddFormatFlags/invalid_format_field (0.00s) 388s --- PASS: TestAddFormatFlags/cannot_combine_--format_with_--web (0.00s) 388s --- PASS: TestAddFormatFlags/cannot_use_--jq_without_--format (0.00s) 388s --- PASS: TestAddFormatFlags/cannot_use_--template_without_--format (0.00s) 388s --- PASS: TestAddFormatFlags/with_json_format (0.00s) 388s --- PASS: TestAddFormatFlags/with_jq_filter (0.00s) 388s --- PASS: TestAddFormatFlags/with_Go_template (0.00s) 388s === RUN Test_exportFormat_Write 388s === RUN Test_exportFormat_Write/regular_JSON_output 388s === RUN Test_exportFormat_Write/call_ExportData 388s === RUN Test_exportFormat_Write/recursively_call_ExportData 388s === RUN Test_exportFormat_Write/with_jq_filter 388s === RUN Test_exportFormat_Write/with_jq_filter_pretty_printing 388s === RUN Test_exportFormat_Write/with_Go_template 388s --- PASS: Test_exportFormat_Write (0.00s) 388s --- PASS: Test_exportFormat_Write/regular_JSON_output (0.00s) 388s --- PASS: Test_exportFormat_Write/call_ExportData (0.00s) 388s --- PASS: Test_exportFormat_Write/recursively_call_ExportData (0.00s) 388s --- PASS: Test_exportFormat_Write/with_jq_filter (0.00s) 388s --- PASS: Test_exportFormat_Write/with_jq_filter_pretty_printing (0.00s) 388s --- PASS: Test_exportFormat_Write/with_Go_template (0.00s) 388s === RUN TestStructExportData 388s === RUN TestStructExportData/serializes_struct_types 388s === RUN TestStructExportData/serializes_pointer_to_struct_types 388s === RUN TestStructExportData/does_not_serialize_non-struct_types 388s === RUN TestStructExportData/ignores_unknown_fields 388s === RUN TestStructExportData/ignores_unexported_fields 388s === RUN TestStructExportData/field_matching_is_case_insensitive_but_casing_impacts_JSON_output 388s --- PASS: TestStructExportData (0.00s) 388s --- PASS: TestStructExportData/serializes_struct_types (0.00s) 388s --- PASS: TestStructExportData/serializes_pointer_to_struct_types (0.00s) 388s --- PASS: TestStructExportData/does_not_serialize_non-struct_types (0.00s) 388s --- PASS: TestStructExportData/ignores_unknown_fields (0.00s) 388s --- PASS: TestStructExportData/ignores_unexported_fields (0.00s) 388s --- PASS: TestStructExportData/field_matching_is_case_insensitive_but_casing_impacts_JSON_output (0.00s) 388s PASS 388s ok github.com/cli/cli/v2/pkg/cmdutil 0.089s 388s ? github.com/cli/cli/v2/pkg/extensions [no test files] 388s ? github.com/cli/cli/v2/pkg/findsh [no test files] 388s === RUN TestFindNonLegacy 388s === RUN TestFindNonLegacy/Legacy_templates_ignored 388s === RUN TestFindNonLegacy/Template_folder_in_.github_takes_precedence 388s === RUN TestFindNonLegacy/Template_folder_in_root 388s === RUN TestFindNonLegacy/Template_folder_in_docs 388s === RUN TestFindNonLegacy/Multiple_templates_in_template_folder 388s === RUN TestFindNonLegacy/Empty_template_directories 388s --- PASS: TestFindNonLegacy (0.00s) 388s --- PASS: TestFindNonLegacy/Legacy_templates_ignored (0.00s) 388s --- PASS: TestFindNonLegacy/Template_folder_in_.github_takes_precedence (0.00s) 388s --- PASS: TestFindNonLegacy/Template_folder_in_root (0.00s) 388s --- PASS: TestFindNonLegacy/Template_folder_in_docs (0.00s) 388s --- PASS: TestFindNonLegacy/Multiple_templates_in_template_folder (0.00s) 388s --- PASS: TestFindNonLegacy/Empty_template_directories (0.00s) 388s === RUN TestFindLegacy 388s === RUN TestFindLegacy/Template_in_root 388s === RUN TestFindLegacy/No_extension 388s === RUN TestFindLegacy/Dash_instead_of_underscore 388s === RUN TestFindLegacy/Template_in_.github_takes_precedence 388s === RUN TestFindLegacy/Template_in_docs 388s === RUN TestFindLegacy/Non_legacy_templates_ignored 388s --- PASS: TestFindLegacy (0.00s) 388s --- PASS: TestFindLegacy/Template_in_root (0.00s) 388s --- PASS: TestFindLegacy/No_extension (0.00s) 388s --- PASS: TestFindLegacy/Dash_instead_of_underscore (0.00s) 388s --- PASS: TestFindLegacy/Template_in_.github_takes_precedence (0.00s) 388s --- PASS: TestFindLegacy/Template_in_docs (0.00s) 388s --- PASS: TestFindLegacy/Non_legacy_templates_ignored (0.00s) 388s === RUN TestExtractName 388s === RUN TestExtractName/Complete_front-matter 388s === RUN TestExtractName/Incomplete_front-matter 388s === RUN TestExtractName/No_front-matter 388s --- PASS: TestExtractName (0.00s) 388s --- PASS: TestExtractName/Complete_front-matter (0.00s) 388s --- PASS: TestExtractName/Incomplete_front-matter (0.00s) 388s --- PASS: TestExtractName/No_front-matter (0.00s) 388s === RUN TestExtractContents 388s === RUN TestExtractContents/Has_front-matter 388s === RUN TestExtractContents/No_front-matter 388s --- PASS: TestExtractContents (0.00s) 388s --- PASS: TestExtractContents/Has_front-matter (0.00s) 388s --- PASS: TestExtractContents/No_front-matter (0.00s) 388s PASS 388s ok github.com/cli/cli/v2/pkg/githubtemplate 0.027s 388s ? github.com/cli/cli/v2/pkg/httpmock [no test files] 388s === RUN TestColorFromRGB 388s --- PASS: TestColorFromRGB (0.00s) 388s === RUN TestHexToRGB 388s --- PASS: TestHexToRGB (0.00s) 388s === RUN TestStopAlternateScreenBuffer 388s --- PASS: TestStopAlternateScreenBuffer (0.00s) 388s === RUN TestIOStreams_pager 388s iostreams_test.go:28: TODO: fix this test in race detection mode 388s --- SKIP: TestIOStreams_pager (0.00s) 388s === RUN TestHelperProcess 388s --- PASS: TestHelperProcess (0.00s) 388s PASS 388s ok github.com/cli/cli/v2/pkg/iostreams 0.028s 389s === RUN TestWrite 389s === RUN TestWrite/blank 389s === RUN TestWrite/empty_object 389s === RUN TestWrite/nested_object 389s === RUN TestWrite/string 389s === RUN TestWrite/error 389s --- PASS: TestWrite (0.00s) 389s --- PASS: TestWrite/blank (0.00s) 389s --- PASS: TestWrite/empty_object (0.00s) 389s --- PASS: TestWrite/nested_object (0.00s) 389s --- PASS: TestWrite/string (0.00s) 389s --- PASS: TestWrite/error (0.00s) 389s PASS 389s ok github.com/cli/cli/v2/pkg/jsoncolor 0.011s 389s ? github.com/cli/cli/v2/pkg/markdown [no test files] 390s === RUN TestQueryString 390s === RUN TestQueryString/converts_query_to_string 390s === RUN TestQueryString/quotes_keywords 390s === RUN TestQueryString/quotes_keywords_that_are_qualifiers 390s === RUN TestQueryString/quotes_qualifiers 390s --- PASS: TestQueryString (0.00s) 390s --- PASS: TestQueryString/converts_query_to_string (0.00s) 390s --- PASS: TestQueryString/quotes_keywords (0.00s) 390s --- PASS: TestQueryString/quotes_keywords_that_are_qualifiers (0.00s) 390s --- PASS: TestQueryString/quotes_qualifiers (0.00s) 390s === RUN TestQualifiersMap 390s === RUN TestQualifiersMap/changes_qualifiers_to_map 390s === RUN TestQualifiersMap/excludes_unset_qualifiers_from_map 390s --- PASS: TestQualifiersMap (0.00s) 390s --- PASS: TestQualifiersMap/changes_qualifiers_to_map (0.00s) 390s --- PASS: TestQualifiersMap/excludes_unset_qualifiers_from_map (0.00s) 390s === RUN TestCamelToKebab 390s === RUN TestCamelToKebab/single_lowercase_word 390s === RUN TestCamelToKebab/multiple_mixed_words 390s === RUN TestCamelToKebab/multiple_uppercase_words 390s === RUN TestCamelToKebab/multiple_lowercase_words 390s === RUN TestCamelToKebab/multiple_mixed_words_with_number 390s === RUN TestCamelToKebab/multiple_lowercase_words_with_number 390s === RUN TestCamelToKebab/multiple_lowercase_words_with_dash 390s === RUN TestCamelToKebab/multiple_uppercase_words_with_dash 390s --- PASS: TestCamelToKebab (0.00s) 390s --- PASS: TestCamelToKebab/single_lowercase_word (0.00s) 390s --- PASS: TestCamelToKebab/multiple_mixed_words (0.00s) 390s --- PASS: TestCamelToKebab/multiple_uppercase_words (0.00s) 390s --- PASS: TestCamelToKebab/multiple_lowercase_words (0.00s) 390s --- PASS: TestCamelToKebab/multiple_mixed_words_with_number (0.00s) 390s --- PASS: TestCamelToKebab/multiple_lowercase_words_with_number (0.00s) 390s --- PASS: TestCamelToKebab/multiple_lowercase_words_with_dash (0.00s) 390s --- PASS: TestCamelToKebab/multiple_uppercase_words_with_dash (0.00s) 390s === RUN TestCodeExportData 390s === RUN TestCodeExportData/exports_requested_fields 390s --- PASS: TestCodeExportData (0.00s) 390s --- PASS: TestCodeExportData/exports_requested_fields (0.00s) 390s === RUN TestCommitExportData 390s === RUN TestCommitExportData/exports_requested_fields 390s --- PASS: TestCommitExportData (0.00s) 390s --- PASS: TestCommitExportData/exports_requested_fields (0.00s) 390s === RUN TestRepositoryExportData 390s === RUN TestRepositoryExportData/exports_requested_fields 390s --- PASS: TestRepositoryExportData (0.00s) 390s --- PASS: TestRepositoryExportData/exports_requested_fields (0.00s) 390s === RUN TestIssueExportData 390s === RUN TestIssueExportData/exports_requested_fields 390s === RUN TestIssueExportData/state_when_issue 390s === RUN TestIssueExportData/state_when_pull_request 390s === RUN TestIssueExportData/isDraft_when_pull_request 390s --- PASS: TestIssueExportData (0.00s) 390s --- PASS: TestIssueExportData/exports_requested_fields (0.00s) 390s --- PASS: TestIssueExportData/state_when_issue (0.00s) 390s --- PASS: TestIssueExportData/state_when_pull_request (0.00s) 390s --- PASS: TestIssueExportData/isDraft_when_pull_request (0.00s) 390s === RUN TestSearcherCode 390s === RUN TestSearcherCode/searches_code 390s === RUN TestSearcherCode/searches_code_for_enterprise_host 390s === RUN TestSearcherCode/paginates_results 390s === RUN TestSearcherCode/handles_search_errors 390s --- PASS: TestSearcherCode (0.00s) 390s --- PASS: TestSearcherCode/searches_code (0.00s) 390s --- PASS: TestSearcherCode/searches_code_for_enterprise_host (0.00s) 390s --- PASS: TestSearcherCode/paginates_results (0.00s) 390s --- PASS: TestSearcherCode/handles_search_errors (0.00s) 390s === RUN TestSearcherCommits 390s === RUN TestSearcherCommits/searches_commits 390s === RUN TestSearcherCommits/searches_commits_for_enterprise_host 390s === RUN TestSearcherCommits/paginates_results 390s === RUN TestSearcherCommits/handles_search_errors 390s --- PASS: TestSearcherCommits (0.00s) 390s --- PASS: TestSearcherCommits/searches_commits (0.00s) 390s --- PASS: TestSearcherCommits/searches_commits_for_enterprise_host (0.00s) 390s --- PASS: TestSearcherCommits/paginates_results (0.00s) 390s --- PASS: TestSearcherCommits/handles_search_errors (0.00s) 390s === RUN TestSearcherRepositories 390s === RUN TestSearcherRepositories/searches_repositories 390s === RUN TestSearcherRepositories/searches_repositories_for_enterprise_host 390s === RUN TestSearcherRepositories/paginates_results 390s === RUN TestSearcherRepositories/handles_search_errors 390s --- PASS: TestSearcherRepositories (0.00s) 390s --- PASS: TestSearcherRepositories/searches_repositories (0.00s) 390s --- PASS: TestSearcherRepositories/searches_repositories_for_enterprise_host (0.00s) 390s --- PASS: TestSearcherRepositories/paginates_results (0.00s) 390s --- PASS: TestSearcherRepositories/handles_search_errors (0.00s) 390s === RUN TestSearcherIssues 390s === RUN TestSearcherIssues/searches_issues 390s === RUN TestSearcherIssues/searches_issues_for_enterprise_host 390s === RUN TestSearcherIssues/paginates_results 390s === RUN TestSearcherIssues/handles_search_errors 390s --- PASS: TestSearcherIssues (0.00s) 390s --- PASS: TestSearcherIssues/searches_issues (0.00s) 390s --- PASS: TestSearcherIssues/searches_issues_for_enterprise_host (0.00s) 390s --- PASS: TestSearcherIssues/paginates_results (0.00s) 390s --- PASS: TestSearcherIssues/handles_search_errors (0.00s) 390s === RUN TestSearcherURL 390s === RUN TestSearcherURL/outputs_encoded_query_url 390s === RUN TestSearcherURL/supports_enterprise_hosts 390s --- PASS: TestSearcherURL (0.00s) 390s --- PASS: TestSearcherURL/outputs_encoded_query_url (0.00s) 390s --- PASS: TestSearcherURL/supports_enterprise_hosts (0.00s) 390s PASS 390s ok github.com/cli/cli/v2/pkg/search 0.061s 390s === RUN Test_StringSlice_ToSlice 390s --- PASS: Test_StringSlice_ToSlice (0.00s) 390s === RUN Test_StringSlice_Remove 390s --- PASS: Test_StringSlice_Remove (0.00s) 390s PASS 390s ok github.com/cli/cli/v2/pkg/set 0.044s 390s ? github.com/cli/cli/v2/pkg/ssh [no test files] 391s === RUN TestHelperProcess 391s --- PASS: TestHelperProcess (0.00s) 391s === RUN Test_GhEditor_Prompt_skip 391s --- PASS: Test_GhEditor_Prompt_skip (0.00s) 391s === RUN Test_GhEditor_Prompt_editorAppend 391s --- PASS: Test_GhEditor_Prompt_editorAppend (0.01s) 391s === RUN Test_GhEditor_Prompt_editorTruncate 391s --- PASS: Test_GhEditor_Prompt_editorTruncate (0.01s) 391s PASS 391s ok github.com/cli/cli/v2/pkg/surveyext 0.051s 391s ? github.com/cli/cli/v2/test [no test files] 391s ? github.com/cli/cli/v2/utils [no test files] 391s FAIL 391s dh_auto_test: error: cd _build && go test -vet=off -v -p 2 github.com/cli/cli/v2/api github.com/cli/cli/v2/cmd/gen-docs github.com/cli/cli/v2/cmd/gh github.com/cli/cli/v2/context github.com/cli/cli/v2/git github.com/cli/cli/v2/internal/authflow github.com/cli/cli/v2/internal/browser github.com/cli/cli/v2/internal/build github.com/cli/cli/v2/internal/codespaces github.com/cli/cli/v2/internal/codespaces/api github.com/cli/cli/v2/internal/codespaces/connection github.com/cli/cli/v2/internal/codespaces/portforwarder github.com/cli/cli/v2/internal/codespaces/rpc github.com/cli/cli/v2/internal/codespaces/rpc/codespace github.com/cli/cli/v2/internal/codespaces/rpc/jupyter github.com/cli/cli/v2/internal/codespaces/rpc/ssh github.com/cli/cli/v2/internal/codespaces/rpc/test github.com/cli/cli/v2/internal/config github.com/cli/cli/v2/internal/config/migration github.com/cli/cli/v2/internal/docs github.com/cli/cli/v2/internal/featuredetection github.com/cli/cli/v2/internal/ghinstance github.com/cli/cli/v2/internal/ghrepo github.com/cli/cli/v2/internal/keyring github.com/cli/cli/v2/internal/prompter github.com/cli/cli/v2/internal/run github.com/cli/cli/v2/internal/tableprinter github.com/cli/cli/v2/internal/text github.com/cli/cli/v2/internal/update github.com/cli/cli/v2/pkg/cmd/actions github.com/cli/cli/v2/pkg/cmd/alias github.com/cli/cli/v2/pkg/cmd/alias/delete github.com/cli/cli/v2/pkg/cmd/alias/imports github.com/cli/cli/v2/pkg/cmd/alias/list github.com/cli/cli/v2/pkg/cmd/alias/set github.com/cli/cli/v2/pkg/cmd/alias/shared github.com/cli/cli/v2/pkg/cmd/api github.com/cli/cli/v2/pkg/cmd/auth github.com/cli/cli/v2/pkg/cmd/auth/gitcredential github.com/cli/cli/v2/pkg/cmd/auth/login github.com/cli/cli/v2/pkg/cmd/auth/logout github.com/cli/cli/v2/pkg/cmd/auth/refresh github.com/cli/cli/v2/pkg/cmd/auth/setupgit github.com/cli/cli/v2/pkg/cmd/auth/shared github.com/cli/cli/v2/pkg/cmd/auth/status github.com/cli/cli/v2/pkg/cmd/auth/switch github.com/cli/cli/v2/pkg/cmd/auth/token github.com/cli/cli/v2/pkg/cmd/browse github.com/cli/cli/v2/pkg/cmd/cache github.com/cli/cli/v2/pkg/cmd/cache/delete github.com/cli/cli/v2/pkg/cmd/cache/list github.com/cli/cli/v2/pkg/cmd/cache/shared github.com/cli/cli/v2/pkg/cmd/codespace github.com/cli/cli/v2/pkg/cmd/completion github.com/cli/cli/v2/pkg/cmd/config github.com/cli/cli/v2/pkg/cmd/config/clear-cache github.com/cli/cli/v2/pkg/cmd/config/get github.com/cli/cli/v2/pkg/cmd/config/list github.com/cli/cli/v2/pkg/cmd/config/set github.com/cli/cli/v2/pkg/cmd/extension github.com/cli/cli/v2/pkg/cmd/extension/browse github.com/cli/cli/v2/pkg/cmd/factory github.com/cli/cli/v2/pkg/cmd/gist github.com/cli/cli/v2/pkg/cmd/gist/clone github.com/cli/cli/v2/pkg/cmd/gist/create github.com/cli/cli/v2/pkg/cmd/gist/delete github.com/cli/cli/v2/pkg/cmd/gist/edit github.com/cli/cli/v2/pkg/cmd/gist/list github.com/cli/cli/v2/pkg/cmd/gist/rename github.com/cli/cli/v2/pkg/cmd/gist/shared github.com/cli/cli/v2/pkg/cmd/gist/view github.com/cli/cli/v2/pkg/cmd/gpg-key github.com/cli/cli/v2/pkg/cmd/gpg-key/add github.com/cli/cli/v2/pkg/cmd/gpg-key/delete github.com/cli/cli/v2/pkg/cmd/gpg-key/list github.com/cli/cli/v2/pkg/cmd/issue github.com/cli/cli/v2/pkg/cmd/issue/close github.com/cli/cli/v2/pkg/cmd/issue/comment github.com/cli/cli/v2/pkg/cmd/issue/create github.com/cli/cli/v2/pkg/cmd/issue/delete github.com/cli/cli/v2/pkg/cmd/issue/develop github.com/cli/cli/v2/pkg/cmd/issue/edit github.com/cli/cli/v2/pkg/cmd/issue/list github.com/cli/cli/v2/pkg/cmd/issue/lock github.com/cli/cli/v2/pkg/cmd/issue/pin github.com/cli/cli/v2/pkg/cmd/issue/reopen github.com/cli/cli/v2/pkg/cmd/issue/shared github.com/cli/cli/v2/pkg/cmd/issue/status github.com/cli/cli/v2/pkg/cmd/issue/transfer github.com/cli/cli/v2/pkg/cmd/issue/unpin github.com/cli/cli/v2/pkg/cmd/issue/view github.com/cli/cli/v2/pkg/cmd/label github.com/cli/cli/v2/pkg/cmd/org github.com/cli/cli/v2/pkg/cmd/org/list github.com/cli/cli/v2/pkg/cmd/pr github.com/cli/cli/v2/pkg/cmd/pr/checkout github.com/cli/cli/v2/pkg/cmd/pr/checks github.com/cli/cli/v2/pkg/cmd/pr/close github.com/cli/cli/v2/pkg/cmd/pr/comment github.com/cli/cli/v2/pkg/cmd/pr/create github.com/cli/cli/v2/pkg/cmd/pr/diff github.com/cli/cli/v2/pkg/cmd/pr/edit github.com/cli/cli/v2/pkg/cmd/pr/list github.com/cli/cli/v2/pkg/cmd/pr/merge github.com/cli/cli/v2/pkg/cmd/pr/ready github.com/cli/cli/v2/pkg/cmd/pr/reopen github.com/cli/cli/v2/pkg/cmd/pr/review github.com/cli/cli/v2/pkg/cmd/pr/shared github.com/cli/cli/v2/pkg/cmd/pr/status github.com/cli/cli/v2/pkg/cmd/pr/view github.com/cli/cli/v2/pkg/cmd/project github.com/cli/cli/v2/pkg/cmd/project/close github.com/cli/cli/v2/pkg/cmd/project/copy github.com/cli/cli/v2/pkg/cmd/project/create github.com/cli/cli/v2/pkg/cmd/project/delete github.com/cli/cli/v2/pkg/cmd/project/edit github.com/cli/cli/v2/pkg/cmd/project/field-create github.com/cli/cli/v2/pkg/cmd/project/field-delete github.com/cli/cli/v2/pkg/cmd/project/field-list github.com/cli/cli/v2/pkg/cmd/project/item-add github.com/cli/cli/v2/pkg/cmd/project/item-archive github.com/cli/cli/v2/pkg/cmd/project/item-create github.com/cli/cli/v2/pkg/cmd/project/item-delete github.com/cli/cli/v2/pkg/cmd/project/item-edit github.com/cli/cli/v2/pkg/cmd/project/item-list github.com/cli/cli/v2/pkg/cmd/project/link github.com/cli/cli/v2/pkg/cmd/project/list github.com/cli/cli/v2/pkg/cmd/project/mark-template github.com/cli/cli/v2/pkg/cmd/project/shared/client github.com/cli/cli/v2/pkg/cmd/project/shared/format github.com/cli/cli/v2/pkg/cmd/project/shared/queries github.com/cli/cli/v2/pkg/cmd/project/unlink github.com/cli/cli/v2/pkg/cmd/project/view github.com/cli/cli/v2/pkg/cmd/release github.com/cli/cli/v2/pkg/cmd/release/create github.com/cli/cli/v2/pkg/cmd/release/delete github.com/cli/cli/v2/pkg/cmd/release/delete-asset github.com/cli/cli/v2/pkg/cmd/release/download github.com/cli/cli/v2/pkg/cmd/release/edit github.com/cli/cli/v2/pkg/cmd/release/list github.com/cli/cli/v2/pkg/cmd/release/shared github.com/cli/cli/v2/pkg/cmd/release/upload github.com/cli/cli/v2/pkg/cmd/release/view github.com/cli/cli/v2/pkg/cmd/repo github.com/cli/cli/v2/pkg/cmd/repo/archive github.com/cli/cli/v2/pkg/cmd/repo/clone github.com/cli/cli/v2/pkg/cmd/repo/create github.com/cli/cli/v2/pkg/cmd/repo/credits github.com/cli/cli/v2/pkg/cmd/repo/delete github.com/cli/cli/v2/pkg/cmd/repo/deploy-key github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/add github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/delete github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/list github.com/cli/cli/v2/pkg/cmd/repo/edit github.com/cli/cli/v2/pkg/cmd/repo/fork github.com/cli/cli/v2/pkg/cmd/repo/garden github.com/cli/cli/v2/pkg/cmd/repo/list github.com/cli/cli/v2/pkg/cmd/repo/rename github.com/cli/cli/v2/pkg/cmd/repo/setdefault github.com/cli/cli/v2/pkg/cmd/repo/shared github.com/cli/cli/v2/pkg/cmd/repo/sync github.com/cli/cli/v2/pkg/cmd/repo/unarchive github.com/cli/cli/v2/pkg/cmd/repo/view github.com/cli/cli/v2/pkg/cmd/root github.com/cli/cli/v2/pkg/cmd/ruleset github.com/cli/cli/v2/pkg/cmd/ruleset/check github.com/cli/cli/v2/pkg/cmd/ruleset/list github.com/cli/cli/v2/pkg/cmd/ruleset/shared github.com/cli/cli/v2/pkg/cmd/ruleset/view github.com/cli/cli/v2/pkg/cmd/run github.com/cli/cli/v2/pkg/cmd/run/cancel github.com/cli/cli/v2/pkg/cmd/run/delete github.com/cli/cli/v2/pkg/cmd/run/download github.com/cli/cli/v2/pkg/cmd/run/list github.com/cli/cli/v2/pkg/cmd/run/rerun github.com/cli/cli/v2/pkg/cmd/run/shared github.com/cli/cli/v2/pkg/cmd/run/view github.com/cli/cli/v2/pkg/cmd/run/watch github.com/cli/cli/v2/pkg/cmd/search github.com/cli/cli/v2/pkg/cmd/search/code github.com/cli/cli/v2/pkg/cmd/search/commits github.com/cli/cli/v2/pkg/cmd/search/issues github.com/cli/cli/v2/pkg/cmd/search/prs github.com/cli/cli/v2/pkg/cmd/search/repos github.com/cli/cli/v2/pkg/cmd/search/shared github.com/cli/cli/v2/pkg/cmd/secret github.com/cli/cli/v2/pkg/cmd/secret/delete github.com/cli/cli/v2/pkg/cmd/secret/list github.com/cli/cli/v2/pkg/cmd/secret/set github.com/cli/cli/v2/pkg/cmd/secret/shared github.com/cli/cli/v2/pkg/cmd/ssh-key github.com/cli/cli/v2/pkg/cmd/ssh-key/add github.com/cli/cli/v2/pkg/cmd/ssh-key/delete github.com/cli/cli/v2/pkg/cmd/ssh-key/list github.com/cli/cli/v2/pkg/cmd/ssh-key/shared github.com/cli/cli/v2/pkg/cmd/status github.com/cli/cli/v2/pkg/cmd/variable github.com/cli/cli/v2/pkg/cmd/variable/delete github.com/cli/cli/v2/pkg/cmd/variable/list github.com/cli/cli/v2/pkg/cmd/variable/set github.com/cli/cli/v2/pkg/cmd/variable/shared github.com/cli/cli/v2/pkg/cmd/version github.com/cli/cli/v2/pkg/cmd/workflow github.com/cli/cli/v2/pkg/cmd/workflow/disable github.com/cli/cli/v2/pkg/cmd/workflow/enable github.com/cli/cli/v2/pkg/cmd/workflow/list github.com/cli/cli/v2/pkg/cmd/workflow/run github.com/cli/cli/v2/pkg/cmd/workflow/shared github.com/cli/cli/v2/pkg/cmd/workflow/view github.com/cli/cli/v2/pkg/cmdutil github.com/cli/cli/v2/pkg/extensions github.com/cli/cli/v2/pkg/findsh github.com/cli/cli/v2/pkg/githubtemplate github.com/cli/cli/v2/pkg/httpmock github.com/cli/cli/v2/pkg/iostreams github.com/cli/cli/v2/pkg/jsoncolor github.com/cli/cli/v2/pkg/markdown github.com/cli/cli/v2/pkg/search github.com/cli/cli/v2/pkg/set github.com/cli/cli/v2/pkg/ssh github.com/cli/cli/v2/pkg/surveyext github.com/cli/cli/v2/test github.com/cli/cli/v2/utils returned exit code 1 391s make: *** [debian/rules:33: build] Error 255 391s autopkgtest [19:40:41]: test dh-golang-autopkgtest: -----------------------] 392s autopkgtest [19:40:42]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 392s dh-golang-autopkgtest FAIL non-zero exit status 2 393s autopkgtest [19:40:43]: @@@@@@@@@@@@@@@@@@@@ summary 393s dh-golang-autopkgtest FAIL non-zero exit status 2