Skip to content

chore(registry-dash): SSE frame logging to diagnose AI tool-pill loss (SRE-1963)#143

Closed
UDtorrey wants to merge 1 commit into
masterfrom
UDtorrey/sre-1963-pill-loss-diagnostics
Closed

chore(registry-dash): SSE frame logging to diagnose AI tool-pill loss (SRE-1963)#143
UDtorrey wants to merge 1 commit into
masterfrom
UDtorrey/sre-1963-pill-loss-diagnostics

chore(registry-dash): SSE frame logging to diagnose AI tool-pill loss…

59238eb
Select commit
Loading
Failed to load commit list.
Google Cloud Build / nomulus-pull-request-trigger (ud-registry-sandbox-gke) failed May 6, 2026 in 14m 16s

Summary

Build Information

Trigger nomulus-pull-request-trigger
Build de2194ca-7530-41fd-93ba-6b6514a00c55
Start 2026-05-06T11:23:26-07:00
Duration 13m31.163s
Status FAILURE

Steps

Step Status Duration
Clone-Internal-Repo SUCCESS 4.286s
Merge-Internal-Repo SUCCESS 611ms
Build-Builder-Base-Image-And-Push SUCCESS 40.247s
Run-Tests FAILURE 12m21.988s

Details

starting build "de2194ca-7530-41fd-93ba-6b6514a00c55"

FETCHSOURCE
From https://github.com/unstoppabledomains/nomulus
 * branch            59238eb74943a2581905ca0d6027ff8913620cb3 -> FETCH_HEAD
HEAD is now at 59238eb chore(registry-dash): SSE frame logging to diagnose AI tool-pill loss (SRE-1963)
GitCommit:
59238eb74943a2581905ca0d6027ff8913620cb3
BUILD
Starting Step #0 - "Clone-Internal-Repo"
Step #0 - "Clone-Internal-Repo": Already have image (with digest): gcr.io/cloud-builders/git
Step #0 - "Clone-Internal-Repo": Cloning into 'nomulus-internal'...
Finished Step #0 - "Clone-Internal-Repo"
Starting Step #1 - "Merge-Internal-Repo"
Step #1 - "Merge-Internal-Repo": Already have image (with digest): gcr.io/cloud-builders/git
Finished Step #1 - "Merge-Internal-Repo"
Starting Step #2 - "Build-Builder-Base-Image-And-Push"
Step #2 - "Build-Builder-Base-Image-And-Push": Already have image (with digest): gcr.io/cloud-builders/docker
Step #2 - "Build-Builder-Base-Image-And-Push": latest: Pulling from ud-registry-sandbox-gke/nomulus/builder-test
Step #2 - "Build-Builder-Base-Image-And-Push": e93fce65fb9f: Pulling fs layer
Step #2 - "Build-Builder-Base-Image-And-Push": 83d21e2554bc: Pulling fs layer
Step #2 - "Build-Builder-Base-Image-And-Push": 12106cca96a8: Pulling fs layer
Step #2 - "Build-Builder-Base-Image-And-Push": c9eb515fae6c: Pulling fs layer
Step #2 - "Build-Builder-Base-Image-And-Push": c94c241dab99: Pulling fs layer
Step #2 - "Build-Builder-Base-Image-And-Push": 0f57efcc9489: Pulling fs layer
Step #2 - "Build-Builder-Base-Image-And-Push": c94c241dab99: Verifying Checksum
Step #2 - "Build-Builder-Base-Image-And-Push": c94c241dab99: Download complete
Step #2 - "Build-Builder-Base-Image-And-Push": 83d21e2554bc: Verifying Checksum
Step #2 - "Build-Builder-Base-Image-And-Push": 83d21e2554bc: Download complete
Step #2 - "Build-Builder-Base-Image-And-Push": e93fce65fb9f: Verifying Checksum
Step #2 - "Build-Builder-Base-Image-And-Push": e93fce65fb9f: Download complete
Step #2 - "Build-Builder-Base-Image-And-Push": c9eb515fae6c: Verifying Checksum
Step #2 - "Build-Builder-Base-Image-And-Push": c9eb515fae6c: Download complete
Step #2 - "Build-Builder-Base-Image-And-Push": 12106cca96a8: Verifying Checksum
Step #2 - "Build-Builder-Base-Image-And-Push": 12106cca96a8: Download complete
Step #2 - "Build-Builder-Base-Image-And-Push": e93fce65fb9f: Pull complete
Step #2 - "Build-Builder-Base-Image-And-Push": 83d21e2554bc: Pull complete
Step #2 - "Build-Builder-Base-Image-And-Push": 12106cca96a8: Pull complete
Step #2 - "Build-Builder-Base-Image-And-Push": c9eb515fae6c: Pull complete
Step #2 - "Build-Builder-Base-Image-And-Push": c94c241dab99: Pull complete
Step #2 - "Build-Builder-Base-Image-And-Push": 0f57efcc9489: Verifying Checksum
Step #2 - "Build-Builder-Base-Image-And-Push": 0f57efcc9489: Download complete
Step #2 - "Build-Builder-Base-Image-And-Push": 0f57efcc9489: Pull complete
Step #2 - "Build-Builder-Base-Image-And-Push": Digest: sha256:8d1f403fb53126435b1c9f592ff406e6b5dc35f18d6ea30751b10af50f3fe485
Step #2 - "Build-Builder-Base-Image-And-Push": Status: Downloaded newer image for us-central1-docker.pkg.dev/ud-registry-sandbox-gke/nomulus/builder-test:latest
Step #2 - "Build-Builder-Base-Image-And-Push": us-central1-docker.pkg.dev/ud-registry-sandbox-gke/nomulus/builder-test:latest
Step #2 - "Build-Builder-Base-Image-And-Push": Using existing builder-test image.
Finished Step #2 - "Build-Builder-Base-Image-And-Push"
Starting Step #3 - "Run-Tests"
Step #3 - "Run-Tests": Already have image (with digest): us-central1-docker.pkg.dev/ud-registry-sandbox-gke/nomulus/builder-test:latest
Step #3 - "Run-Tests": Downloading https://services.gradle.org/distributions/gradle-8.13-all.zip
Step #3 - "Run-Tests": ......................10%......................20%......................30%......................40%......................50%......................60%......................70%.......................80%......................90%......................100%
Step #3 - "Run-Tests": Initialized native services in: /workspace/cloudbuild-caches/native
Step #3 - "Run-Tests": Initialized jansi services in: /workspace/cloudbuild-caches/native
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": Welcome to Gradle 8.13!
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": Here are the highlights of this release:
Step #3 - "Run-Tests":  - Daemon JVM auto-provisioning
Step #3 - "Run-Tests":  - Enhancements for Scala plugin and JUnit testing
Step #3 - "Run-Tests":  - Improvements for build authors and plugin developers
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": For more details see https://docs.gradle.org/8.13/release-notes.html
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": Removing 0 daemon stop events from registry
Step #3 - "Run-Tests": Starting a Gradle Daemon (subsequent builds will be faster)
Step #3 - "Run-Tests": Starting process 'Gradle build daemon'. Working directory: /workspace/cloudbuild-caches/daemon/8.13 Command: /usr/lib/jvm/java-21-openjdk-amd64/bin/java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.xml/javax.xml.namespace=ALL-UNNAMED -Xmx4096m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /workspace/cloudbuild-caches/wrapper/dists/gradle-8.13-all/54h0s9kvb6g2sinako7ub77ku/gradle-8.13/lib/gradle-daemon-main-8.13.jar -javaagent:/workspace/cloudbuild-caches/wrapper/dists/gradle-8.13-all/54h0s9kvb6g2sinako7ub77ku/gradle-8.13/lib/agents/gradle-instrumentation-agent-8.13.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.13
Step #3 - "Run-Tests": Successfully started process 'Gradle build daemon'
Step #3 - "Run-Tests": An attempt to start the daemon took 0.868 secs.
Step #3 - "Run-Tests": The client will now receive all logging from the daemon (pid: 64). The daemon log file: /workspace/cloudbuild-caches/daemon/8.13/daemon-64.out.log
Step #3 - "Run-Tests": Starting build in new daemon [memory: 4 GiB]
Step #3 - "Run-Tests": Using 32 worker leases.
Step #3 - "Run-Tests": Received JVM installation metadata from '/usr/lib/jvm/java-21-openjdk-amd64': {JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64, JAVA_VERSION=21.0.10, JAVA_VENDOR=Ubuntu, RUNTIME_NAME=OpenJDK Runtime Environment, RUNTIME_VERSION=21.0.10+7-Ubuntu-124.04, VM_NAME=OpenJDK 64-Bit Server VM, VM_VERSION=21.0.10+7-Ubuntu-124.04, VM_VENDOR=Ubuntu, OS_ARCH=amd64}
Step #3 - "Run-Tests": Watching the file system is configured to be enabled if available
Step #3 - "Run-Tests": Not watching /workspace since the file system is not supported
Step #3 - "Run-Tests": File system watching is active
Step #3 - "Run-Tests": Starting Build
Step #3 - "Run-Tests": Caching disabled for Groovy DSL script compilation (cp_settings) because:
Step #3 - "Run-Tests":   Build cache is disabled
Step #3 - "Run-Tests":   Not worth caching.
Step #3 - "Run-Tests": Compiling settings file '/workspace/settings.gradle' using SubsetScriptTransformer.
Step #3 - "Run-Tests": Caching disabled for Groovy DSL script compilation (settings) because:
Step #3 - "Run-Tests":   Build cache is disabled
Step #3 - "Run-Tests":   Not worth caching.
Step #3 - "Run-Tests": Compiling settings file '/workspace/settings.gradle' using BuildScriptTransformer.
Step #3 - "Run-Tests": Plugins: Using repo https://plugins.gradle.org/m2...
Step #3 - "Run-Tests": Settings evaluated using settings file '/workspace/settings.gradle'.
Step #3 - "Run-Tests": Using local directory build cache for the root build (location = /workspace/cloudbuild-caches/caches/build-cache-1, remove unused entries = after 7 days).
Step #3 - "Run-Tests": Projects loaded. Root project using build file '/workspace/build.gradle'.
Step #3 - "Run-Tests": Included projects: [root project 'nomulus', project ':common', project ':console-webapp', project ':core', project ':db', project ':integration', project ':jetty', project ':load-testing', project ':networking', project ':prober', project ':processor', project ':proxy', project ':services', project ':util', project ':services:backend', project ':services:bsa', project ':services:default', project ':services:pubapi', project ':services:tools']
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": > Configure project :
Step #3 - "Run-Tests": Evaluating root project 'nomulus' using build file '/workspace/build.gradle'.
Step #3 - "Run-Tests": Caching disabled for Groovy DSL script compilation (cp_proj) because:
Step #3 - "Run-Tests":   Not worth caching.
Step #3 - "Run-Tests": Compiling build file '/workspace/build.gradle' using SubsetScriptTransformer.
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/net/ltgt/errorprone/net.ltgt.errorprone.gradle.plugin/3.1.0/net.ltgt.errorprone.gradle.plugin-3.1.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4040705673796903939bin
Step #3 - "Run-Tests": Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/net/ltgt/errorprone/net.ltgt.errorprone.gradle.plugin/3.1.0/net.ltgt.errorprone.gradle.plugin-3.1.0.jar]
Step #3 - "Run-Tests": Resolved plugin [id: 'net.ltgt.errorprone', version: '3.1.0']
Step #3 - "Run-Tests": Resolved plugin [id: 'checkstyle']
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/8.1.1/com.github.johnrengelman.shadow.gradle.plugin-8.1.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download10369902464079509002bin
Step #3 - "Run-Tests": Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/8.1.1/com.github.johnrengelman.shadow.gradle.plugin-8.1.1.jar]
Step #3 - "Run-Tests": Resolved plugin [id: 'com.github.johnrengelman.shadow', version: '8.1.1']
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/github/node-gradle/node/com.github.node-gradle.node.gradle.plugin/3.0.1/com.github.node-gradle.node.gradle.plugin-3.0.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download18298211127468555766bin
Step #3 - "Run-Tests": Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/github/node-gradle/node/com.github.node-gradle.node.gradle.plugin/3.0.1/com.github.node-gradle.node.gradle.plugin-3.0.1.jar]
Step #3 - "Run-Tests": Resolved plugin [id: 'com.github.node-gradle.node', version: '3.0.1']
Step #3 - "Run-Tests": Resolved plugin [id: 'idea']
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/6.20.0/com.diffplug.spotless.gradle.plugin-6.20.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download8870216215618493618bin
Step #3 - "Run-Tests": Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/6.20.0/com.diffplug.spotless.gradle.plugin-6.20.0.jar]
Step #3 - "Run-Tests": Resolved plugin [id: 'com.diffplug.spotless', version: '6.20.0']
Step #3 - "Run-Tests": Resolved plugin [id: 'jacoco']
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/dorongold/task-tree/com.dorongold.task-tree.gradle.plugin/2.1.0/com.dorongold.task-tree.gradle.plugin-2.1.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download17666081312067697058bin
Step #3 - "Run-Tests": Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/dorongold/task-tree/com.dorongold.task-tree.gradle.plugin/2.1.0/com.dorongold.task-tree.gradle.plugin-2.1.0.jar]
Step #3 - "Run-Tests": Resolved plugin [id: 'com.dorongold.task-tree', version: '2.1.0']
Step #3 - "Run-Tests": Loaded state for lock with ID 'classpath'
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/3.1.0/gradle-errorprone-plugin-3.1.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download15751922157056488635bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/3.1.0/gradle-errorprone-plugin-3.1.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download6372913638063147092bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/appengine-gradle-plugin/2.4.1/appengine-gradle-plugin-2.4.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download5251642001342800570bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/aether/aether-impl/1.13.1/aether-impl-1.13.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download3428736139459088729bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/aether/aether/1.13.1/aether-1.13.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download2523042631647632261bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom to /workspace/cloudbuild-caches/.tmp/gradle_download10207570630757318999bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/aether/aether-api/1.13.1/aether-api-1.13.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download14655442088070807584bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/appengine-plugins-core/0.9.1/appengine-plugins-core-0.9.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4288346073989580362bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/aether/aether-spi/1.13.1/aether-spi-1.13.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download2573579025571151209bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/aether/aether-util/1.13.1/aether-util-1.13.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download10111058172338313252bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download15425496699904750466bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.module to /workspace/cloudbuild-caches/.tmp/gradle_download12293447763623120984bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/github/node-gradle/gradle-node-plugin/3.0.1/gradle-node-plugin-3.0.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download10376185824333687415bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-plugin-gradle/6.20.0/spotless-plugin-gradle-6.20.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download1332257328391256968bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-plugin-gradle/6.20.0/spotless-plugin-gradle-6.20.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download91726811606419168bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/dorongold/plugins/task-tree/2.1.0/task-tree-2.1.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download15249919778400954211bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/dorongold/plugins/task-tree/2.1.0/task-tree-2.1.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download11023769056222731299bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/guava/guava/28.2-jre/guava-28.2-jre.pom to /workspace/cloudbuild-caches/.tmp/gradle_download18190561579084547985bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16839205390926831428bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/yaml/snakeyaml/1.21/snakeyaml-1.21.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4602797231828903618bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/glassfish/json/1.0.4/json-1.0.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download14040186444265423104bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/guava/guava-parent/28.2-jre/guava-parent-28.2-jre.pom to /workspace/cloudbuild-caches/.tmp/gradle_download8594340125029897113bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom to /workspace/cloudbuild-caches/.tmp/gradle_download18268825246961062743bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom to /workspace/cloudbuild-caches/.tmp/gradle_download10072177832133594680bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/net/java/jvnet-parent/3/jvnet-parent-3.pom to /workspace/cloudbuild-caches/.tmp/gradle_download5256844722209561780bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16385268499926736440bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom to /workspace/cloudbuild-caches/.tmp/gradle_download14827679827217257412bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-parent/48/commons-parent-48.pom to /workspace/cloudbuild-caches/.tmp/gradle_download9908787902177006173bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom to /workspace/cloudbuild-caches/.tmp/gradle_download8573815991484224814bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.4/asm-commons-9.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download2513887698012261397bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm/9.4/asm-9.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16857692744243677529bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download5541082317476197075bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/vafer/jdependency/2.8.0/jdependency-2.8.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16475520238520995262bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download15011576516340653608bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/ow2/ow2/1.5.1/ow2-1.5.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download2733600019417025125bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-parent/52/commons-parent-52.pom to /workspace/cloudbuild-caches/.tmp/gradle_download18415572993311588879bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/ant/ant/1.10.13/ant-1.10.13.pom to /workspace/cloudbuild-caches/.tmp/gradle_download9856955314185682533bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download3409358947842014459bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/apache/23/apache-23.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16408963732295348922bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/ant/ant-parent/1.10.13/ant-parent-1.10.13.pom to /workspace/cloudbuild-caches/.tmp/gradle_download9408477192246255327bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/codehaus/plexus/plexus/10/plexus-10.pom to /workspace/cloudbuild-caches/.tmp/gradle_download12392787289835769005bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.pom to /workspace/cloudbuild-caches/.tmp/gradle_download1450641618174040372bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.module to /workspace/cloudbuild-caches/.tmp/gradle_download1606033821516918902bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/6.6.0.202305301015-r/org.eclipse.jgit-6.6.0.202305301015-r.pom to /workspace/cloudbuild-caches/.tmp/gradle_download11677872770507308315bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-lib-extra/2.40.0/spotless-lib-extra-2.40.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16244598819363793936bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/durian/durian-io/1.2.0/durian-io-1.2.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download17826583448951706442bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/durian/durian-core/1.2.0/durian-core-1.2.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download6656043093625756944bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-lib/2.40.0/spotless-lib-2.40.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download7494448230860919263bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/durian/durian-collect/1.2.0/durian-collect-1.2.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4947748370152203416bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-lib-extra/2.40.0/spotless-lib-extra-2.40.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download15817254983711206656bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-lib/2.40.0/spotless-lib-2.40.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download135210483248598054bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit-parent/6.6.0.202305301015-r/org.eclipse.jgit-parent-6.6.0.202305301015-r.pom to /workspace/cloudbuild-caches/.tmp/gradle_download14466155744431731297bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.pom to /workspace/cloudbuild-caches/.tmp/gradle_download5288138532951467074bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-parent/41/commons-parent-41.pom to /workspace/cloudbuild-caches/.tmp/gradle_download15055211385534507234bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/apache/18/apache-18.pom to /workspace/cloudbuild-caches/.tmp/gradle_download335731542058182793bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4076732181214896504bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom to /workspace/cloudbuild-caches/.tmp/gradle_download9523680960431998716bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download6708908722073158248bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4055613300786558148bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.10.0/checker-qual-2.10.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download11780673341560290696bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom to /workspace/cloudbuild-caches/.tmp/gradle_download14757254614552889512bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download11216214490609750624bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom to /workspace/cloudbuild-caches/.tmp/gradle_download2694842968050716227bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom to /workspace/cloudbuild-caches/.tmp/gradle_download9945516056027548421bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.4/asm-tree-9.4.pom to /workspace/cloudbuild-caches/.tmp/gradle_download13062721605120589729bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.10.13/ant-launcher-1.10.13.pom to /workspace/cloudbuild-caches/.tmp/gradle_download16493294432735263918bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.pom to /workspace/cloudbuild-caches/.tmp/gradle_download17465739104216781376bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.2.3/JavaEWAH-1.2.3.pom to /workspace/cloudbuild-caches/.tmp/gradle_download2421300836728124992bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/slf4j/slf4j-parent/1.7.36/slf4j-parent-1.7.36.pom to /workspace/cloudbuild-caches/.tmp/gradle_download15866345025018431511bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom to /workspace/cloudbuild-caches/.tmp/gradle_download13732703497293381784bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/dev/equo/ide/solstice/1.3.1/solstice-1.3.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download4405731042012079526bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/googlecode/concurrent-trees/concurrent-trees/2.6.1/concurrent-trees-2.6.1.pom to /workspace/cloudbuild-caches/.tmp/gradle_download1811202303420094745bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/dev/equo/ide/solstice/1.3.1/solstice-1.3.1.module to /workspace/cloudbuild-caches/.tmp/gradle_download9094055007160944122bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/tukaani/xz/1.9/xz-1.9.pom to /workspace/cloudbuild-caches/.tmp/gradle_download13902516636780189382bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/eclipse/platform/org.eclipse.osgi/3.18.300/org.eclipse.osgi-3.18.300.pom to /workspace/cloudbuild-caches/.tmp/gradle_download6620942967819527980bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/squareup/okhttp3/okhttp/4.10.0/okhttp-4.10.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download5850240956444302895bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/durian/durian-swt.os/4.2.0/durian-swt.os-4.2.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download12160743466523544455bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/squareup/okhttp3/okhttp/4.10.0/okhttp-4.10.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download1052166895207825533bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/durian/durian-swt.os/4.2.0/durian-swt.os-4.2.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download3047349822079666576bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/squareup/okio/okio/3.0.0/okio-3.0.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download6532961390868152809bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.6.20/kotlin-stdlib-1.6.20.pom to /workspace/cloudbuild-caches/.tmp/gradle_download6891085799292308848bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/squareup/okio/okio/3.0.0/okio-3.0.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download11418886105543217857bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/squareup/okio/okio-jvm/3.0.0/okio-jvm-3.0.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download1131216111920856604bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/squareup/okio/okio-jvm/3.0.0/okio-jvm-3.0.0.module to /workspace/cloudbuild-caches/.tmp/gradle_download9199255747531200712bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom to /workspace/cloudbuild-caches/.tmp/gradle_download17878749248235520697bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.20/kotlin-stdlib-common-1.6.20.pom to /workspace/cloudbuild-caches/.tmp/gradle_download7719609335771540680bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.5.31/kotlin-stdlib-jdk8-1.5.31.pom to /workspace/cloudbuild-caches/.tmp/gradle_download3450438484676511723bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.5.31/kotlin-stdlib-jdk7-1.5.31.pom to /workspace/cloudbuild-caches/.tmp/gradle_download1858988009026333376bin
Step #3 - "Run-Tests": Loaded state for lock with ID 'classpath'
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.jar to /workspace/cloudbuild-caches/.tmp/gradle_download11915190369542651063bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/diffplug/spotless/spotless-plugin-gradle/6.20.0/spotless-plugin-gradle-6.20.0.jar to /workspace/cloudbuild-caches/.tmp/gradle_download529132043850279404bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar to /workspace/cloudbuild-caches/.tmp/gradle_download1454564857478984402bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm/9.4/asm-9.4.jar to /workspace/cloudbuild-caches/.tmp/gradle_download15385999194821857919bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar to /workspace/cloudbuild-caches/.tmp/gradle_download5244392911505300305bin
Step #3 - "Run-Tests": Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar to /workspace/cloudbuild-caches/.tmp/gradle_d
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/ud-registry-sandbox-gke-nomulus-deploy-cloudbuild-logs/log-de2194ca-7530-41fd-93ba-6b6514a00c55.txt.]
...
 - "Run-Tests":     May 06, 2026 6:36:18 PM org.hibernate.engine.jdbc.batch.internal.BatchImpl lambda$performExecution$2
Step #3 - "Run-Tests":     ERROR: HHH100501: Exception executing batch [java.sql.BatchUpdateException: Batch entry 0 insert into "TestEntity" (value,key) values (('bar'),('foo')) was aborted: ERROR: cannot execute INSERT in a read-only transaction  Call getNextException to see other errors in the batch.], SQL: insert into "TestEntity" (value,key) values (?,?)
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
Step #3 - "Run-Tests":     WARN: SQL Error: 0, SQLState: 25006
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
Step #3 - "Run-Tests":     ERROR: Batch entry 0 insert into "TestEntity" (value,key) values (('bar'),('foo')) was aborted: ERROR: cannot execute INSERT in a read-only transaction  Call getNextException to see other errors in the batch.
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
Step #3 - "Run-Tests":     ERROR: ERROR: cannot execute INSERT in a read-only transaction
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": EppLifecycleDomainTest > testDomainTransferPollMessage_serverApproved() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.batch.AsyncTaskEnqueuer enqueueAsyncResave
Step #3 - "Run-Tests":     INFO: Enqueuing async re-save of VKey<Domain>(sql:7-EXAMPLE) to run at [2001-01-06T00:00:00.000Z].
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.batch.CloudTasksUtils lambda$enqueue$0
Step #3 - "Run-Tests":     INFO: Enqueuing queue='async-actions' endpoint='https://backend.registry.test/_dr/task/resaveEntity'
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": JpaTransactionManagerExtensionTest > testReplicaJpaTm() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.persistence.transaction.JpaTransactionManagerImpl transactNoRetry
Step #3 - "Run-Tests":     WARNING: Error during transaction; transaction rolled back.
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": EppLifecycleDomainTest > testDomainTransferPollMessage_serverApproved() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.EppRequestHandler executeEpp
Step #3 - "Run-Tests":     INFO: EPP response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     <epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xmlns:contact="urn:ietf:params:xml:ns:contact-1.0" xmlns:fee="urn:ietf:params:xml:ns:fee-0.6" xmlns:fee_1_00="urn:ietf:params:xml:ns:epp:fee-1.0" xmlns:rgp="urn:ietf:params:xml:ns:rgp-1.0" xmlns:bulkToken="urn:google:params:xml:ns:bulkToken-1.0" xmlns:fee11="urn:ietf:params:xml:ns:fee-0.11" xmlns:fee12="urn:ietf:params:xml:ns:fee-0.12" xmlns:launch="urn:ietf:params:xml:ns:launch-1.0" xmlns:secDNS="urn:ietf:params:xml:ns:secDNS-1.1" xmlns:host="urn:ietf:params:xml:ns:host-1.0">
Step #3 - "Run-Tests":       <response>
Step #3 - "Run-Tests":         <result code="1001">
Step #3 - "Run-Tests":           <msg>Command completed successfully; action pending</msg>
Step #3 - "Run-Tests":         </result>
Step #3 - "Run-Tests":         <resData>
Step #3 - "Run-Tests":           <domain:trnData>
Step #3 - "Run-Tests":             <domain:name>fakesite.example</domain:name>
Step #3 - "Run-Tests":             <domain:trStatus>pending</domain:trStatus>
Step #3 - "Run-Tests":             <domain:reID>TheRegistrar</domain:reID>
Step #3 - "Run-Tests":             <domain:reDate>2001-01-01T00:00:00Z</domain:reDate>
Step #3 - "Run-Tests":             <domain:acID>NewRegistrar</domain:acID>
Step #3 - "Run-Tests":             <domain:acDate>2001-01-06T00:00:00Z</domain:acDate>
Step #3 - "Run-Tests":             <domain:exDate>2003-06-01T00:04:00Z</domain:exDate>
Step #3 - "Run-Tests":           </domain:trnData>
Step #3 - "Run-Tests":         </resData>
Step #3 - "Run-Tests":         <trID>
Step #3 - "Run-Tests":           <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":           <svTRID>server-trid</svTRID>
Step #3 - "Run-Tests":         </trID>
Step #3 - "Run-Tests":       </response>
Step #3 - "Run-Tests":     </epp>
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": ListDomainsActionTest > testRun_twoLinesWithRepoIdNoHeader() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.tools.server.ListObjectsAction run
Step #3 - "Run-Tests":     INFO: Loaded 2 objects.
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": EppLifecycleDomainTest > testDomainTransferPollMessage_serverApproved() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.FlowRunner run
Step #3 - "Run-Tests":     INFO: EPP Command
Step #3 - "Run-Tests":     	server-trid
Step #3 - "Run-Tests":     	TheRegistrar
Step #3 - "Run-Tests":     	{clientId=TheRegistrar, failedLoginAttempts=0, serviceExtensionUris=urn:ietf:params:xml:ns:rgp-1.0|urn:ietf:params:xml:ns:launch-1.0}
Step #3 - "Run-Tests":     	<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     	<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
Step #3 - "Run-Tests":     	  <command>
Step #3 - "Run-Tests":     	    <logout/>
Step #3 - "Run-Tests":     	    <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":     	  </command>
Step #3 - "Run-Tests":     	</epp>
Step #3 - "Run-Tests": 	
Step #3 - "Run-Tests":     	PasswordOnlyTransportCredentials{}
Step #3 - "Run-Tests":     	UNIT_TEST
Step #3 - "Run-Tests":     	LIVE
Step #3 - "Run-Tests":     	NORMAL
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.FlowReporter recordToLogs
Step #3 - "Run-Tests":     INFO: FLOW-LOG-SIGNATURE-METADATA: {"serverTrid":"server-trid","clientId":"TheRegistrar","commandType":"logout","resourceType":"","flowClassName":"LogoutFlow","targetId":"","targetIds":[],"tld":"","tlds":[],"icannActivityReportField":""}
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.EppRequestHandler executeEpp
Step #3 - "Run-Tests":     INFO: EPP response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     <epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xmlns:contact="urn:ietf:params:xml:ns:contact-1.0" xmlns:fee="urn:ietf:params:xml:ns:fee-0.6" xmlns:fee_1_00="urn:ietf:params:xml:ns:epp:fee-1.0" xmlns:rgp="urn:ietf:params:xml:ns:rgp-1.0" xmlns:bulkToken="urn:google:params:xml:ns:bulkToken-1.0" xmlns:fee11="urn:ietf:params:xml:ns:fee-0.11" xmlns:fee12="urn:ietf:params:xml:ns:fee-0.12" xmlns:launch="urn:ietf:params:xml:ns:launch-1.0" xmlns:secDNS="urn:ietf:params:xml:ns:secDNS-1.1" xmlns:host="urn:ietf:params:xml:ns:host-1.0">
Step #3 - "Run-Tests":       <response>
Step #3 - "Run-Tests":         <result code="1500">
Step #3 - "Run-Tests":           <msg>Command completed successfully; ending session</msg>
Step #3 - "Run-Tests":         </result>
Step #3 - "Run-Tests":         <trID>
Step #3 - "Run-Tests":           <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":           <svTRID>server-trid</svTRID>
Step #3 - "Run-Tests":         </trID>
Step #3 - "Run-Tests":       </response>
Step #3 - "Run-Tests":     </epp>
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.FlowRunner run
Step #3 - "Run-Tests":     INFO: EPP Command
Step #3 - "Run-Tests":     	server-trid
Step #3 - "Run-Tests": 	
Step #3 - "Run-Tests":     	{clientId=null, failedLoginAttempts=0, serviceExtensionUris=}
Step #3 - "Run-Tests":     	<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     	<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
Step #3 - "Run-Tests":     	  <command>
Step #3 - "Run-Tests":     	    <login>
Step #3 - "Run-Tests":     	      <clID>NewRegistrar</clID>
Step #3 - "Run-Tests":     	      <pw>********</pw>
Step #3 - "Run-Tests":     	      <options>
Step #3 - "Run-Tests":     	        <version>1.0</version>
Step #3 - "Run-Tests":     	        <lang>en</lang>
Step #3 - "Run-Tests":     	      </options>
Step #3 - "Run-Tests":     	      <svcs>
Step #3 - "Run-Tests":     	        <objURI>urn:ietf:params:xml:ns:host-1.0</objURI>
Step #3 - "Run-Tests":     	        <objURI>urn:ietf:params:xml:ns:domain-1.0</objURI>
Step #3 - "Run-Tests":     	        <svcExtension>
Step #3 - "Run-Tests":     	          <extURI>urn:ietf:params:xml:ns:launch-1.0</extURI>
Step #3 - "Run-Tests":     	          <extURI>urn:ietf:params:xml:ns:rgp-1.0</extURI>
Step #3 - "Run-Tests":     	        </svcExtension>
Step #3 - "Run-Tests":     	      </svcs>
Step #3 - "Run-Tests":     	    </login>
Step #3 - "Run-Tests":     	    <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":     	  </command>
Step #3 - "Run-Tests":     	</epp>
Step #3 - "Run-Tests": 	
Step #3 - "Run-Tests":     	PasswordOnlyTransportCredentials{}
Step #3 - "Run-Tests":     	UNIT_TEST
Step #3 - "Run-Tests":     	LIVE
Step #3 - "Run-Tests":     	NORMAL
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.FlowReporter recordToLogs
Step #3 - "Run-Tests":     INFO: FLOW-LOG-SIGNATURE-METADATA: {"serverTrid":"server-trid","clientId":"","commandType":"login","resourceType":"","flowClassName":"LoginFlow","targetId":"","targetIds":[],"tld":"","tlds":[],"icannActivityReportField":""}
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.util.PasswordUtils verifyPassword
Step #3 - "Run-Tests":     INFO: ARGON_2_ID hash verified.
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.util.PasswordUtils verifyPassword
Step #3 - "Run-Tests":     INFO: ARGON_2_ID hash verified.
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.EppRequestHandler executeEpp
Step #3 - "Run-Tests":     INFO: EPP response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     <epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xmlns:contact="urn:ietf:params:xml:ns:contact-1.0" xmlns:fee="urn:ietf:params:xml:ns:fee-0.6" xmlns:fee_1_00="urn:ietf:params:xml:ns:epp:fee-1.0" xmlns:rgp="urn:ietf:params:xml:ns:rgp-1.0" xmlns:bulkToken="urn:google:params:xml:ns:bulkToken-1.0" xmlns:fee11="urn:ietf:params:xml:ns:fee-0.11" xmlns:fee12="urn:ietf:params:xml:ns:fee-0.12" xmlns:launch="urn:ietf:params:xml:ns:launch-1.0" xmlns:secDNS="urn:ietf:params:xml:ns:secDNS-1.1" xmlns:host="urn:ietf:params:xml:ns:host-1.0">
Step #3 - "Run-Tests":       <response>
Step #3 - "Run-Tests":         <result code="1000">
Step #3 - "Run-Tests":           <msg>Command completed successfully</msg>
Step #3 - "Run-Tests":         </result>
Step #3 - "Run-Tests":         <trID>
Step #3 - "Run-Tests":           <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":           <svTRID>server-trid</svTRID>
Step #3 - "Run-Tests":         </trID>
Step #3 - "Run-Tests":       </response>
Step #3 - "Run-Tests":     </epp>
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": DomainCreateFlowTest > testFail_startDateSunriseRegistration_IdnRevokedSignedMark(String, String, String) > [6] Agent, Trademark, Chinese STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.FlowRunner run
Step #3 - "Run-Tests":     INFO: EPP Command
Step #3 - "Run-Tests":     	server-trid
Step #3 - "Run-Tests":     	TheRegistrar
Step #3 - "Run-Tests":     	HttpSessionMetadata{clientId=TheRegistrar, failedLoginAttempts=0, serviceExtensionUris=urn:ietf:params:xml:ns:launch-1.0|urn:ietf:params:xml:ns:rgp-1.0|urn:ietf:params:xml:ns:secDNS-1.1|urn:ietf:params:xml:ns:epp:fee-1.0}
Step #3 - "Run-Tests":     	<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     	<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
Step #3 - "Run-Tests":     	  <command>
Step #3 - "Run-Tests":     	    <create>
Step #3 - "Run-Tests":     	      <domain:create xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
Step #3 - "Run-Tests":     	        <domain:name>xn----ke8al50aln4ceuj.tld</domain:name>
Step #3 - "Run-Tests":     	        <domain:period unit="y">2</domain:period>
Step #3 - "Run-Tests":     	        <domain:ns>
Step #3 - "Run-Tests":     	          <domain:hostObj>ns1.example.net</domain:hostObj>
Step #3 - "Run-Tests":     	          <domain:hostObj>ns2.example.net</domain:hostObj>
Step #3 - "Run-Tests":     	        </domain:ns>
Step #3 - "Run-Tests":     	        <domain:authInfo>
Step #3 - "Run-Tests":     	          <domain:pw>*******</domain:pw>
Step #3 - "Run-Tests":     	        </domain:authInfo>
Step #3 - "Run-Tests":     	      </domain:create>
Step #3 - "Run-Tests":     	    </create>
Step #3 - "Run-Tests":     	    <extension>
Step #3 - "Run-Tests":     	      <launch:create xmlns:launch="urn:ietf:params:xml:ns:launch-1.0" type="registration">
Step #3 - "Run-Tests":     	        <launch:phase>sunrise</launch:phase>
Step #3 - "Run-Tests":     	        <smd:encodedSignedMark xmlns:smd="urn:ietf:params:xml:ns:signedMark-1.0">
Step #3 - "Run-Tests":     	          PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHNtZDpzaWduZWRNYXJrIHhtbG5zOnNtZD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpzaWduZWRNYXJrLTEuMCIgaWQ9Il82ZjFlZjEwNi1hZDRjLTQ5NmYtYTA3Mi1lZmI4M2JmZWRjZmEiPjxzbWQ6aWQ+MDAwMDAwODAxNjY5MDgyNzg4MDE0LTY1NTM1PC9zbWQ6aWQ+PHNtZDppc3N1ZXJJbmZvIGlzc3VlcklEPSI2NTUzNSI+PHNtZDpvcmc+SUNBTk4gVE1DSCBURVNUSU5HIFRNVjwvc21kOm9yZz48c21kOmVtYWlsPm5vdGF2YWlsYWJsZUBleGFtcGxlLmNvbTwvc21kOmVtYWlsPjxzbWQ6dXJsPnd3dy5leGFtcGxlLmNvbTwvc21kOnVybD48c21kOnZvaWNlPiszMi4yMDAwMDAwMDwvc21kOnZvaWNlPjwvc21kOmlzc3VlckluZm8+PHNtZDpub3RCZWZvcmU+MjAyMi0xMS0yMlQwMjowNjoyOC4wMTRaPC9zbWQ6bm90QmVmb3JlPjxzbWQ6bm90QWZ0ZXI+MjAyNy0xMC0xOFQxNDozNjo1MC45MzFaPC9zbWQ6bm90QWZ0ZXI+PG1hcms6bWFyayB4bWxuczptYXJrPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOm1hcmstMS4wIj48bWFyazp0cmFkZW1hcms+PG1hcms6aWQ+MDAwMTQ2MTUwMzA2Njc5NTE1MDMwNjY3OTUtMTwvbWFyazppZD48bWFyazptYXJrTmFtZT7lrqHliKQmYW1wO+mUmeivrzwvbWFyazptYXJrTmFtZT48bWFyazpob2xkZXIgZW50aXRsZW1lbnQ9Im93bmVyIj48bWFyazpvcmc+5bel56iL5aSEPC9tYXJrOm9yZz48bWFyazphZGRyPjxtYXJrOnN0cmVldD7pppnmuK/kuJzot6825Y+377yMNeWPt+alvO+8jDjlj7flrqQ8L21hcms6c3RyZWV0PjxtYXJrOmNpdHk+6Z2S5bKb5biCPC9tYXJrOmNpdHk+PG1hcms6cGM+MzUwMDwvbWFyazpwYz48bWFyazpjYz5DTjwvbWFyazpjYz48L21hcms6YWRkcj48L21hcms6aG9sZGVyPjxtYXJrOmNvbnRhY3QgdHlwZT0iYWdlbnQiPjxtYXJrOm5hbWU+5p2O5bCP5pa5PC9tYXJrOm5hbWU+PG1hcms6b3JnPuW3peeoi+WkhDwvbWFyazpvcmc+PG1hcms6YWRkcj48bWFyazpzdHJlZXQ+6aaZ5riv5Lic6LevNuWPt++8jDXlj7fmpbzvvIw45Y+35a6kPC9tYXJrOnN0cmVldD48bWFyazpjaXR5PumdkuWym+W4gjwvbWFyazpjaXR5PjxtYXJrOnBjPjM1MDA8L21hcms6cGM+PG1hcms6Y2M+Q048L21hcms6Y2M+PC9tYXJrOmFkZHI+PG1hcms6dm9pY2U+Kzg2LjEwODQ2NTcxNzM8L21hcms6dm9pY2U+PG1hcms6ZmF4Pis4Ni4xMDg0NjU3MTc1PC9tYXJrOmZheD48bWFyazplbWFpbD5pbmZvQGNoaW5lc2UtYWdlbmN5LmNvbTwvbWFyazplbWFpbD48L21hcms6Y29udGFjdD48bWFyazpqdXJpc2RpY3Rpb24+VVM8L21hcms6anVyaXNkaWN0aW9uPjxtYXJrOmNsYXNzPjE1PC9tYXJrOmNsYXNzPjxtYXJrOmxhYmVsPnhuLS0tLWtlOGFsNTBhbG40Y2V1ajwvbWFyazpsYWJlbD48bWFyazpsYWJlbD54bi0tYW5kLXVpMmV1NzRiOXQ0ZWdvbjwvbWFyazpsYWJlbD48bWFyazpsYWJlbD54bi0tZXQtcGc1Y3czN2F4MDRkZnJsPC9tYXJrOmxhYmVsPjxtYXJrOmxhYmVsPnhuLS1mY3IxNHU4dDRiZHhoPC9tYXJrOmxhYmVsPjxtYXJrOmdvb2RzQW5kU2VydmljZXM+5ZCJ5LuWPC9tYXJrOmdvb2RzQW5kU2VydmljZXM+PG1hcms6cmVnTnVtPjEyMzQ8L21hcms6cmVnTnVtPjxtYXJrOnJlZ0RhdGU+MjAxMy0wMS0wMVQwMDowMDowMC4wMDBaPC9tYXJrOnJlZ0RhdGU+PC9tYXJrOnRyYWRlbWFyaz48L21hcms6bWFyaz48ZHM6U2lnbmF0dXJlIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIiBJZD0iXzRlMWY2NmMwLWY2YmMtNDVmOC1hYjgwLTdhMzNhNGYyMWMzZSI+PGRzOlNpZ25lZEluZm8+PGRzOkNhbm9uaWNhbGl6YXRpb25NZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzEwL3htbC1leGMtYzE0biMiLz48ZHM6U2lnbmF0dXJlTWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxkc2lnLW1vcmUjcnNhLXNoYTI1NiIvPjxkczpSZWZlcmVuY2UgVVJJPSIjXzZmMWVmMTA2LWFkNGMtNDk2Zi1hMDcyLWVmYjgzYmZlZGNmYSI+PGRzOlRyYW5zZm9ybXM+PGRzOlRyYW5zZm9ybSBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyNlbnZlbG9wZWQtc2lnbmF0dXJlIi8+PGRzOlRyYW5zZm9ybSBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMTAveG1sLWV4Yy1jMTRuIyIvPjwvZHM6VHJhbnNmb3Jtcz48ZHM6RGlnZXN0TWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjc2hhMjU2Ii8+PGRzOkRpZ2VzdFZhbHVlPkJwRHlPTHk5UFkyQ0svcE5zei9LNXVoVWhxMjBTQjIxNkY2eVBuWTZyYVU9PC9kczpEaWdlc3RWYWx1ZT48L2RzOlJlZmVyZW5jZT48ZHM6UmVmZXJlbmNlIFVSST0iI18wM2M4ZDBlYS05ZjE5LTQwNWQtYTk2Ny1mOThjNDYzNDRmMDUiPjxkczpUcmFuc2Zvcm1zPjxkczpUcmFuc2Zvcm0gQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzEwL3htbC1leGMtYzE0biMiLz48L2RzOlRyYW5zZm9ybXM+PGRzOkRpZ2VzdE1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI3NoYTI1NiIvPjxkczpEaWdlc3RWYWx1ZT5ZWmRnNEcrSVhVZTlJeitWa1I1MGYvRzdDYUZ5Z055a1FsMXdyK01VMGRzPTwvZHM6RGlnZXN0VmFsdWU+PC9kczpSZWZlcmVuY2U+PC9kczpTaWduZWRJbmZvPjxkczpTaWduYXR1cmVWYWx1ZSBJZD0iX2NkYWUxNTM5LWFjMjktNGU5MS04MWYxLTc4NDM3NTAwNTczZiI+R05GVzFqQkVTSHpHcEYvVERJbldSQnBMZ0RDN2hsV29xVnZ2TW5kam9QUVZCVDBMSXA3L3ZwREJZT1NROE1DM1BvRnhaRkZXVHlWNSYjMTM7CitzVmt5WGFyM2VWaXRXMFNMRXVlYzRSTGtoRUVQdkxNTGpUVUdmOTBKOGEyTFY2dTd3V2FQNGw0YkltQmlDbmVzb081bzNTRDB2aUkmIzEzOwpkVlFSWlJLeDdjYUREN1FOcmFxT0dXS0ZXSm5OSTlpSnl0M2pyNG9qNXVZbEsvQ0VoUEhPRnRreFFHOVkxU3VsNW5GZ0dlUER6ZVNiJiMxMzsKUlFucjhpU3Jta05YUWd3V29tbW5QTzNJZGRRenFlaVA2WCt0QjBKNEZqNDErQThSRFFjdnZWeWZycWFxSVJTL0I4ZzlPeXQ5Mmt1SSYjMTM7CmRyc01zU2hPVU5GVGNTSDY4SGdJTHUzcEJnYVowVVVGVkxpWTRxNkJuVk1NaFFOSU9pVXZ0ZlU3QVdWdTRJZSt4ZThGaE14T2w4dFAmIzEzOwpyM2U1S3BSalNvTjAyUDhzU080UmQwcjlRZHhTT1kyTFR3T09kNDVzOGl2UmJ1VDJad2FKMkJsdW1oWTJFT1dQbWpMb2lSS3p4RExoJiMxMzsKMHpxczJ5ZzdBMU1nRSt4NWFqNTVBK09jdUg3NVRnYisyZnljbmx1MTU0cHhzbnZYSWtUTTIzTWFCcXpKaEZ6QWFHYm1qeFJJL3I2ZSYjMTM7ClQwK0pHdDd5Ykx6aW9KdU5CWHJ0OVcvc2tVUnQ4RVQrRFF3aGIxOHdNbHdybTZmY1hZdzh6SXVob0F2QkEyZjBtejg2SW0rYU8wMmEmIzEzOwpONkVpeU1Rb2tXL3FhenVNQ1hETGNteGxBMG95QnlITW5McFZlTnJoaHR2QTkvb2JtY08zSzB4b0hXQkpGTnIrTVBFSGxIRGprMW89PC9kczpTaWduYXR1cmVWYWx1ZT48ZHM6S2V5SW5mbyBJZD0iXzAzYzhkMGVhLTlmMTktNDA1ZC1hOTY3LWY5OGM0NjM0NGYwNSI+PGRzOlg1MDlEYXRhPjxkczpYNTA5Q2VydGlmaWNhdGU+TUlJSFh6Q0NCVWVnQXdJQkFnSVVYcUkvdmQxOENhZzk4b05wZHpWN0JpeS82RUF3RFFZSktvWklodmNOQVFFTkJRQXdmREVMTUFrRyYjMTM7CkExVUVCaE1DVlZNeFBEQTZCZ05WQkFvTU0wbHVkR1Z5Ym1WMElFTnZjbkJ2Y21GMGFXOXVJR1p2Y2lCQmMzTnBaMjVsWkNCT1lXMWwmIzEzOwpjeUJoYm1RZ1RuVnRZbVZ5Y3pFdk1DMEdBMVVFQXd3bVNVTkJUazRnVkhKaFpHVnRZWEpySUVOc1pXRnlhVzVuYUc5MWMyVWdVR2xzJiMxMzsKYjNRZ1EwRXdIaGNOTWpJeE1URTJNVE15T0RVNVdoY05NamN4TVRFMU1UTXlPRFU1V2pDQjBERUxNQWtHQTFVRUJoTUNRa1V4RVRBUCYjMTM7CkJnTlZCQWdUQ0VKeWRYTnpaV3h6TVJJd0VBWURWUVFIRXdsV2FXeDJiMjl5WkdVeE16QXhCZ05WQkFvVEtrUmxiRzlwZEhSbElFTnYmIzEzOwpibk4xYkhScGJtY2dZVzVrSUVGa2RtbHpiM0o1SUVOV1FrRXZVME5TVERFK01Ed0dBMVVFQXhNMVNVTkJUazRnVkUxRFNDQkJkWFJvJiMxMzsKYjNKcGVtVmtJRlJ5WVdSbGJXRnlheUJRYVd4dmRDQldZV3hwWkdGMGIzSWdWbUZzYVdReEpUQWpCZ2txaGtpRzl3MEJDUUVXRm1KbCYjMTM7CmRHMWphSE50WkVCa1pXeHZhWFIwWlM1amIyMHdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRHdBd2dnSUtBb0lDQVFDNkZKd3omIzEzOwpLcVFWWDZmRzMvRUxSU0dXVjlHckthRk1LbWhXSXhlcHdSWk42TXhNcWtkNURuWWZpVCtXcDk4akVrcWdUeDJVTWI5cXVnY0dOVjZnJiMxMzsKMzUvQ3JRYi9GL216M0M0c2ZMTnVEcFNxSzlRRjgrcGFUSDZoUW1yT3BxVitVVHZkajlTTWdLR3lGaXpTODhDRFdNeDR3M2k0RkFLZSYjMTM7CjZOUnNKUkdUQXRLRHVNSGNBNHNqMDhHamUzbFBXY2dGdmNRTkRWZUVCVHVPSEJHK1JoajdWMUppTkdQLzRlcFRYVEZYZ1BGRGdlejMmIzEzOwpZQWZ4cXBidU80VFg2YmJZZGsybnZNTEZ2TEVOa0NGWXVsbllQemduRUJHU01LSWFBSWxiK3NjSEN2V2dXajJUTGd3aDJHSk5jelZNJiMxMzsKMUxQTXFHUytVa2k5TWg3OTgyMi94b2FyNDk4eER4Mll4Lzhzd2dFTkxTZ0NzUUFXOG5NZ3dXbjZBYllsMlJBQlh1cmF5RnNuNFAxUiYjMTM7CnVRTm1VcC9xclJLUnZTSnIxT0xrSFpmRlRjU1lRYVZpdU1ZUFh6R3o4dG1NTGxtSS9CNkFDSDRBd1JNZG5ZdkZPM0tJMVJCblBLSWQmIzEzOwp3d2ZVcFo1SVRJcGJBN0NHZ1R4MXF4dE0xd0lVcjdwSGVLUDZqVmUza2RETGcrL0JaMnhNRXRCazVhOFk3QjR2M3h3SFhHVHZWOG1OJiMxMzsKMEFnL1N5VC9RVXlFUmhYVXlBTjIrRXdaK1NRQ1V5TmZ6aW9XUTg3OGVHeWtVKzQ2K0JiZ0kzSUlyMzZYS1B3bXp0MFNaK0tJM3RuRiYjMTM7ClRsbjltWDBLQzBpZG9qNXlrelBvQy9NSWVkMHNwNFRpZ3hFYldOeDdFRjgwUHZSL0RERXdWUEVFa2tqeTYzWEZ1bHhpQ1FJREFRQUImIzEzOwpvNElCZ2pDQ0FYNHdEQVlEVlIwVEFRSC9CQUl3QURBT0JnTlZIUThCQWY4RUJBTUNCNEF3SFFZRFZSME9CQllFRkhuOXMwREVhMmt2JiMxMzsKZ0UvZUlPVHNxb1c4NU1YRk1JRzZCZ05WSFNNRWdiSXdnYStBRkVkN1Q2NTZVWkcxMGIrZE51bUdmellXQktsRm9ZR0FwSDR3ZkRFTCYjMTM7Ck1Ba0dBMVVFQmhNQ1ZWTXhQREE2QmdOVkJBb01NMGx1ZEdWeWJtVjBJRU52Y25CdmNtRjBhVzl1SUdadmNpQkJjM05wWjI1bFpDQk8mIzEzOwpZVzFsY3lCaGJtUWdUblZ0WW1WeWN6RXZNQzBHQTFVRUF3d21TVU5CVGs0Z1ZISmhaR1Z0WVhKcklFTnNaV0Z5YVc1bmFHOTFjMlVnJiMxMzsKVUdsc2IzUWdRMEdDRkhwcWJURmVKY1B0VUM5WHV1UEtQc0x3RFIrTU1EUUdBMVVkSHdRdE1Dc3dLYUFub0NXR0kyaDBkSEE2THk5aiYjMTM7CmNtd3VhV05oYm00dWIzSm5MM1J0WTJoZmNHbHNiM1F1WTNKc01Fd0dBMVVkSUFSRk1FTXdFQVlPS3dZQkJBR0N5UnNCQllNN0RBb3cmIzEzOwpMd1lJS3dZQkJRVUhBZ0V3SXpBaEJnZ3JCZ0VGQlFjQ0FSWVZhSFIwY0hNNkx5OWpjSE11YVdOaGJtNHViM0puTUEwR0NTcUdTSWIzJiMxMzsKRFFFQkRRVUFBNElDQVFCZFNhdDU2dWVqTG5BakZJRjk1ZGpZV0k2cy8vTjZZWHhzcnJNa0dCUDhFZXpQeWhMaDZhd1A0ejdROVFBSSYjMTM7ClFaa1lveHJsLzF5MCtieVYycW5UVVVDTFJwSy9CRHAvaGNmd1BmS0NBLzJSUUNISnJiNit6MGVuRFBGUkswTkttd09jZGxHdFVrMG0mIzEzOwpQZ1dHU0t0dXdWc1BBaFRESnVob3NaT2hrTmYrblNPT0hyUU9uMUUycnpPcmQva1FscWlDd1JIOTc5Nk5wVEErSFNNZk9vYkpFRVBxJiMxMzsKdHBGN1A1cWJ3dGw5NVVhNU9wNEFoYTcwSEhmVUZTNEJPUUtMQlZmTVpkT1IraVBvaDVPd0FLK2h0WWtGQ0c5UDJXSHU3d2Y4RUMrVyYjMTM7CjdrOTZndlRkOHhFN291b2FiVDJ4NllmWXFFbFBIaVUvSU05Z1Z6V1dML3N2WUR5U1Z1b0Z3QmpETk4xY2RxMHFPWVIxeXVTMWMvOUQmIzEzOwpGUjdlbzdHRkVDeStUQmQ3SWlLUmZCVmVZR09PUE1ub0ZmeFJMV3Jwc1dObndEN2xrUGtMQ2dGQ2srOHlFY09SZzYyNW1vNjV6NHk2JiMxMzsKSjRLOGZvZGE3cXdtWE5QM1JTMThvbjZCSHQ4bFErYlhnT0hteElIazBhTzBxTkRxZ3ZMcjJGbHlMR0pHaUVNUnFETU1SNi9hMDZidCYjMTM7CmtuVU1IbDdDcU1maklralA0Vk5OeUdQZEpnd1ZrMmtlYjl1TkZ2SkN4VCtNMmZHWFExTmJKTmZ0djVNZ1NzcDlOMXkreDZnQTNFaHcmIzEzOwp5SGxtSkI0WU10bzh0VFYxaTg0eFBYeGkyQ0FlRGFHRHV3b3N0OFlVQ1NqcTdSQ0s4dEdjYUFZcmtYUVkyeVFmWDNjd0RzRXhScVZXJiMxMzsKeXJqeVJ0K042bUs5OVE9PTwvZHM6WDUwOUNlcnRpZmljYXRlPjwvZHM6WDUwOURhdGE+PC9kczpLZXlJbmZvPjwvZHM6U2lnbmF0dXJlPjwvc21kOnNpZ25lZE1hcms+Cg==
Step #3 - "Run-Tests":     	        </smd:encodedSignedMark>
Step #3 - "Run-Tests":     	      </launch:create>
Step #3 - "Run-Tests":     	    </extension>
Step #3 - "Run-Tests":     	    <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":     	  </command>
Step #3 - "Run-Tests":     	</epp>
Step #3 - "Run-Tests": 	
Step #3 - "Run-Tests":     	PasswordOnlyTransportCredentials{}
Step #3 - "Run-Tests":     	UNIT_TEST
Step #3 - "Run-Tests":     	LIVE
Step #3 - "Run-Tests":     	NORMAL
Step #3 - "Run-Tests":     May 06, 2026 6:36:18 PM google.registry.flows.FlowReporter recordToLogs
Step #3 - "Run-Tests":     INFO: FLOW-LOG-SIGNATURE-METADATA: {"serverTrid":"server-trid","clientId":"TheRegistrar","commandType":"create","resourceType":"domain","flowClassName":"DomainCreateFlow","targetId":"xn----ke8al50aln4ceuj.tld","targetIds":["xn----ke8al50aln4ceuj.tld"],"tld":"tld","tlds":["tld"],"icannActivityReportField":"srs-dom-create"}
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": JpaTransactionManagerExtensionTest > verifiesExtensionWorks() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
Step #3 - "Run-Tests":     WARN: SQL Error: 0, SQLState: 42P01
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
Step #3 - "Run-Tests":     ERROR: ERROR: relation "noneexistenttable" does not exist
Step #3 - "Run-Tests":       Position: 15
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": EppLifecycleDomainTest > testDomainTransferPollMessage_serverApproved() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.flows.FlowRunner run
Step #3 - "Run-Tests":     INFO: EPP Command
Step #3 - "Run-Tests":     	server-trid
Step #3 - "Run-Tests":     	NewRegistrar
Step #3 - "Run-Tests":     	{clientId=NewRegistrar, failedLoginAttempts=0, serviceExtensionUris=urn:ietf:params:xml:ns:rgp-1.0|urn:ietf:params:xml:ns:launch-1.0}
Step #3 - "Run-Tests":     	<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Step #3 - "Run-Tests":     	<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
Step #3 - "Run-Tests":     	  <command>
Step #3 - "Run-Tests":     	    <poll op="req"/>
Step #3 - "Run-Tests":     	    <clTRID>ABC-12345</clTRID>
Step #3 - "Run-Tests":     	  </command>
Step #3 - "Run-Tests":     	</epp>
Step #3 - "Run-Tests": 	
Step #3 - "Run-Tests":     	PasswordOnlyTransportCredentials{}
Step #3 - "Run-Tests":     	UNIT_TEST
Step #3 - "Run-Tests":     	LIVE
Step #3 - "Run-Tests":     	NORMAL
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.flows.FlowReporter recordToLogs
Step #3 - "Run-Tests":     INFO: FLOW-LOG-SIGNATURE-METADATA: {"serverTrid":"server-trid","clientId":"NewRegistrar","commandType":"poll","resourceType":"","flowClassName":"PollRequestFlow","targetId":"","targetIds":[],"tld":"","tlds":[],"icannActivityReportField":""}
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.persistence.transaction.JpaTransactionManagerImpl transactNoRetry
Step #3 - "Run-Tests":     INFO: Using read-only SQL replica
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.persistence.transaction.JpaTransactionManagerImpl transactNoRetry
Step #3 - "Run-Tests":     INFO: Overriding transaction isolation level from TRANSACTION_SERIALIZABLE to TRANSACTION_READ_COMMITTED
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": JpaTransactionManagerExtensionTest > verifiesExtensionWorks() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.persistence.transaction.JpaTransactionManagerImpl transactNoRetry
Step #3 - "Run-Tests":     WARNING: Error during transaction; transaction rolled back.
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": DomainCreateFlowTest > testFail_startDateSunriseRegistration_IdnRevokedSignedMark(String, String, String) > [6] Agent, Trademark, Chinese STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: tld='tld', currentEnv=UNITTEST, isSandbox=false
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: returning empty - not SANDBOX environment
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": XsrfTokenManagerTest > testValidate_tokenTimestampTamperedWith() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.security.XsrfTokenManager validateToken
Step #3 - "Run-Tests":     WARNING: Reconstructed XSRF mismatch (got != expected): 1:1:86mXCHkSWSIewCyd_T7UwNujF3pIjTLqazshxsepgew= != 1:1:IxOMnN0DhX5nbn6l2vxLLximyhZY1qZEqwZnW7JvOl4=
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": DomainCreateFlowTest > testFail_startDateSunriseRegistration_IdnRevokedSignedMark(String, String, String) > [6] Agent, Trademark, Chinese STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: tld='tld', currentEnv=UNITTEST, isSandbox=false
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: returning empty - not SANDBOX environment
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getSmdrList
Step #3 - "Run-Tests":     INFO: RST SMDRL lookup for TLD 'tld': rstEnvironment=Optional.empty, registryEnvironment=UNITTEST
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getSmdrList
Step #3 - "Run-Tests":     INFO: RST SMDRL for TLD 'tld': NOT FOUND, will use database SMDRL
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": The message received from the daemon indicates that the daemon has disappeared.
Step #3 - "Run-Tests": Build request sent: Build{id=c958f965-4f31-4e63-8b23-c8f23b36fb78, currentDir=/workspace}
Step #3 - "Run-Tests": Attempting to read last messages from the daemon log...
Step #3 - "Run-Tests": Daemon pid: 64
Step #3 - "Run-Tests":   log file: /workspace/cloudbuild-caches/daemon/8.13/daemon-64.out.log
Step #3 - "Run-Tests": ----- Last 20 lines from daemon log file - daemon-64.out.log -----
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": DomainCreateFlowTest > testFail_startDateSunriseRegistration_IdnRevokedSignedMark(String, String, String) > [6] Agent, Trademark, Chinese STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: tld='tld', currentEnv=UNITTEST, isSandbox=false
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: returning empty - not SANDBOX environment
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": XsrfTokenManagerTest > testValidate_tokenTimestampTamperedWith() STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.security.XsrfTokenManager validateToken
Step #3 - "Run-Tests":     WARNING: Reconstructed XSRF mismatch (got != expected): 1:1:86mXCHkSWSIewCyd_T7UwNujF3pIjTLqazshxsepgew= != 1:1:IxOMnN0DhX5nbn6l2vxLLximyhZY1qZEqwZnW7JvOl4=
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": DomainCreateFlowTest > testFail_startDateSunriseRegistration_IdnRevokedSignedMark(String, String, String) > [6] Agent, Trademark, Chinese STANDARD_ERROR
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: tld='tld', currentEnv=UNITTEST, isSandbox=false
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getRstEnvironment
Step #3 - "Run-Tests":     INFO: getRstEnvironment: returning empty - not SANDBOX environment
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getSmdrList
Step #3 - "Run-Tests":     INFO: RST SMDRL lookup for TLD 'tld': rstEnvironment=Optional.empty, registryEnvironment=UNITTEST
Step #3 - "Run-Tests":     May 06, 2026 6:36:19 PM google.registry.tmch.RstTmchUtils getSmdrList
Step #3 - "Run-Tests":     INFO: RST SMDRL for TLD 'tld': NOT FOUND, will use database SMDRL----- End of the daemon log -----
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": FAILURE: Build failed with an exception.
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": * What went wrong:
Step #3 - "Run-Tests": Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)
Step #3 - "Run-Tests": 
Step #3 - "Run-Tests": * Try:
Step #3 - "Run-Tests": > Run with --stacktrace option to get the stack trace.
Step #3 - "Run-Tests": > Run with --debug option to get more log output.
Step #3 - "Run-Tests": > Run with --scan to get full insights.
Step #3 - "Run-Tests": > Get more help at https://help.gradle.org.
Finished Step #3 - "Run-Tests"
ERROR
ERROR: build step 3 "us-central1-docker.pkg.dev/ud-registry-sandbox-gke/nomulus/builder-test:latest" failed: step exited with non-zero status: 1

Build Log: https://storage.cloud.google.com/ud-registry-sandbox-gke-nomulus-deploy-cloudbuild-logs/log-de2194ca-7530-41fd-93ba-6b6514a00c55.txt