Showing the last megabyte of build.log
.01s)
--- PASS: TestIntegration_QueryExpressions/IEEE_DIVIDE(-1,_0) (0.00s)
--- PASS: TestIntegration_QueryExpressions/IEEE_DIVIDE(0,_0) (0.01s)
--- PASS: TestIntegration_QueryExpressions/[IEEE_DIVIDE(1,_0),_IEEE_DIVIDE(-1,_0)] (0.01s)
--- PASS: TestIntegration_QueryExpressions/ARRAY(SELECT_AS_STRUCT_*_FROM_(SELECT_'a',_1)_WHERE_0_=_1) (0.01s)
--- PASS: TestIntegration_QueryExpressions/ARRAY(SELECT_STRUCT(1,_2)) (0.01s)
=== CONT TestIntegration_EarlyTimestamp
=== RUN TestIntegration_SingleUse/min_read_timestamp
--- PASS: TestIntegration_NestedTransaction (0.02s)
=== CONT TestIntegration_Reads
--- PASS: TestIntegration_EarlyTimestamp (0.03s)
=== CONT TestIntegration_ReadWriteTransaction_StatementBasedWithOptions
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWriteTransaction_StatementBasedWithOptions (0.00s)
=== CONT TestIntegration_ReadWriteTransaction_StatementBased
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWriteTransaction_StatementBased (0.00s)
=== CONT TestIntegration_ReadWriteTransactionWithOptions
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWriteTransactionWithOptions (0.00s)
=== CONT TestIntegration_ReadWriteTransaction
=== RUN TestIntegration_SingleUse/max_staleness
=== RUN TestIntegration_SingleUse/read_timestamp
=== RUN TestIntegration_SingleUse/exact_staleness
--- PASS: TestIntegration_SingleUse (0.30s)
--- PASS: TestIntegration_SingleUse/strong (0.08s)
--- PASS: TestIntegration_SingleUse/min_read_timestamp (0.06s)
--- PASS: TestIntegration_SingleUse/max_staleness (0.11s)
--- PASS: TestIntegration_SingleUse/read_timestamp (0.02s)
--- PASS: TestIntegration_SingleUse/exact_staleness (0.01s)
=== CONT TestIntegration_UpdateDuringRead
--- PASS: TestIntegration_UpdateDuringRead (0.03s)
=== CONT TestIntegration_ReadOnlyTransaction
--- PASS: TestIntegration_ReadWriteTransaction (0.26s)
=== CONT TestIntegration_SingleUse_ReadingWithLimit
--- PASS: TestIntegration_Reads (0.28s)
=== CONT TestIntegration_TransactionWasStartedInDifferentSession
--- PASS: TestIntegration_SingleUse_ReadingWithLimit (0.03s)
=== CONT TestIntegration_DML
--- PASS: TestIntegration_TransactionWasStartedInDifferentSession (0.04s)
=== CONT TestIntegration_WithDirectedReadOptions_ReadOnlyTransaction
integration_test.go:6213: Skipping testing against the emulator.
=== CONT TestIntegration_DirectPathFallback
--- SKIP: TestIntegration_WithDirectedReadOptions_ReadOnlyTransaction (0.00s)
--- PASS: TestIntegration_DirectPathFallback (0.01s)
=== CONT TestIntegration_BatchDML_Error
--- PASS: TestIntegration_BatchDML_Error (0.03s)
=== CONT TestIntegration_BatchDML_TwoStatements
--- PASS: TestIntegration_DML (0.07s)
=== CONT TestIntegration_BatchDML_NoStatements
--- PASS: TestIntegration_BatchDML_NoStatements (0.01s)
=== CONT TestIntegration_BatchDML
--- PASS: TestIntegration_BatchDML_TwoStatements (0.03s)
=== CONT TestIntegration_PDML
--- PASS: TestIntegration_BatchDML (0.04s)
=== CONT TestIntegration_StructParametersBind
--- PASS: TestIntegration_PDML (0.04s)
=== CONT TestIntegration_BatchQuery
=== RUN TestIntegration_BatchQuery/0
=== RUN TestIntegration_BatchQuery/1
--- PASS: TestIntegration_BatchQuery (0.04s)
--- PASS: TestIntegration_BatchQuery/0 (0.00s)
--- PASS: TestIntegration_BatchQuery/1 (0.01s)
=== CONT TestIntegration_CommitTimestamp
--- PASS: TestIntegration_CommitTimestamp (0.02s)
=== CONT TestIntegration_BROTNormal
--- PASS: TestIntegration_BROTNormal (0.02s)
=== CONT TestIntegration_BatchRead
--- PASS: TestIntegration_StructParametersBind (0.10s)
=== CONT TestIntegration_MutationWithRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_MutationWithRoles (0.00s)
=== CONT TestIntegration_ListDatabaseRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ListDatabaseRoles (0.00s)
=== CONT TestIntegration_DMLWithRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_DMLWithRoles (0.00s)
=== CONT TestIntegration_ReadWithRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWithRoles (0.00s)
=== RUN TestIntegration_BatchRead/0
=== RUN TestIntegration_BatchRead/1
--- PASS: TestIntegration_BatchRead (0.03s)
--- PASS: TestIntegration_BatchRead/0 (0.01s)
--- PASS: TestIntegration_BatchRead/1 (0.00s)
=== RUN TestIntegration_BasicTypes/with_number_option
--- PASS: TestIntegration_ReadOnlyTransaction (1.10s)
--- PASS: TestIntegration_BasicTypes (2.34s)
--- PASS: TestIntegration_BasicTypes/without_number_option (1.16s)
--- PASS: TestIntegration_BasicTypes/with_number_option (1.17s)
PASS
2024/11/29 08:11:50 failed to retrieve backups from instance projects/emulator-test-project/instances/gotest-1732867907884244436-01 because of error rpc error: code = Unimplemented desc =
ok cloud.google.com/go/spanner 2.562s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/admin/database/apiv1 0.022s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/admin/instance/apiv1 0.017s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/apiv1 0.011s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/executor/apiv1 0.011s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/internal/testutil 0.015s [no tests to run]
? cloud.google.com/go/spanner/test/cloudexecutor [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/actions [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/internal/inputstream [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/internal/outputstream [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/internal/utility [no test files]
=== RUN TestIntegration_SpannerBasics
integration_test.go:110: Using in-memory fake Spanner DB
inmem.go:609: Querying: SELECT 1
inmem.go:609: Querying: SELECT 1
integration_test.go:229: DDL update: ["DROP INDEX AgeIndex"]
integration_test.go:237: DDL update: ["DROP TABLE Characters"]
integration_test.go:240: DDL update: ["CREATE TABLE Characters (\n\t\t\tFirstName STRING(20) NOT NULL,\n\t\t\tLastName STRING(20) NOT NULL,\n\t\t\tAlias STRING(MAX),\n\t\t) PRIMARY KEY (FirstName, LastName)"]
integration_test.go:249: DDL update: ["ALTER TABLE Characters ADD COLUMN Age INT64" "CREATE INDEX AgeIndex ON Characters (Age DESC)"]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Alias Age])
inmem.go:641: Reading all from Characters (cols: [Age])
inmem.go:609: Querying: SELECT Alias FROM Characters WHERE Age < @ageLimit AND Alias IS NOT NULL ORDER BY Age DESC LIMIT @limit
inmem.go:611: ▹ map[ageLimit:{100 {false 1 0 }} limit:{2 {false 1 0 }}]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Age])
inmem.go:609: Querying: SELECT Age FROM Characters WHERE FirstName = "Peter"
integration_test.go:393: DDL update: ["ALTER TABLE Characters ADD COLUMN Allies ARRAY"]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Allies])
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Allies])
integration_test.go:431: DDL update: ["ALTER TABLE Characters ADD COLUMN Updated TIMESTAMP OPTIONS (allow_commit_timestamp=true)"]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Allies Updated])
inmem.go:609: Querying: SELECT Age FROM Characters WHERE FirstName IN UNNEST(@list)
inmem.go:611: ▹ map[list:{[Peter Steve] {true 4 0 }}]
--- PASS: TestIntegration_SpannerBasics (0.34s)
=== RUN TestIntegration_ReadsAndQueries
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:507: DDL update: ["DROP TABLE Updateable"]
integration_test.go:507: DDL update: ["DROP TABLE JoinB"]
integration_test.go:507: DDL update: ["DROP TABLE JoinC"]
integration_test.go:507: DDL update: ["DROP TABLE Staff"]
integration_test.go:507: DDL update: ["DROP TABLE JoinE"]
integration_test.go:507: DDL update: ["DROP TABLE JoinF"]
integration_test.go:507: DDL update: ["DROP TABLE JoinD"]
integration_test.go:507: DDL update: ["DROP TABLE SomeStrings"]
integration_test.go:507: DDL update: ["DROP TABLE PlayerStats"]
integration_test.go:507: DDL update: ["DROP TABLE JoinA"]
integration_test.go:521: DDL update: ["CREATE TABLE Staff (\n\t\t\tTenure INT64,\n\t\t\tID INT64,\n\t\t\tName STRING(MAX),\n\t\t\tCool BOOL,\n\t\t\tHeight FLOAT64,\n\t\t) PRIMARY KEY (Name, ID)"]
inmem.go:644: Reading rows from 4 keys and 0 ranges from Staff (cols: [Name Tenure])
inmem.go:644: Reading rows from 0 keys and 2 ranges from Staff (cols: [Name Tenure])
inmem.go:641: Reading all from Staff (cols: [Tenure Name Height])
integration_test.go:610: DDL update: ["ALTER TABLE Staff ADD COLUMN FirstSeen DATE" "ALTER TABLE Staff ADD COLUMN `To` TIMESTAMP"]
inmem.go:563: Executing: DELETE FROM Staff WHERE Name >= @min AND Name < @max
inmem.go:565: ▹ map[max:{07 {false 4 0 }} min:{01 {false 4 0 }}]
integration_test.go:677: DDL update: ["ALTER TABLE Staff ADD COLUMN RawBytes BYTES(MAX)"]
integration_test.go:691: DDL update: ["CREATE TABLE PlayerStats (\n\t\t\tLastName STRING(MAX),\n\t\t\tOpponentID INT64,\n\t\t\tPointsScored INT64,\n\t\t) PRIMARY KEY (LastName, OpponentID)" "CREATE TABLE JoinA ( w INT64, x STRING(MAX), a STRING(MAX) ) PRIMARY KEY (w, x)" "CREATE TABLE JoinB ( y INT64, z STRING(MAX), b STRING(MAX) ) PRIMARY KEY (y, z)" "CREATE TABLE JoinC ( x INT64, y STRING(MAX), c STRING(MAX) ) PRIMARY KEY (x, y)" "CREATE TABLE JoinD ( x INT64, z STRING(MAX), d STRING(MAX) ) PRIMARY KEY (x, z)" "CREATE TABLE JoinE ( w INT64, x STRING(MAX), e STRING(MAX) ) PRIMARY KEY (w, x)" "CREATE TABLE JoinF ( y INT64, z STRING(MAX), f STRING(MAX) ) PRIMARY KEY (y, z)" "CREATE TABLE SomeStrings ( i INT64, str STRING(MAX) ) PRIMARY KEY (i)" "CREATE TABLE Updateable (\n\t\t\tid INT64,\n\t\t\tfirst STRING(MAX),\n\t\t\tlast STRING(MAX),\n\t\t) PRIMARY KEY (id)"]
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (0, "joe", nil)
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (1, "doe", "joan")
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (2, "wong", "wong")
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (@id, @first, @last)
inmem.go:565: ▹ map[first:{tom {false 4 0 }} id:{3 {false 1 0 }} last:{jerry {false 4 0 }}]
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (@id, "jim", @last)
inmem.go:565: ▹ map[id:{4 {false 1 0 }} last:{ {false 0 0 }}]
inmem.go:563: Executing: UPDATE Updateable SET last = "bloggs" WHERE id = 0
inmem.go:563: Executing: UPDATE Updateable SET first = last, last = first WHERE id = 1
inmem.go:563: Executing: UPDATE Updateable SET last = DEFAULT WHERE id = 2
inmem.go:563: Executing: UPDATE Updateable SET first = "noname" WHERE id = 5
inmem.go:609: Querying: SELECT CAST("Foo" AS INT64)
integration_test.go:1383: Testing query: SELECT 17, "sweet", TRUE AND FALSE, NULL, B"hello", STARTS_WITH('Foo', 'B'), STARTS_WITH('Bar', 'B'), CAST(17 AS STRING), SAFE_CAST(TRUE AS STRING), SAFE_CAST('Foo' AS INT64), EXTRACT(DATE FROM TIMESTAMP('2008-12-25T05:30:00Z') AT TIME ZONE 'Europe/Amsterdam'), EXTRACT(YEAR FROM TIMESTAMP('2008-12-25T05:30:00Z')), FARM_FINGERPRINT('test'), MOD(5, 10)
inmem.go:609: Querying: SELECT 17, "sweet", TRUE AND FALSE, NULL, B"hello", STARTS_WITH("Foo", "B"), STARTS_WITH("Bar", "B"), CAST(17 AS STRING), SAFE_CAST(TRUE AS STRING), SAFE_CAST("Foo" AS INT64), EXTRACT(DATE FROM TIMESTAMP("2008-12-25T05:30:00Z") AT TIME ZONE Europe/Amsterdam), EXTRACT(YEAR FROM TIMESTAMP("2008-12-25T05:30:00Z")), FARM_FINGERPRINT("test"), MOD(5, 10)
integration_test.go:1383: Testing query: SELECT @x IS TRUE, @x IS NOT TRUE, @x IS FALSE, @x IS NOT FALSE, @x IS NULL, @x IS NOT NULL
inmem.go:609: Querying: SELECT @x IS TRUE, @x IS NOT TRUE, @x IS FALSE, @x IS NOT FALSE, @x IS NULL, @x IS NOT NULL
inmem.go:611: ▹ map[x:{ {false 0 0 }}]
integration_test.go:1383: Testing query: SELECT @x, NOT @x, @x AND TRUE, @x AND FALSE, @x OR TRUE, @x OR FALSE
inmem.go:609: Querying: SELECT @x, NOT @x, @x AND TRUE, @x AND FALSE, @x OR TRUE, @x OR FALSE
inmem.go:611: ▹ map[x:{ {false 0 0 }}]
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE Cool
inmem.go:609: Querying: SELECT Name FROM Staff WHERE Cool
integration_test.go:1383: Testing query: SELECT ID FROM Staff WHERE Cool IS NOT NULL ORDER BY ID DESC
inmem.go:609: Querying: SELECT ID FROM Staff WHERE Cool IS NOT NULL ORDER BY ID DESC
integration_test.go:1383: Testing query: SELECT Name, Tenure FROM Staff WHERE Cool IS NULL OR Cool ORDER BY Name LIMIT 2
inmem.go:609: Querying: SELECT Name, Tenure FROM Staff WHERE Cool IS NULL OR Cool ORDER BY Name LIMIT 2
integration_test.go:1383: Testing query: SELECT Name, ID + 100 FROM Staff WHERE @min <= Tenure AND Tenure < @lim ORDER BY Cool, Name DESC LIMIT @numResults
inmem.go:609: Querying: SELECT Name, (ID)+(100) FROM Staff WHERE @min <= Tenure AND Tenure < @lim ORDER BY Cool, Name DESC LIMIT @numResults
inmem.go:611: ▹ map[lim:{11 {false 1 0 }} min:{9 {false 1 0 }} numResults:{100 {false 1 0 }}]
integration_test.go:1383: Testing query: SELECT Name, Cool IS NOT NULL FROM Staff WHERE Tenure/2 > 4 ORDER BY NOT Cool, Name
inmem.go:609: Querying: SELECT Name, Cool IS NOT NULL FROM Staff WHERE (Tenure)/(2) > 4 ORDER BY NOT Cool, Name
integration_test.go:1383: Testing query: SELECT Name, Height FROM Staff ORDER BY Height DESC LIMIT 2
inmem.go:609: Querying: SELECT Name, Height FROM Staff ORDER BY Height DESC LIMIT 2
integration_test.go:1383: Testing query: SELECT str FROM SomeStrings WHERE str LIKE "a%"
inmem.go:609: Querying: SELECT str FROM SomeStrings WHERE str LIKE "a%"
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE Name LIKE "%e"
inmem.go:609: Querying: SELECT Name FROM Staff WHERE Name LIKE "%e"
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE Name LIKE "J%k" OR Name LIKE "_am"
inmem.go:609: Querying: SELECT Name FROM Staff WHERE Name LIKE "J%k" OR Name LIKE "_am"
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE STARTS_WITH(Name, 'Ja')
inmem.go:609: Querying: SELECT Name FROM Staff WHERE STARTS_WITH(Name, "Ja")
integration_test.go:1383: Testing query: SELECT Name, Height FROM Staff WHERE Height BETWEEN @min AND @max ORDER BY Height DESC
inmem.go:609: Querying: SELECT Name, Height FROM Staff WHERE Height BETWEEN @min AND @max ORDER BY Height DESC
inmem.go:611: ▹ map[max:{1.85 {false 2 0 }} min:{1.75 {false 2 0 }}]
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE Name < "T"
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE Name < "T"
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE Name = "Nobody"
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE Name = "Nobody"
integration_test.go:1383: Testing query: SELECT * FROM Staff WHERE Name LIKE "S%"
inmem.go:609: Querying: SELECT * FROM Staff WHERE Name LIKE "S%"
integration_test.go:1383: Testing query: SELECT * FROM Staff WHERE Name LIKE "S%" ORDER BY Name
inmem.go:609: Querying: SELECT * FROM Staff WHERE Name LIKE "S%" ORDER BY Name
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE FirstSeen >= @min
inmem.go:609: Querying: SELECT Name FROM Staff WHERE FirstSeen >= @min
inmem.go:611: ▹ map[min:{1996-01-01 {false 6 0 }}]
integration_test.go:1383: Testing query: SELECT RawBytes FROM Staff WHERE RawBytes IS NOT NULL
inmem.go:609: Querying: SELECT RawBytes FROM Staff WHERE RawBytes IS NOT NULL
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE `To` > '2000-01-01T00:00:00Z'
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE `To` > "2000-01-01T00:00:00Z"
integration_test.go:1383: Testing query: SELECT DISTINCT Cool, Tenure > 8 FROM Staff ORDER BY Cool
inmem.go:609: Querying: SELECT DISTINCT Cool, Tenure > 8 FROM Staff ORDER BY Cool
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE ID IN UNNEST(@ids)
inmem.go:609: Querying: SELECT Name FROM Staff WHERE ID IN UNNEST(@ids)
inmem.go:611: ▹ map[ids:{[3 1] {true 1 0 }}]
integration_test.go:1383: Testing query: SELECT LastName FROM PlayerStats GROUP BY LastName
inmem.go:609: Querying: SELECT LastName FROM PlayerStats GROUP BY LastName
integration_test.go:1383: Testing query: SELECT LastName, SUM(PointsScored) FROM PlayerStats GROUP BY LastName
inmem.go:609: Querying: SELECT LastName, SUM(PointsScored) FROM PlayerStats GROUP BY LastName
integration_test.go:1383: Testing query: SELECT ID&0x01 AS odd, SUM(Tenure) FROM Staff GROUP BY odd
inmem.go:609: Querying: SELECT (ID)&(1) AS odd, SUM(Tenure) FROM Staff GROUP BY odd
integration_test.go:1383: Testing query: SELECT AVG(x) AS avg FROM UNNEST([0, 2, 4, 4, 5]) AS x
inmem.go:609: Querying: SELECT AVG(x) AS avg FROM UNNEST([0, 2, 4, 4, 5]) AS x
integration_test.go:1383: Testing query: SELECT MAX(Name) FROM Staff WHERE Name < @lim
inmem.go:609: Querying: SELECT MAX(Name) FROM Staff WHERE Name < @lim
inmem.go:611: ▹ map[lim:{Teal'c {false 4 0 }}]
integration_test.go:1383: Testing query: SELECT MAX(Name) FROM Staff WHERE Cool = @p1 LIMIT 1
inmem.go:609: Querying: SELECT MAX(Name) FROM Staff WHERE Cool = @p1 LIMIT 1
inmem.go:611: ▹ map[p1:{true {false 0 0 }}]
integration_test.go:1383: Testing query: SELECT MIN(Name) FROM Staff
inmem.go:609: Querying: SELECT MIN(Name) FROM Staff
integration_test.go:1383: Testing query: SELECT ARRAY_AGG(Cool) FROM Staff
inmem.go:609: Querying: SELECT ARRAY_AGG(Cool) FROM Staff
integration_test.go:1383: Testing query: SELECT s.Name FROM Staff AS s WHERE s.ID = 3 ORDER BY s.Tenure
inmem.go:609: Querying: SELECT s.Name FROM Staff AS s WHERE s.ID = 3 ORDER BY s.Tenure
integration_test.go:1383: Testing query: SELECT Name AS nom FROM Staff WHERE ID < 4 ORDER BY nom
inmem.go:609: Querying: SELECT Name AS nom FROM Staff WHERE ID < 4 ORDER BY nom
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA INNER JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA INNER JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w, x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinE CROSS JOIN JoinF ORDER BY w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinE CROSS JOIN JoinF ORDER BY w, x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA FULL OUTER JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w IS NULL, w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA FULL JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w IS NULL, w, x, y, z
integration_test.go:1383: Testing query: SELECT x, y, z FROM JoinC FULL OUTER JOIN JoinD USING (x) ORDER BY x, y, z
inmem.go:609: Querying: SELECT x, y, z FROM JoinC FULL JOIN JoinD USING (x) ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA LEFT OUTER JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA LEFT JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w, x, y, z
integration_test.go:1383: Testing query: SELECT x, y, z FROM JoinC LEFT OUTER JOIN JoinD USING (x) ORDER BY x, y, z
inmem.go:609: Querying: SELECT x, y, z FROM JoinC LEFT JOIN JoinD USING (x) ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA RIGHT OUTER JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w IS NULL, w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA RIGHT JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w IS NULL, w, x, y, z
integration_test.go:1383: Testing query: SELECT x, y, z FROM JoinC RIGHT OUTER JOIN JoinD USING (x) ORDER BY x, y, z
inmem.go:609: Querying: SELECT x, y, z FROM JoinC RIGHT JOIN JoinD USING (x) ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT a, b, c FROM JoinA JOIN JoinB ON JoinA.w = JoinB.y JOIN JoinC ON JoinA.w = JoinC.x WHERE JoinA.w = 2 ORDER BY x, y, z
inmem.go:609: Querying: SELECT a, b, c FROM JoinA INNER JOIN JoinB ON JoinA.w = JoinB.y INNER JOIN JoinC ON JoinA.w = JoinC.x WHERE JoinA.w = 2 ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT a, b, c FROM JoinA LEFT JOIN JoinB ON JoinA.w = JoinB.y JOIN JoinC ON JoinC.x = JoinA.w WHERE JoinA.w = 1 OR JoinA.w = 2 ORDER BY x, y, z
inmem.go:609: Querying: SELECT a, b, c FROM JoinA LEFT JOIN JoinB ON JoinA.w = JoinB.y INNER JOIN JoinC ON JoinC.x = JoinA.w WHERE JoinA.w = 1 OR JoinA.w = 2 ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT id, first, last FROM Updateable ORDER BY id
inmem.go:609: Querying: SELECT id, first, last FROM Updateable ORDER BY id
integration_test.go:1383: Testing query: SELECT Cool, ARRAY_AGG(Name) FROM Staff WHERE Name > "zzz" GROUP BY Cool
inmem.go:609: Querying: SELECT Cool, ARRAY_AGG(Name) FROM Staff WHERE Name > "zzz" GROUP BY Cool
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE RawBytes IN UNNEST(@arg)
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE RawBytes IN UNNEST(@arg)
inmem.go:611: ▹ map[arg:{[[2] [1 0 1]] {true 5 0 }}]
integration_test.go:1383: Testing query: SELECT i, str FROM SomeStrings WHERE str LIKE "%bar"
inmem.go:609: Querying: SELECT i, str FROM SomeStrings WHERE str LIKE "%bar"
integration_test.go:1383: Testing query: SELECT i, str FROM SomeStrings WHERE str NOT LIKE "%bar"
inmem.go:609: Querying: SELECT i, str FROM SomeStrings WHERE str NOT LIKE "%bar"
integration_test.go:1383: Testing query: SELECT Name AS nom FROM Staff ORDER BY ID LIMIT 2
inmem.go:609: Querying: SELECT Name AS nom FROM Staff ORDER BY ID LIMIT 2
integration_test.go:1383: Testing query: SELECT MIN(Name), MAX(Name) FROM Staff
inmem.go:609: Querying: SELECT MIN(Name), MAX(Name) FROM Staff
integration_test.go:1383: Testing query: SELECT Cool, MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
inmem.go:609: Querying: SELECT Cool, MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
integration_test.go:1383: Testing query: SELECT Tenure/2, Cool, Name FROM Staff WHERE Tenure/2 > 5
inmem.go:609: Querying: SELECT (Tenure)/(2), Cool, Name FROM Staff WHERE (Tenure)/(2) > 5
integration_test.go:1383: Testing query: SELECT Tenure/2, MAX(Cool) FROM Staff WHERE Tenure/2 > 5 GROUP BY Tenure/2
inmem.go:609: Querying: SELECT (Tenure)/(2), MAX(Cool) FROM Staff WHERE (Tenure)/(2) > 5 GROUP BY (Tenure)/(2)
integration_test.go:1383: Testing query: SELECT Tenure/2, Cool, MIN(Name) FROM Staff WHERE Tenure/2 >= 4 GROUP BY Tenure/2, Cool ORDER BY Cool DESC, Tenure/2
inmem.go:609: Querying: SELECT (Tenure)/(2), Cool, MIN(Name) FROM Staff WHERE (Tenure)/(2) >= 4 GROUP BY (Tenure)/(2), Cool ORDER BY Cool DESC, (Tenure)/(2)
integration_test.go:1383: Testing query: SELECT MIN(Cool), MAX(Cool), MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff
inmem.go:609: Querying: SELECT MIN(Cool), MAX(Cool), MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff
integration_test.go:1383: Testing query: SELECT Cool, MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
inmem.go:609: Querying: SELECT Cool, MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
inmem.go:609: Querying: SELECT * FROM Staff WHERE Name = "missing"
--- PASS: TestIntegration_ReadsAndQueries (0.33s)
=== RUN TestIntegration_GeneratedColumns
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:1429: DDL update: ["CREATE TABLE SongWriters (\n\t\t\tName STRING(50) NOT NULL,\n\t\t\tNumSongs INT64,\n\t\t\tCreatedAT TIMESTAMP,\n\t\t\tCreatedDate DATE,\n\t\t\tEstimatedSales INT64 NOT NULL,\n\t\t\tCanonicalName STRING(50) AS (LOWER(Name)) STORED,\n\t\t\tGeneratedCreatedDate DATE AS (EXTRACT(DATE FROM CreatedAT AT TIME ZONE \"CET\")) STORED,\n\t\t\tGeneratedCreatedDay INT64 AS (EXTRACT(DAY FROM CreatedDate)) STORED,\n\t\t) PRIMARY KEY (Name)"]
integration_test.go:1443: DDL update: ["ALTER TABLE SongWriters ADD COLUMN TotalSales INT64 AS (NumSongs * EstimatedSales) STORED"]
integration_test.go:1467: DDL update: ["ALTER TABLE SongWriters ADD COLUMN TotalSales2 INT64 AS (NumSongs * EstimatedSales) STORED"]
inmem.go:609: Querying: SELECT CanonicalName, TotalSales, GeneratedCreatedDate, GeneratedCreatedDay FROM SongWriters ORDER BY Name
inmem.go:609: Querying: SELECT CanonicalName, TotalSales FROM SongWriters ORDER BY Name
inmem.go:609: Querying: SELECT CanonicalName, TotalSales FROM SongWriters ORDER BY Name
--- PASS: TestIntegration_GeneratedColumns (0.17s)
=== RUN TestIntegration_Views
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:1555: DDL update: ["CREATE VIEW SingersView SQL SECURITY INVOKER AS SELECT * FROM Singers"]
integration_test.go:1559: DDL update: ["CREATE VIEW SingersView SQL SECURITY INVOKER AS SELECT * FROM Singers ORDER BY LastName"]
integration_test.go:1563: DDL update: ["CREATE OR REPLACE VIEW SingersView SQL SECURITY INVOKER AS SELECT * FROM Singers ORDER BY LastName"]
integration_test.go:1567: DDL update: ["DROP VIEW SingersView"]
integration_test.go:1571: DDL update: ["DROP VIEW SingersView"]
--- PASS: TestIntegration_Views (0.26s)
=== RUN TestIntegration_RowDeletionPolicy
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:1581: DDL update: ["CREATE TABLE WithRowDeletionPolicy (\n\t\t\tId INT64,\n\t\t\tValue STRING(MAX),\n\t\t\tDelTimestamp TIMESTAMP,\n\t\t) PRIMARY KEY (Id), ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))" "CREATE TABLE WithoutRowDeletionPolicy (\n\t\t\tId INT64,\n\t\t\tValue STRING(MAX),\n\t\t\tDelTimestamp TIMESTAMP,\n\t\t) PRIMARY KEY (Id)"]
integration_test.go:1595: DDL update: ["ALTER TABLE WithRowDeletionPolicy REPLACE ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
integration_test.go:1598: DDL update: ["ALTER TABLE WithRowDeletionPolicy DROP ROW DELETION POLICY"]
integration_test.go:1601: DDL update: ["ALTER TABLE WithRowDeletionPolicy ADD ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
integration_test.go:1606: DDL update: ["ALTER TABLE WithoutRowDeletionPolicy REPLACE ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
integration_test.go:1609: DDL update: ["ALTER TABLE WithoutRowDeletionPolicy DROP ROW DELETION POLICY"]
integration_test.go:1612: DDL update: ["ALTER TABLE WithRowDeletionPolicy ADD ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
--- PASS: TestIntegration_RowDeletionPolicy (0.37s)
PASS
ok cloud.google.com/go/spanner/spannertest 1.482s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/spansql 0.003s [no tests to run]
+ cleanup
+ kill -9 8179
+ unset SPANNER_EMULATOR_HOST
+ unset GCLOUD_TESTS_GOLANG_PROJECT_ID
+ echo 'Cleanup the emulator'
Cleanup the emulator
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./spanner/test/opentelemetry/test/go.mod
+ pushd ./spanner/test/opentelemetry/test
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/spanner/test/opentelemetry/test == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/spanner/test/opentelemetry/test == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: cloud.google.com/go@v0.116.0 requires
cloud.google.com/go/auth/oauth2adapt@v0.2.6: missing go.sum entry for go.mod file; to add it:
go mod download cloud.google.com/go/auth/oauth2adapt
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./config/go.mod
+ pushd ./config
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/config == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/config == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/config/apiv1/configpb [no test files]
? cloud.google.com/go/config/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/config/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./logging/go.mod
+ pushd ./logging
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/logging == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/logging == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/storage v1.43.0
? cloud.google.com/go/logging/apiv2/loggingpb [no test files]
? cloud.google.com/go/logging/internal [no test files]
2024/11/29 08:12:03 running integration tests with project dulcet-port-762
=== RUN TestLoggerRetryer_Retry
=== RUN TestLoggerRetryer_Retry/non_status_no_retry
=== RUN TestLoggerRetryer_Retry/invalid_utf_no_retry
=== RUN TestLoggerRetryer_Retry/unavailable_retry
--- PASS: TestLoggerRetryer_Retry (0.00s)
--- PASS: TestLoggerRetryer_Retry/non_status_no_retry (0.00s)
--- PASS: TestLoggerRetryer_Retry/invalid_utf_no_retry (0.00s)
--- PASS: TestLoggerRetryer_Retry/unavailable_retry (0.00s)
=== RUN TestLoggerCreation
--- PASS: TestLoggerCreation (0.01s)
=== RUN TestToProtoStruct
--- PASS: TestToProtoStruct (0.00s)
=== RUN TestToLogEntryPayload
--- PASS: TestToLogEntryPayload (0.00s)
=== RUN TestFromHTTPRequest
--- PASS: TestFromHTTPRequest (0.00s)
=== RUN TestMonitoredResource
--- PASS: TestMonitoredResource (0.00s)
=== RUN TestResourceDetection
=== RUN TestResourceDetection/detect_GAE_resource
=== RUN TestResourceDetection/detect_Cloud_Function_resource
=== RUN TestResourceDetection/detect_Cloud_Run_service_resource
=== RUN TestResourceDetection/detect_Cloud_Run_job_resource
=== RUN TestResourceDetection/detect_GKE_resource_for_a_zonal_cluster
=== RUN TestResourceDetection/detect_GKE_resource_for_a_regional_cluster
=== RUN TestResourceDetection/detect_GKE_resource_with_custom_container_and_namespace_config
=== RUN TestResourceDetection/detect_Compute_Engine_resource
=== RUN TestResourceDetection/detect_GAE_resource_by_product_name
=== RUN TestResourceDetection/detect_Cloud_Function_resource_by_product_name
=== RUN TestResourceDetection/unknown_resource_detection
=== RUN TestResourceDetection/resource_without_metadata_detection
--- PASS: TestResourceDetection (0.00s)
--- PASS: TestResourceDetection/detect_GAE_resource (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Function_resource (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Run_service_resource (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Run_job_resource (0.00s)
--- PASS: TestResourceDetection/detect_GKE_resource_for_a_zonal_cluster (0.00s)
--- PASS: TestResourceDetection/detect_GKE_resource_for_a_regional_cluster (0.00s)
--- PASS: TestResourceDetection/detect_GKE_resource_with_custom_container_and_namespace_config (0.00s)
--- PASS: TestResourceDetection/detect_Compute_Engine_resource (0.00s)
--- PASS: TestResourceDetection/detect_GAE_resource_by_product_name (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Function_resource_by_product_name (0.00s)
--- PASS: TestResourceDetection/unknown_resource_detection (0.00s)
--- PASS: TestResourceDetection/resource_without_metadata_detection (0.00s)
=== RUN TestLogSync
--- PASS: TestLogSync (14.99s)
=== RUN TestLogAndEntries
--- PASS: TestLogAndEntries (38.43s)
=== RUN TestLogInvalidUtf8
--- PASS: TestLogInvalidUtf8 (0.00s)
=== RUN TestContextFunc
--- PASS: TestContextFunc (0.12s)
=== RUN TestToLogEntry
=== RUN TestToLogEntry/BlankLogEntry
=== RUN TestToLogEntry/Already_set_Trace
=== RUN TestToLogEntry/No_X-Trace-Context_header
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_explicitly_set
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields;_Span_ID_properly_encoded_in_hexadecimal
=== RUN TestToLogEntry/X-Trace-Context_with_Span_ID_too_large
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_from_Header
=== RUN TestToLogEntry/X-Trace-Context_header_with_blank_trace
=== RUN TestToLogEntry/X-Trace-Context_header_with_blank_span
=== RUN TestToLogEntry/X-Trace-Context_header_with_missing_traceSampled_aka_?o=*
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_blank_fields
=== RUN TestToLogEntry/Invalid_X-Trace-Context_header_but_already_set_TraceID
=== RUN TestToLogEntry/Already_set_TraceID_and_SpanID
=== RUN TestToLogEntry/Empty_request_produces_an_error
=== RUN TestToLogEntry/Traceparent_header_with_entry_fields_unset
=== RUN TestToLogEntry/traceparent_header_with_preset_sampled_field
=== RUN TestToLogEntry/Traceparent_header_together_with_x-trace-context_header
=== RUN TestToLogEntry/Traceparent_header_invalid_protocol
=== RUN TestToLogEntry/Traceparent_header_short_trace_field
=== RUN TestToLogEntry/Traceparent_header_long_trace_field
=== RUN TestToLogEntry/Traceparent_header_invalid_trace_field
=== RUN TestToLogEntry/Traceparent_header_trace_field_all_0s
=== RUN TestToLogEntry/Traceparent_header_short_span_field
=== RUN TestToLogEntry/Traceparent_header_long_span_field
=== RUN TestToLogEntry/Traceparent_header_invalid_span_field
=== RUN TestToLogEntry/Traceparent_header_span_field_all_0s
--- PASS: TestToLogEntry (0.01s)
--- PASS: TestToLogEntry/BlankLogEntry (0.00s)
--- PASS: TestToLogEntry/Already_set_Trace (0.00s)
--- PASS: TestToLogEntry/No_X-Trace-Context_header (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_explicitly_set (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields;_Span_ID_properly_encoded_in_hexadecimal (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_with_Span_ID_too_large (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_from_Header (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_blank_trace (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_blank_span (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_missing_traceSampled_aka_?o=* (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_blank_fields (0.00s)
--- PASS: TestToLogEntry/Invalid_X-Trace-Context_header_but_already_set_TraceID (0.00s)
--- PASS: TestToLogEntry/Already_set_TraceID_and_SpanID (0.00s)
--- PASS: TestToLogEntry/Empty_request_produces_an_error (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_with_entry_fields_unset (0.00s)
--- PASS: TestToLogEntry/traceparent_header_with_preset_sampled_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_together_with_x-trace-context_header (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_invalid_protocol (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_short_trace_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_long_trace_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_invalid_trace_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_trace_field_all_0s (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_short_span_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_long_span_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_invalid_span_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_span_field_all_0s (0.00s)
=== RUN TestToLogEntryOTelIntegration
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_traceparent_headers_(precedence_test)
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_XCTC_headers_(precedence_test)
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span_+_trace_info_set_in_Entry_object
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_without_a_request
--- PASS: TestToLogEntryOTelIntegration (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_traceparent_headers_(precedence_test) (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_XCTC_headers_(precedence_test) (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span_+_trace_info_set_in_Entry_object (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_without_a_request (0.00s)
=== RUN TestStandardLogger
--- PASS: TestStandardLogger (14.36s)
=== RUN TestStandardLoggerPopulateSourceLocation
--- PASS: TestStandardLoggerPopulateSourceLocation (12.29s)
=== RUN TestStandardLoggerFromTemplate
=== RUN TestStandardLoggerFromTemplate/severity_only
=== RUN TestStandardLoggerFromTemplate/severity_and_trace
=== RUN TestStandardLoggerFromTemplate/severity_and_http_request
=== RUN TestStandardLoggerFromTemplate/payload_in_template_is_ignored
--- PASS: TestStandardLoggerFromTemplate (0.44s)
--- PASS: TestStandardLoggerFromTemplate/severity_only (0.11s)
--- PASS: TestStandardLoggerFromTemplate/severity_and_trace (0.09s)
--- PASS: TestStandardLoggerFromTemplate/severity_and_http_request (0.09s)
--- PASS: TestStandardLoggerFromTemplate/payload_in_template_is_ignored (0.15s)
=== RUN TestSeverity
--- PASS: TestSeverity (0.00s)
=== RUN TestParseSeverity
--- PASS: TestParseSeverity (0.00s)
=== RUN TestErrors
--- PASS: TestErrors (0.00s)
=== RUN TestPing
--- PASS: TestPing (0.44s)
=== RUN TestDeleteLog
--- PASS: TestDeleteLog (0.47s)
=== RUN TestNonProjectParent
--- PASS: TestNonProjectParent (0.09s)
=== RUN TestDetectProjectIdParent
=== RUN TestDetectProjectIdParent/Test_DetectProjectId_parent_properly_set_up_resource_detection
=== RUN TestDetectProjectIdParent/Test_DetectProjectId_parent_no_resource_detected
--- PASS: TestDetectProjectIdParent (0.01s)
--- PASS: TestDetectProjectIdParent/Test_DetectProjectId_parent_properly_set_up_resource_detection (0.00s)
--- PASS: TestDetectProjectIdParent/Test_DetectProjectId_parent_no_resource_detected (0.00s)
=== RUN TestLogFlushRace
--- PASS: TestLogFlushRace (6.44s)
=== RUN TestSeverityUnmarshal
--- PASS: TestSeverityUnmarshal (0.00s)
=== RUN TestSeverityAsNumberUnmarshal
--- PASS: TestSeverityAsNumberUnmarshal (0.00s)
=== RUN TestSeverityMarshalThenUnmarshal
--- PASS: TestSeverityMarshalThenUnmarshal (0.00s)
=== RUN TestSourceLocationPopulation
=== RUN TestSourceLocationPopulation/populate_source_location_for_debug_entry_when_allowed
=== RUN TestSourceLocationPopulation/populate_source_location_for_non-debug_entry_when_allowed
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_for_debug_entry_with_source_location
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_for_non-debug_entry_when_only_allowed_for_debug
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_when_not_allowed_for_any
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_by_default
--- PASS: TestSourceLocationPopulation (0.00s)
--- PASS: TestSourceLocationPopulation/populate_source_location_for_debug_entry_when_allowed (0.00s)
--- PASS: TestSourceLocationPopulation/populate_source_location_for_non-debug_entry_when_allowed (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_for_debug_entry_with_source_location (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_for_non-debug_entry_when_only_allowed_for_debug (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_when_not_allowed_for_any (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_by_default (0.00s)
=== RUN TestPartialSuccessOption
=== RUN TestPartialSuccessOption/use_PartialSuccess_with_LogSync
=== RUN TestPartialSuccessOption/use_PartialSuccess_with_Log
--- PASS: TestPartialSuccessOption (0.01s)
--- PASS: TestPartialSuccessOption/use_PartialSuccess_with_LogSync (0.00s)
--- PASS: TestPartialSuccessOption/use_PartialSuccess_with_Log (0.00s)
=== RUN TestWriteLogEntriesSizeLimit
--- PASS: TestWriteLogEntriesSizeLimit (1.86s)
=== RUN TestRedirectOutputIngestion
=== RUN TestRedirectOutputIngestion/redirect_output_does_not_ingest
{"message":"testing payload string","severity":"DEFAULT","timestamp":"seconds:1732868013 nanos:950821123"}
=== RUN TestRedirectOutputIngestion/log_without_Redirect_flags_ingest
--- PASS: TestRedirectOutputIngestion (0.00s)
--- PASS: TestRedirectOutputIngestion/redirect_output_does_not_ingest (0.00s)
--- PASS: TestRedirectOutputIngestion/log_without_Redirect_flags_ingest (0.00s)
=== RUN TestRedirectOutputFormats
=== RUN TestRedirectOutputFormats/full_data_redirect_with_text_payload
=== RUN TestRedirectOutputFormats/full_data_redirect_with_json_payload
=== RUN TestRedirectOutputFormats/error_on_redirect_with_proto_payload
--- PASS: TestRedirectOutputFormats (0.00s)
--- PASS: TestRedirectOutputFormats/full_data_redirect_with_text_payload (0.00s)
--- PASS: TestRedirectOutputFormats/full_data_redirect_with_json_payload (0.00s)
--- PASS: TestRedirectOutputFormats/error_on_redirect_with_proto_payload (0.00s)
=== RUN TestInstrumentationIngestion
--- PASS: TestInstrumentationIngestion (0.01s)
=== RUN TestInstrumentationWithRedirect
--- PASS: TestInstrumentationWithRedirect (0.00s)
=== RUN ExampleParseSeverity
--- PASS: ExampleParseSeverity (0.00s)
PASS
ok cloud.google.com/go/logging 91.052s
=== RUN TestLoggingServiceV2Smoke
--- PASS: TestLoggingServiceV2Smoke (0.31s)
PASS
ok cloud.google.com/go/logging/apiv2 1.358s
=== RUN TestNewServer
--- PASS: TestNewServer (0.31s)
=== RUN TestParseFilter
--- PASS: TestParseFilter (0.00s)
=== RUN TestSortEntries
--- PASS: TestSortEntries (0.00s)
PASS
ok cloud.google.com/go/logging/internal/testing 1.350s
2024/11/29 08:12:10 running integration tests with project dulcet-port-762
2024/11/29 08:12:13 successfully created bucket dulcet-port-762-log-sink-20241129-29530720070969-0001
=== RUN TestClientClose
--- PASS: TestClientClose (0.00s)
=== RUN TestFromLogEntry
--- PASS: TestFromLogEntry (0.00s)
=== RUN TestListLogEntriesRequestDefaults
--- PASS: TestListLogEntriesRequestDefaults (0.00s)
=== RUN TestListLogEntriesRequest
--- PASS: TestListLogEntriesRequest (0.00s)
=== RUN TestCreateDeleteMetric
--- PASS: TestCreateDeleteMetric (3.47s)
=== RUN TestUpdateMetric
--- PASS: TestUpdateMetric (4.72s)
=== RUN TestListMetrics
--- PASS: TestListMetrics (23.78s)
=== RUN TestMonitoredResourceDescriptors
--- PASS: TestMonitoredResourceDescriptors (0.09s)
=== RUN TestCreateSink
--- PASS: TestCreateSink (4.06s)
=== RUN TestUpdateSink
--- PASS: TestUpdateSink (3.11s)
=== RUN TestUpdateSinkOpt
--- PASS: TestUpdateSinkOpt (3.05s)
=== RUN TestListSinks
--- PASS: TestListSinks (4.51s)
PASS
ok cloud.google.com/go/logging/logadmin 52.525s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./grafeas/go.mod
+ pushd ./grafeas
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/grafeas == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/grafeas == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/grafeas/internal [no test files]
=== RUN TestIntegration
--- PASS: TestIntegration (0.40s)
PASS
ok cloud.google.com/go/grafeas/apiv1 1.430s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./shopping/go.mod
+ pushd ./shopping
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/shopping == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/shopping == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/shopping/css/apiv1/csspb [no test files]
? cloud.google.com/go/shopping/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/css/apiv1 1.038s [no tests to run]
? cloud.google.com/go/shopping/merchant/accounts/apiv1beta/accountspb [no test files]
? cloud.google.com/go/shopping/merchant/conversions/apiv1beta/conversionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/accounts/apiv1beta 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/conversions/apiv1beta 1.037s [no tests to run]
? cloud.google.com/go/shopping/merchant/datasources/apiv1beta/datasourcespb [no test files]
? cloud.google.com/go/shopping/merchant/inventories/apiv1beta/inventoriespb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/datasources/apiv1beta 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/inventories/apiv1beta 1.029s [no tests to run]
? cloud.google.com/go/shopping/merchant/lfp/apiv1beta/lfppb [no test files]
? cloud.google.com/go/shopping/merchant/notifications/apiv1beta/notificationspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/lfp/apiv1beta 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/notifications/apiv1beta 1.031s [no tests to run]
? cloud.google.com/go/shopping/merchant/products/apiv1beta/productspb [no test files]
? cloud.google.com/go/shopping/merchant/promotions/apiv1beta/promotionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/products/apiv1beta 1.058s [no tests to run]
? cloud.google.com/go/shopping/merchant/quota/apiv1beta/quotapb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/promotions/apiv1beta 1.035s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/quota/apiv1beta 1.026s [no tests to run]
? cloud.google.com/go/shopping/merchant/reports/apiv1beta/reportspb [no test files]
? cloud.google.com/go/shopping/type/typepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/reports/apiv1beta 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vpcaccess/go.mod
+ pushd ./vpcaccess
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vpcaccess == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vpcaccess == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vpcaccess/apiv1/vpcaccesspb [no test files]
? cloud.google.com/go/vpcaccess/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vpcaccess/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./channel/go.mod
+ pushd ./channel
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/channel == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/channel == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/channel/apiv1/channelpb [no test files]
? cloud.google.com/go/channel/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/channel/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networkconnectivity/go.mod
+ pushd ./networkconnectivity
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networkconnectivity == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networkconnectivity == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/networkconnectivity/apiv1/networkconnectivitypb [no test files]
? cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb [no test files]
? cloud.google.com/go/networkconnectivity/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkconnectivity/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkconnectivity/apiv1alpha1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./securitycentermanagement/go.mod
+ pushd ./securitycentermanagement
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/securitycentermanagement == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/securitycentermanagement == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/securitycentermanagement/apiv1/securitycentermanagementpb [no test files]
? cloud.google.com/go/securitycentermanagement/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycentermanagement/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apigeeregistry/go.mod
+ pushd ./apigeeregistry
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apigeeregistry == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apigeeregistry == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ tee sponge_log.log
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/apigeeregistry/apiv1/apigeeregistrypb [no test files]
? cloud.google.com/go/apigeeregistry/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apigeeregistry/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apphub/go.mod
+ pushd ./apphub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apphub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apphub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/apphub/apiv1/apphubpb [no test files]
? cloud.google.com/go/apphub/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apphub/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./batch/go.mod
+ pushd ./batch
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/batch == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/batch == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/batch/apiv1/batchpb [no test files]
? cloud.google.com/go/batch/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/batch/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./developerconnect/go.mod
+ pushd ./developerconnect
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/developerconnect == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/developerconnect == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/developerconnect/apiv1/developerconnectpb [no test files]
? cloud.google.com/go/developerconnect/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/developerconnect/apiv1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkeconnect/go.mod
+ pushd ./gkeconnect
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkeconnect == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkeconnect == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/gkeconnect/gateway/apiv1/gatewaypb [no test files]
? cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb [no test files]
? cloud.google.com/go/gkeconnect/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkeconnect/gateway/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkeconnect/gateway/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./memcache/go.mod
+ pushd ./memcache
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/memcache == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/memcache == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/memcache/apiv1/memcachepb [no test files]
? cloud.google.com/go/memcache/apiv1beta2/memcachepb [no test files]
? cloud.google.com/go/memcache/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/memcache/apiv1 1.040s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/memcache/apiv1beta2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./security/go.mod
+ pushd ./security
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/security == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/security == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/security/internal [no test files]
? cloud.google.com/go/security/privateca/apiv1/privatecapb [no test files]
? cloud.google.com/go/security/publicca/apiv1/publiccapb [no test files]
? cloud.google.com/go/security/publicca/apiv1beta1/publiccapb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/security/privateca/apiv1 1.038s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/security/publicca/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/security/publicca/apiv1beta1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networkservices/go.mod
+ pushd ./networkservices
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networkservices == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networkservices == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/networkservices/apiv1/networkservicespb [no test files]
? cloud.google.com/go/networkservices/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkservices/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./edgecontainer/go.mod
+ pushd ./edgecontainer
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/edgecontainer == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/edgecontainer == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb [no test files]
? cloud.google.com/go/edgecontainer/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/edgecontainer/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./support/go.mod
+ pushd ./support
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/support == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/support == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/support/apiv2/supportpb [no test files]
? cloud.google.com/go/support/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/support/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./websecurityscanner/go.mod
+ pushd ./websecurityscanner
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/websecurityscanner == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/websecurityscanner == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/websecurityscanner/apiv1/websecurityscannerpb [no test files]
? cloud.google.com/go/websecurityscanner/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/websecurityscanner/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./language/go.mod
+ pushd ./language
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/language == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/language == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/language/apiv1/languagepb [no test files]
? cloud.google.com/go/language/apiv1beta2/languagepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/language/apiv1 1.031s [no tests to run]
? cloud.google.com/go/language/apiv2/languagepb [no test files]
? cloud.google.com/go/language/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/language/apiv1beta2 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/language/apiv2 1.024s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./osconfig/go.mod
+ pushd ./osconfig
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/osconfig == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/osconfig == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/osconfig/agentendpoint/apiv1/agentendpointpb [no test files]
? cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/agentendpoint/apiv1 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/agentendpoint/apiv1beta 1.039s [no tests to run]
? cloud.google.com/go/osconfig/apiv1/osconfigpb [no test files]
? cloud.google.com/go/osconfig/apiv1alpha/osconfigpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/apiv1alpha 1.034s [no tests to run]
? cloud.google.com/go/osconfig/apiv1beta/osconfigpb [no test files]
? cloud.google.com/go/osconfig/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/apiv1beta 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apps/go.mod
+ pushd ./apps
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apps == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apps == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apps/events/subscriptions/apiv1/subscriptionspb [no test files]
? cloud.google.com/go/apps/internal [no test files]
? cloud.google.com/go/apps/meet/apiv2/meetpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apps/events/subscriptions/apiv1 1.038s [no tests to run]
? cloud.google.com/go/apps/meet/apiv2beta/meetpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apps/meet/apiv2 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apps/meet/apiv2beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./securitycenter/go.mod
+ pushd ./securitycenter
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/securitycenter == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/securitycenter == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/securitycenter/apiv1/securitycenterpb [no test files]
? cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv1 1.038s [no tests to run]
? cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv1beta1 1.047s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv1p1beta1 1.038s [no tests to run]
? cloud.google.com/go/securitycenter/apiv2/securitycenterpb [no test files]
? cloud.google.com/go/securitycenter/internal [no test files]
? cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv2 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/settings/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./go.mod
+ pushd .
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.6
? cloud.google.com/go [no test files]
=== RUN TestDates
--- PASS: TestDates (0.00s)
=== RUN TestDateIsValid
--- PASS: TestDateIsValid (0.00s)
=== RUN TestParseDate
--- PASS: TestParseDate (0.00s)
=== RUN TestDateArithmetic
--- PASS: TestDateArithmetic (0.00s)
=== RUN TestDateBefore
--- PASS: TestDateBefore (0.00s)
=== RUN TestDateAfter
--- PASS: TestDateAfter (0.00s)
=== RUN TestDateCompare
--- PASS: TestDateCompare (0.00s)
=== RUN TestDateIsZero
--- PASS: TestDateIsZero (0.00s)
=== RUN TestTimeToString
--- PASS: TestTimeToString (0.00s)
=== RUN TestTimeOf
--- PASS: TestTimeOf (0.00s)
=== RUN TestTimeIsValid
--- PASS: TestTimeIsValid (0.00s)
=== RUN TestTimeIsZero
--- PASS: TestTimeIsZero (0.00s)
=== RUN TestTimeBefore
--- PASS: TestTimeBefore (0.00s)
=== RUN TestTimeAfter
--- PASS: TestTimeAfter (0.00s)
=== RUN TestTimeCompare
--- PASS: TestTimeCompare (0.00s)
=== RUN TestDateTimeToString
--- PASS: TestDateTimeToString (0.00s)
=== RUN TestParseDateTimeErrors
--- PASS: TestParseDateTimeErrors (0.00s)
=== RUN TestDateTimeOf
--- PASS: TestDateTimeOf (0.00s)
=== RUN TestDateTimeIsValid
--- PASS: TestDateTimeIsValid (0.00s)
=== RUN TestDateTimeIn
--- PASS: TestDateTimeIn (0.00s)
=== RUN TestDateTimeBefore
--- PASS: TestDateTimeBefore (0.00s)
=== RUN TestDateTimeAfter
--- PASS: TestDateTimeAfter (0.00s)
=== RUN TestDateTimeCompare
--- PASS: TestDateTimeCompare (0.00s)
=== RUN TestDateTimeIsZero
--- PASS: TestDateTimeIsZero (0.00s)
=== RUN TestMarshalJSON
--- PASS: TestMarshalJSON (0.00s)
=== RUN TestUnmarshalJSON
--- PASS: TestUnmarshalJSON (0.00s)
PASS
ok cloud.google.com/go/civil 1.042s
? cloud.google.com/go/debugger/apiv2/debuggerpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/debugger/apiv2 1.046s [no tests to run]
=== RUN TestIntegration_RecordAndReplay
2024/11/29 08:15:35 Unsolicited response received on idle HTTP channel starting with "\r\n"; err=
--- PASS: TestIntegration_RecordAndReplay (2.02s)
=== RUN TestRemoveAndClear
--- PASS: TestRemoveAndClear (0.05s)
PASS
ok cloud.google.com/go/httpreplay 3.102s
=== RUN TestIntegration_HTTPR
--- PASS: TestIntegration_HTTPR (4.61s)
PASS
ok cloud.google.com/go/httpreplay/cmd/httpr 5.659s
=== RUN TestConvertRequest
--- PASS: TestConvertRequest (0.00s)
=== RUN TestPattern
--- PASS: TestPattern (0.00s)
=== RUN TestScrubQuery
--- PASS: TestScrubQuery (0.00s)
=== RUN TestLogger
--- PASS: TestLogger (0.00s)
=== RUN TestToHTTPResponse
--- PASS: TestToHTTPResponse (0.00s)
=== RUN TestEmptyBody
--- PASS: TestEmptyBody (0.00s)
=== RUN TestParseRequestBody
--- PASS: TestParseRequestBody (0.00s)
=== RUN TestHeadersMatch
--- PASS: TestHeadersMatch (0.00s)
PASS
ok cloud.google.com/go/httpreplay/internal/proxy 1.055s
=== RUN TestAnnotateGRPC
--- PASS: TestAnnotateGRPC (0.00s)
=== RUN TestAnnotateGoogleapi
--- PASS: TestAnnotateGoogleapi (0.00s)
=== RUN TestAnnotateUnknownError
--- PASS: TestAnnotateUnknownError (0.00s)
=== RUN TestRetry
--- PASS: TestRetry (0.00s)
=== RUN TestRetryPreserveError
--- PASS: TestRetryPreserveError (0.00s)
=== RUN TestRetryWrapsErrorWithStatusUnknown
--- PASS: TestRetryWrapsErrorWithStatusUnknown (0.00s)
PASS
ok cloud.google.com/go/internal 1.029s
? cloud.google.com/go/internal/pubsub [no test files]
? cloud.google.com/go/rpcreplay/proto/intstore [no test files]
? cloud.google.com/go/rpcreplay/proto/rpcreplay [no test files]
? cloud.google.com/go/third_party/pkgsite [no test files]
=== RUN TestBTree
--- PASS: TestBTree (5.37s)
=== RUN TestAt
--- PASS: TestAt (0.00s)
=== RUN TestGetWithIndex
--- PASS: TestGetWithIndex (0.00s)
=== RUN TestSetWithIndex
--- PASS: TestSetWithIndex (0.00s)
=== RUN TestDeleteMin
--- PASS: TestDeleteMin (0.00s)
=== RUN TestDeleteMax
--- PASS: TestDeleteMax (0.00s)
=== RUN TestIterator
--- PASS: TestIterator (0.01s)
=== RUN TestMixed
--- PASS: TestMixed (0.09s)
=== RUN TestCloneConcurrentOperations
--- PASS: TestCloneConcurrentOperations (14.40s)
PASS
ok cloud.google.com/go/internal/btree 20.918s
=== RUN TestIt
=== RUN TestIt/noop
=== RUN TestIt/environment_project_id
=== RUN TestIt/adc_project_id
=== RUN TestIt/emulator_project_id
--- PASS: TestIt (0.00s)
--- PASS: TestIt/noop (0.00s)
--- PASS: TestIt/environment_project_id (0.00s)
--- PASS: TestIt/adc_project_id (0.00s)
--- PASS: TestIt/emulator_project_id (0.00s)
PASS
ok cloud.google.com/go/internal/detect 1.039s
=== RUN TestFieldsNoTags
--- PASS: TestFieldsNoTags (0.00s)
=== RUN TestAgainstJSONEncodingNoTags
--- PASS: TestAgainstJSONEncodingNoTags (0.00s)
=== RUN TestAgainstJSONEncodingEmbeddedTime
--- PASS: TestAgainstJSONEncodingEmbeddedTime (0.00s)
=== RUN TestFieldsWithTags
--- PASS: TestFieldsWithTags (0.00s)
=== RUN TestAgainstJSONEncodingWithTags
--- PASS: TestAgainstJSONEncodingWithTags (0.00s)
=== RUN TestUnexportedAnonymousNonStruct
--- PASS: TestUnexportedAnonymousNonStruct (0.00s)
=== RUN TestUnexportedAnonymousStruct
--- PASS: TestUnexportedAnonymousStruct (0.00s)
=== RUN TestDominantField
--- PASS: TestDominantField (0.00s)
=== RUN TestIgnore
--- PASS: TestIgnore (0.00s)
=== RUN TestParsedTag
--- PASS: TestParsedTag (0.00s)
=== RUN TestValidateFunc
--- PASS: TestValidateFunc (0.00s)
=== RUN TestMatchingField
--- PASS: TestMatchingField (0.00s)
=== RUN TestAgainstJSONMatchingField
--- PASS: TestAgainstJSONMatchingField (0.00s)
=== RUN TestTagErrors
--- PASS: TestTagErrors (0.00s)
=== RUN TestFold
--- PASS: TestFold (0.00s)
=== RUN TestFoldAgainstUnicode
--- PASS: TestFoldAgainstUnicode (0.00s)
PASS
ok cloud.google.com/go/internal/fields 1.039s
=== RUN TestCheck
--- PASS: TestCheck (2.03s)
=== RUN TestCheckRegisterIgnore
--- PASS: TestCheckRegisterIgnore (2.02s)
PASS
ok cloud.google.com/go/internal/leakcheck 5.068s
=== RUN TestConvertSuccess
--- PASS: TestConvertSuccess (0.00s)
=== RUN TestConvertFailure
--- PASS: TestConvertFailure (0.00s)
PASS
ok cloud.google.com/go/internal/optional 1.015s
=== RUN TestDiff
--- PASS: TestDiff (0.02s)
=== RUN TestSprint
--- PASS: TestSprint (0.00s)
=== RUN TestWithDefaults
--- PASS: TestWithDefaults (0.00s)
=== RUN TestBadVerb
--- PASS: TestBadVerb (0.00s)
PASS
ok cloud.google.com/go/internal/pretty 1.035s
=== RUN TestDecodeToMap
--- PASS: TestDecodeToMap (0.00s)
PASS
ok cloud.google.com/go/internal/protostruct 1.037s
=== RUN TestRetry
--- PASS: TestRetry (0.00s)
=== RUN TestRetryAttempts
retry.go:38: Success after 5 attempts:
retry_test.go:34: This line should appear only once.
retry_test.go:35: attempt=5
--- PASS: TestRetryAttempts (0.00s)
=== RUN TestRetryWithoutTest
--- PASS: TestRetryWithoutTest (0.00s)
=== RUN TestRetryWithoutTestAttempts
--- PASS: TestRetryWithoutTestAttempts (0.00s)
=== RUN TestNewServer
--- PASS: TestNewServer (0.00s)
=== RUN TestPageBounds
--- PASS: TestPageBounds (0.00s)
PASS
ok cloud.google.com/go/internal/testutil 1.051s
=== RUN TestStartSpan_OpenCensus
--- PASS: TestStartSpan_OpenCensus (0.00s)
=== RUN TestStartSpan_OpenTelemetry
--- PASS: TestStartSpan_OpenTelemetry (0.00s)
=== RUN TestToStatus
--- PASS: TestToStatus (0.00s)
=== RUN TestToOpenTelemetryStatusDescription
--- PASS: TestToOpenTelemetryStatusDescription (0.00s)
=== RUN TestToStatus_APIError
--- PASS: TestToStatus_APIError (0.00s)
PASS
ok cloud.google.com/go/internal/trace 1.040s
=== RUN TestDecode
=== RUN TestDecode/nil_data
=== RUN TestDecode/short_data
=== RUN TestDecode/wrong_field_number
=== RUN TestDecode/valid_data
--- PASS: TestDecode (0.00s)
--- PASS: TestDecode/nil_data (0.00s)
--- PASS: TestDecode/short_data (0.00s)
--- PASS: TestDecode/wrong_field_number (0.00s)
--- PASS: TestDecode/valid_data (0.00s)
=== RUN TestEncode
=== RUN TestEncode/short_data
=== RUN TestEncode/valid_data
--- PASS: TestEncode (0.00s)
--- PASS: TestEncode/short_data (0.00s)
--- PASS: TestEncode/valid_data (0.00s)
PASS
ok cloud.google.com/go/internal/tracecontext 1.033s
=== RUN TestNew
--- PASS: TestNew (0.00s)
=== RUN TestTimestamp
--- PASS: TestTimestamp (0.00s)
=== RUN TestOlder
--- PASS: TestOlder (0.00s)
=== RUN TestShorter
--- PASS: TestShorter (0.00s)
PASS
ok cloud.google.com/go/internal/uid 1.019s
=== RUN TestGoVer
--- PASS: TestGoVer (0.00s)
PASS
ok cloud.google.com/go/internal/version 1.015s
=== RUN TestRecordIO
--- PASS: TestRecordIO (0.00s)
=== RUN TestHeaderIO
--- PASS: TestHeaderIO (0.00s)
=== RUN TestEntryIO
--- PASS: TestEntryIO (0.00s)
=== RUN TestRecord
--- PASS: TestRecord (0.02s)
=== RUN TestReplay
--- PASS: TestReplay (0.02s)
=== RUN TestRecorderBeforeFunc
--- PASS: TestRecorderBeforeFunc (0.02s)
=== RUN TestReplayerBeforeFunc
--- PASS: TestReplayerBeforeFunc (0.01s)
=== RUN TestOutOfOrderStreamReplay
--- PASS: TestOutOfOrderStreamReplay (0.03s)
PASS
ok cloud.google.com/go/rpcreplay 1.143s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudbuild/go.mod
+ pushd ./cloudbuild
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudbuild == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudbuild == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudbuild/apiv1 1.037s [no tests to run]
? cloud.google.com/go/cloudbuild/apiv1/v2/cloudbuildpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudbuild/apiv1/v2 1.028s [no tests to run]
? cloud.google.com/go/cloudbuild/apiv2/cloudbuildpb [no test files]
? cloud.google.com/go/cloudbuild/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudbuild/apiv2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/protoveneer/go.mod
+ pushd ./internal/protoveneer
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/protoveneer == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/examples/fake/go.mod
+ pushd ./internal/examples/fake
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/examples/fake == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/examples/mock/go.mod
+ pushd ./internal/examples/mock
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/examples/mock == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/postprocessor/go.mod
+ pushd ./internal/postprocessor
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/postprocessor == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/actions/go.mod
+ pushd ./internal/actions
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/actions == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/generated/snippets/go.mod
+ pushd ./internal/generated/snippets
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/generated/snippets == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/carver/go.mod
+ pushd ./internal/carver
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/carver == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/aliasgen/go.mod
+ pushd ./internal/aliasgen
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/aliasgen == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/godocfx/go.mod
+ pushd ./internal/godocfx
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/godocfx == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/aliasfix/go.mod
+ pushd ./internal/aliasfix
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/aliasfix == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/gapicgen/go.mod
+ pushd ./internal/gapicgen
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/gapicgen == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./video/go.mod
+ pushd ./video
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/video == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/video == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/video/internal [no test files]
? cloud.google.com/go/video/livestream/apiv1/livestreampb [no test files]
? cloud.google.com/go/video/stitcher/apiv1/stitcherpb [no test files]
? cloud.google.com/go/video/transcoder/apiv1/transcoderpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/video/livestream/apiv1 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/video/stitcher/apiv1 1.040s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/video/transcoder/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./billing/go.mod
+ pushd ./billing
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/billing == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/billing == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/billing/apiv1/billingpb [no test files]
? cloud.google.com/go/billing/budgets/apiv1/budgetspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/billing/apiv1 1.031s [no tests to run]
? cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb [no test files]
? cloud.google.com/go/billing/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/billing/budgets/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/billing/budgets/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apigeeconnect/go.mod
+ pushd ./apigeeconnect
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apigeeconnect == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apigeeconnect == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/apigeeconnect/apiv1/apigeeconnectpb [no test files]
? cloud.google.com/go/apigeeconnect/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apigeeconnect/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./kms/go.mod
+ pushd ./kms
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/kms == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/kms == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/kms/apiv1/kmspb [no test files]
? cloud.google.com/go/kms/internal [no test files]
? cloud.google.com/go/kms/inventory/apiv1/inventorypb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/kms/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/kms/inventory/apiv1 1.034s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./longrunning/go.mod
+ pushd ./longrunning
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/longrunning == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/longrunning == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/longrunning/autogen/longrunningpb [no test files]
? cloud.google.com/go/longrunning/internal [no test files]
=== RUN TestWait
--- PASS: TestWait (0.00s)
=== RUN TestPollRequestError
--- PASS: TestPollRequestError (0.00s)
=== RUN TestPollErrorResult
--- PASS: TestPollErrorResult (0.00s)
=== RUN TestCancelReturnsError
--- PASS: TestCancelReturnsError (0.00s)
=== RUN TestDeleteReturnsError
--- PASS: TestDeleteReturnsError (0.00s)
=== RUN ExampleOperation_Wait
--- PASS: ExampleOperation_Wait (0.00s)
=== RUN ExampleOperation_Metadata
--- PASS: ExampleOperation_Metadata (0.00s)
PASS
ok cloud.google.com/go/longrunning 1.035s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/longrunning/autogen 1.032s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./chat/go.mod
+ pushd ./chat
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/chat == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/chat == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/chat/apiv1/chatpb [no test files]
? cloud.google.com/go/chat/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/chat/apiv1 1.027s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./translate/go.mod
+ pushd ./translate
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/translate == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/translate == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/translate/apiv3/translatepb [no test files]
? cloud.google.com/go/translate/internal [no test files]
=== RUN TestTranslateURL
--- PASS: TestTranslateURL (0.00s)
=== RUN TestTranslateOneInput
2024/11/29 08:16:34 authenticating via OAuth2
--- PASS: TestTranslateOneInput (1.13s)
=== RUN TestTranslateModel
--- PASS: TestTranslateModel (0.09s)
=== RUN TestTranslateMultipleInputs
--- PASS: TestTranslateMultipleInputs (0.14s)
=== RUN TestTranslateErrors
--- PASS: TestTranslateErrors (0.28s)
=== RUN TestDetectLanguage
--- PASS: TestDetectLanguage (0.12s)
=== RUN TestSupportedLanguages
--- PASS: TestSupportedLanguages (0.08s)
PASS
ok cloud.google.com/go/translate 2.889s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/translate/apiv3 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./parallelstore/go.mod
+ pushd ./parallelstore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/parallelstore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/parallelstore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/parallelstore/apiv1/parallelstorepb [no test files]
? cloud.google.com/go/parallelstore/apiv1beta/parallelstorepb [no test files]
? cloud.google.com/go/parallelstore/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/parallelstore/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/parallelstore/apiv1beta 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicedirectory/go.mod
+ pushd ./servicedirectory
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicedirectory == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicedirectory == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/servicedirectory/apiv1/servicedirectorypb [no test files]
? cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb [no test files]
? cloud.google.com/go/servicedirectory/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicedirectory/apiv1 1.057s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicedirectory/apiv1beta1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./automl/go.mod
+ pushd ./automl
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/automl == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/automl == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/automl/apiv1/automlpb [no test files]
? cloud.google.com/go/automl/apiv1beta1/automlpb [no test files]
? cloud.google.com/go/automl/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/automl/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/automl/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./certificatemanager/go.mod
+ pushd ./certificatemanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/certificatemanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/certificatemanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb [no test files]
? cloud.google.com/go/certificatemanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/certificatemanager/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./redis/go.mod
+ pushd ./redis
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/redis == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/redis == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/redis/apiv1/redispb [no test files]
? cloud.google.com/go/redis/apiv1beta1/redispb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/redis/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/redis/apiv1beta1 1.032s [no tests to run]
? cloud.google.com/go/redis/cluster/apiv1/clusterpb [no test files]
? cloud.google.com/go/redis/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/redis/cluster/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./profiler/go.mod
+ pushd ./profiler
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/profiler == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/profiler == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading github.com/golang/mock v1.6.0
? cloud.google.com/go/profiler/busybench [no test files]
? cloud.google.com/go/profiler/internal [no test files]
? cloud.google.com/go/profiler/mocks [no test files]
=== RUN TestGoHeapProfile
--- PASS: TestGoHeapProfile (0.01s)
=== RUN TestAgentIntegration
=== PAUSE TestAgentIntegration
=== RUN TestCreateProfile
--- PASS: TestCreateProfile (0.00s)
=== RUN TestProfileAndUpload
--- PASS: TestProfileAndUpload (0.03s)
=== RUN TestRetry
--- PASS: TestRetry (0.00s)
=== RUN TestWithXGoogHeader
--- PASS: TestWithXGoogHeader (0.00s)
=== RUN TestInitializeAgent
--- PASS: TestInitializeAgent (0.00s)
=== RUN TestInitializeConfig
profiler_test.go:677: Running test: accepts service name starting with letter
profiler_test.go:677: Running test: accepts service name starting number
profiler_test.go:677: Running test: env project overrides GCE project
profiler_test.go:677: Running test: requires service name
profiler_test.go:677: Running test: requires valid service name
profiler_test.go:677: Running test: accepts service name from config and service version from GAE
profiler_test.go:677: Running test: reads both service name and version from GAE env vars
profiler_test.go:677: Running test: reads both service name and version from Knative env vars
profiler_test.go:677: Running test: accepts service version from config
profiler_test.go:677: Running test: configured version has priority over GAE-provided version
profiler_test.go:677: Running test: configured version has priority over Knative-provided version
profiler_test.go:677: Running test: GAE version has priority over Knative-provided version
profiler_test.go:677: Running test: configured project ID has priority over metadata-provided project ID
profiler_test.go:677: Running test: configured project ID has priority over environment project ID
profiler_test.go:677: Running test: requires project ID if not on GCE
profiler_test.go:677: Running test: configured zone has priority over metadata-provided zone
profiler_test.go:677: Running test: configured instance has priority over metadata-provided instance
--- PASS: TestInitializeConfig (0.00s)
=== RUN TestDeltaMutexProfile
--- PASS: TestDeltaMutexProfile (2.04s)
=== RUN TestAgentWithServer
--- PASS: TestAgentWithServer (12.27s)
=== CONT TestAgentIntegration
integration_test.go:241: using Git commit "d8bc98307985b6db284e75e85ec5c7af87748c81" for the profiler integration test
=== RUN TestAgentIntegration/profiler-test-go12113
=== PAUSE TestAgentIntegration/profiler-test-go12113
=== CONT TestAgentIntegration/profiler-test-go12113
proftest.go:481: Serial port output for profiler-test-go12113-2024-11-29-00-17-33-683651-pst:
\033[2J\033[01;01H\033[=3h\033[2J\033[01;01H\033[2J\033[01;01H\033[=3h\033[2J\033[01;01HBdsDxe: loading Boot0001 "UEFI Google PersistentDisk " from PciRoot(0x0)/Pci(0x3,0x0)/Scsi(0x1,0x0)
BdsDxe: starting Boot0001 "UEFI Google PersistentDisk " from PciRoot(0x0)/Pci(0x3,0x0)/Scsi(0x1,0x0)
UEFI: Attempting to start image.
Description: UEFI Google PersistentDisk
FilePath: PciRoot(0x0)/Pci(0x3,0x0)/Scsi(0x1,0x0)
OptionNumber: 1.
\033[0m\033[30m\033[47mWelcome to GRUB!
\033[0m\033[37m\033[40m\033[0m\033[30m\033[40m\033[2J\033[01;01H\033[0m\033[37m\033[40m\033[0m\033[30m\033[40m\033[2J\033[01;01H\033[0m\033[37m\033[40m Booting `Debian GNU/Linux'
Loading Linux 5.10.0-33-cloud-amd64 ...
Loading initial ramdisk ...
error: no suitable video mode found.
Booting in blind mode
Fri Nov 29 08:17:55 UTC 2024: + retry apt-get update
Fri Nov 29 08:17:55 UTC 2024: + for i in {1..3}
Fri Nov 29 08:17:55 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:17:55 UTC 2024: + apt-get update
Fri Nov 29 08:17:58 UTC 2024: + return 0
Fri Nov 29 08:17:58 UTC 2024: + retry apt-get -y -q install git
Fri Nov 29 08:17:58 UTC 2024: + for i in {1..3}
Fri Nov 29 08:17:58 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:17:58 UTC 2024: + apt-get -y -q install git
Fri Nov 29 08:17:59 UTC 2024: dpkg-preconfigure: unable to re-open stdin: No such file or directory
Fri Nov 29 08:18:10 UTC 2024: + return 0
Fri Nov 29 08:18:10 UTC 2024: + mkdir -p /tmp/gocache
Fri Nov 29 08:18:10 UTC 2024: + export GOCACHE=/tmp/gocache
Fri Nov 29 08:18:10 UTC 2024: + GOCACHE=/tmp/gocache
Fri Nov 29 08:18:10 UTC 2024: + '[' 1.21.13 = master ']'
Fri Nov 29 08:18:10 UTC 2024: + [[ 1.21.13 =~ 1.11.* ]]
Fri Nov 29 08:18:10 UTC 2024: + mkdir -p /tmp/bin
Fri Nov 29 08:18:10 UTC 2024: + retry curl -sL -o /tmp/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme
Fri Nov 29 08:18:10 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:10 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:10 UTC 2024: + curl -sL -o /tmp/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme
Fri Nov 29 08:18:10 UTC 2024: + return 0
Fri Nov 29 08:18:10 UTC 2024: + chmod +x /tmp/bin/gimme
Fri Nov 29 08:18:10 UTC 2024: + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:10 UTC 2024: + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:10 UTC 2024: + retry gimme_retrier
Fri Nov 29 08:18:10 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:10 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:10 UTC 2024: + gimme_retrier
Fri Nov 29 08:18:10 UTC 2024: ++ gimme 1.21.13
Fri Nov 29 08:18:13 UTC 2024: + eval '
Fri Nov 29 08:18:13 UTC 2024: unset GOOS;
Fri Nov 29 08:18:13 UTC 2024: unset GOARCH;
Fri Nov 29 08:18:13 UTC 2024: export GOROOT='''/.gimme/versions/go1.21.13.linux.amd64''';
Fri Nov 29 08:18:13 UTC 2024: export PATH="/.gimme/versions/go1.21.13.linux.amd64/bin:${PATH}";
Fri Nov 29 08:18:13 UTC 2024: go version >&2;
Fri Nov 29 08:18:13 UTC 2024:
Fri Nov 29 08:18:13 UTC 2024: export GIMME_ENV="/.gimme/envs/go1.21.13.env"'
Fri Nov 29 08:18:13 UTC 2024: ++ unset GOOS
Fri Nov 29 08:18:13 UTC 2024: ++ unset GOARCH
Fri Nov 29 08:18:13 UTC 2024: ++ export GOROOT=/.gimme/versions/go1.21.13.linux.amd64
Fri Nov 29 08:18:13 UTC 2024: ++ GOROOT=/.gimme/versions/go1.21.13.linux.amd64
Fri Nov 29 08:18:13 UTC 2024: ++ export PATH=/.gimme/versions/go1.21.13.linux.amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:13 UTC 2024: ++ PATH=/.gimme/versions/go1.21.13.linux.amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:13 UTC 2024: ++ go version
Fri Nov 29 08:18:13 UTC 2024: go version go1.21.13 linux/amd64
Fri Nov 29 08:18:13 UTC 2024: ++ export GIMME_ENV=/.gimme/envs/go1.21.13.env
Fri Nov 29 08:18:13 UTC 2024: ++ GIMME_ENV=/.gimme/envs/go1.21.13.env
Fri Nov 29 08:18:13 UTC 2024: + which go
Fri Nov 29 08:18:13 UTC 2024: /.gimme/versions/go1.21.13.linux.amd64/bin/go
Fri Nov 29 08:18:13 UTC 2024: + return 0
Fri Nov 29 08:18:13 UTC 2024: + export GO111MODULE=on
Fri Nov 29 08:18:13 UTC 2024: + GO111MODULE=on
Fri Nov 29 08:18:13 UTC 2024: + export GOPATH=/go
Fri Nov 29 08:18:13 UTC 2024: + GOPATH=/go
Fri Nov 29 08:18:13 UTC 2024: + export GOCLOUD_HOME=/go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + GOCLOUD_HOME=/go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + mkdir -p /go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + retry git clone https://github.com/googleapis/google-cloud-go.git /go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:13 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:13 UTC 2024: + git clone https://github.com/googleapis/google-cloud-go.git /go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: Cloning into '/go/src/cloud.google.com/go'...
Fri Nov 29 08:18:57 UTC 2024: Updating files: 28% (5098/17691)Updating files: 29% (5131/17691)Updating files: 30% (5308/17691)Updating files: 31% (5485/17691)Updating files: 32% (5662/17691)Updating files: 33% (5839/17691)Updating files: 34% (6015/17691)Updating files: 35% (6192/17691)Updating files: 36% (6369/17691)Updating files: 37% (6546/17691)Updating files: 38% (6723/17691)Updating files: 39% (6900/17691)Updating files: 40% (7077/17691)Updating files: 41% (7254/17691)Updating files: 42% (7431/17691)Updating files: 43% (7608/17691)Updating files: 44% (7785/17691)Updating files: 45% (7961/17691)Updating files: 46% (8138/17691)Updating files: 47% (8315/17691)Updating files: 48% (8492/17691)Updating files: 49% (8669/17691)Updating files: 50% (8846/17691)Updating files: 51% (9023/17691)Updating files: 52% (9200/17691)Updating files: 53% (9377/17691)Updating files: 54% (9554/17691)Updating files: 55% (9731/17691)Updating files: 56% (9907/17691)Updating files: 57% (10084/17691)Updating files: 58% (10261/17691)Updating files: 59% (10438/17691)Updating files: 60% (10615/17691)Updating files: 61% (10792/17691)Updating files: 62% (10969/17691)Updating files: 63% (11146/17691)Updating files: 64% (11323/17691)Updating files: 65% (11500/17691)Updating files: 66% (11677/17691)Updating files: 67% (11853/17691)Updating files: 68% (12030/17691)Updating files: 69% (12207/17691)Updating files: 70% (12384/17691)Updating files: 71% (12561/17691)Updating files: 72% (12738/17691)Updating files: 73% (12915/17691)Updating files: 74% (13092/17691)Updating files: 75% (13269/17691)Updating files: 76% (13446/17691)Updating files: 77% (13623/17691)Updating files: 78% (13799/17691)Updating files: 78% (13808/17691)Updating files: 79% (13976/17691)Updating files: 80% (14153/17691)Updating files: 81% (14330/17691)Updating files: 82% (14507/17691)Updating files: 83% (14684/17691)Updating files: 84% (14861/17691)Updating files: 85% (15038/17691)Updating files: 86% (15215/17691)Updating files: 87% (15392/17691)Updating files: 88% (15569/17691)Updating files: 89% (15745/17691)Updating files: 90% (15922/17691)Updating files: 91% (16099/17691)Updating files: 92% (16276/17691)Updating files: 93% (16453/17691)Updating files: 94% (16630/17691)Updating files: 95% (16807/17691)Updating files: 96% (16984/17691)Updating files: 97% (17161/17691)Updating files: 98% (17338/17691)Updating files: 99% (17515/17691)Updating files: 100% (17691/17691)Updating files: 100% (17691/17691), done.
Fri Nov 29 08:18:57 UTC 2024: + return 0
Fri Nov 29 08:18:57 UTC 2024: + cd /go/src/cloud.google.com/go
Fri Nov 29 08:18:57 UTC 2024: + retry git fetch origin d8bc98307985b6db284e75e85ec5c7af87748c81
Fri Nov 29 08:18:57 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:57 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:57 UTC 2024: + git fetch origin d8bc98307985b6db284e75e85ec5c7af87748c81
Fri Nov 29 08:18:58 UTC 2024: From https://github.com/googleapis/google-cloud-go
Fri Nov 29 08:18:58 UTC 2024: * branch d8bc98307985b6db284e75e85ec5c7af87748c81 -> FETCH_HEAD
Fri Nov 29 08:18:58 UTC 2024: + return 0
Fri Nov 29 08:18:58 UTC 2024: + git reset --hard d8bc98307985b6db284e75e85ec5c7af87748c81
Fri Nov 29 08:18:58 UTC 2024: HEAD is now at d8bc983079 test(storage/dataflux): skip flaky tests (#11201)
Fri Nov 29 08:18:58 UTC 2024: + cd /go/src/cloud.google.com/go/profiler/busybench
Fri Nov 29 08:18:58 UTC 2024: + retry go get
Fri Nov 29 08:18:58 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:58 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:58 UTC 2024: + go get
Fri Nov 29 08:18:58 UTC 2024: go: downloading go1.23.0 (linux/amd64)
Fri Nov 29 08:19:05 UTC 2024: go: downloading cloud.google.com/go v0.116.0
Fri Nov 29 08:19:05 UTC 2024: go: downloading cloud.google.com/go/compute/metadata v0.5.2
Fri Nov 29 08:19:05 UTC 2024: go: downloading github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8
Fri Nov 29 08:19:05 UTC 2024: go: downloading github.com/googleapis/gax-go/v2 v2.13.0
Fri Nov 29 08:19:05 UTC 2024: go: downloading google.golang.org/api v0.203.0
Fri Nov 29 08:19:10 UTC 2024: go: downloading google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53
Fri Nov 29 08:19:11 UTC 2024: go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53
Fri Nov 29 08:19:11 UTC 2024: go: downloading google.golang.org/grpc v1.67.1
Fri Nov 29 08:19:11 UTC 2024: go: downloading google.golang.org/protobuf v1.35.1
Fri Nov 29 08:19:11 UTC 2024: go: downloading golang.org/x/sys v0.26.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading cloud.google.com/go/auth v0.9.9
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/oauth2 v0.23.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.4
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opencensus.io v0.24.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/time v0.7.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/net v0.30.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/google/s2a-go v0.1.8
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/otel v1.29.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/otel/metric v1.29.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/otel/trace v1.29.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.4
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/go-logr/logr v1.4.2
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/go-logr/stdr v1.2.2
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/sync v0.8.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/text v0.19.0
Fri Nov 29 08:19:13 UTC 2024: go: downloading golang.org/x/crypto v0.28.0
Fri Nov 29 08:19:15 UTC 2024: + return 0
Fri Nov 29 08:19:15 UTC 2024: + go run busybench.go --service=profiler-test-go12113-2024-11-29-00-17-33-683651-pst --duration=200 --mutex_profiling=true
Fri Nov 29 08:19:17 UTC 2024: go: downloading golang.org/x/sys v0.27.0
Fri Nov 29 08:20:09 UTC 2024: 2024/11/29 08:20:09 busybench using go1.23.0.
Fri Nov 29 08:20:09 UTC 2024: Cloud Profiler: 2024/11/29 08:20:09 Cloud Profiler Go Agent version: 0.4.1
Fri Nov 29 08:20:09 UTC 2024: Cloud Profiler: 2024/11/29 08:20:09 profiler has started
Fri Nov 29 08:20:09 UTC 2024: Cloud Profiler: 2024/11/29 08:20:09 creating a new profile via profiler service
Fri Nov 29 08:20:44 UTC 2024: Cloud Profiler: 2024/11/29 08:20:44 successfully created profile CPU
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 start uploading profile
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 creating a new profile via profiler service
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 successfully created profile HEAP
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 start uploading profile
Fri Nov 29 08:20:55 UTC 2024: Cloud Profiler: 2024/11/29 08:20:55 creating a new profile via profiler service
Fri Nov 29 08:20:55 UTC 2024: Cloud Profiler: 2024/11/29 08:20:55 successfully created profile HEAP_ALLOC
Fri Nov 29 08:21:05 UTC 2024: Cloud Profiler: 2024/11/29 08:21:05 start uploading profile
Fri Nov 29 08:21:05 UTC 2024: Cloud Profiler: 2024/11/29 08:21:05 creating a new profile via profiler service
Fri Nov 29 08:21:05 UTC 2024: Cloud Profiler: 2024/11/29 08:21:05 successfully created profile CONTENTION
Fri Nov 29 08:21:15 UTC 2024: Cloud Profiler: 2024/11/29 08:21:15 start uploading profile
Fri Nov 29 08:21:15 UTC 2024: Cloud Profiler: 2024/11/29 08:21:15 creating a new profile via profiler service
Fri Nov 29 08:21:25 UTC 2024: Cloud Profiler: 2024/11/29 08:21:25 successfully created profile HEAP
Fri Nov 29 08:21:25 UTC 2024: Cloud Profiler: 2024/11/29 08:21:25 start uploading profile
Fri Nov 29 08:21:26 UTC 2024: Cloud Profiler: 2024/11/29 08:21:26 creating a new profile via profiler service
Fri Nov 29 08:21:38 UTC 2024: Cloud Profiler: 2024/11/29 08:21:38 successfully created profile THREADS
Fri Nov 29 08:21:38 UTC 2024: Cloud Profiler: 2024/11/29 08:21:38 start uploading profile
Fri Nov 29 08:21:38 UTC 2024: Cloud Profiler: 2024/11/29 08:21:38 creating a new profile via profiler service
Fri Nov 29 08:21:41 UTC 2024: Cloud Profiler: 2024/11/29 08:21:41 successfully created profile HEAP_ALLOC
Fri Nov 29 08:21:51 UTC 2024: Cloud Profiler: 2024/11/29 08:21:51 start uploading profile
Fri Nov 29 08:21:51 UTC 2024: Cloud Profiler: 2024/11/29 08:21:51 creating a new profile via profiler service
Fri Nov 29 08:21:51 UTC 2024: Cloud Profiler: 2024/11/29 08:21:51 successfully created profile CPU
Fri Nov 29 08:22:01 UTC 2024: Cloud Profiler: 2024/11/29 08:22:01 start uploading profile
Fri Nov 29 08:22:02 UTC 2024: Cloud Profiler: 2024/11/29 08:22:02 creating a new profile via profiler service
Fri Nov 29 08:22:10 UTC 2024: Cloud Profiler: 2024/11/29 08:22:10 successfully created profile HEAP
Fri Nov 29 08:22:10 UTC 2024: Cloud Profiler: 2024/11/29 08:22:10 start uploading profile
Fri Nov 29 08:22:10 UTC 2024: Cloud Profiler: 2024/11/29 08:22:10 creating a new profile via profiler service
Fri Nov 29 08:22:11 UTC 2024: Cloud Profiler: 2024/11/29 08:22:11 successfully created profile THREADS
Fri Nov 29 08:22:11 UTC 2024: Cloud Profiler: 2024/11/29 08:22:11 start uploading profile
Fri Nov 29 08:22:11 UTC 2024: Cloud Profiler: 2024/11/29 08:22:11 creating a new profile via profiler service
Fri Nov 29 08:22:20 UTC 2024: Cloud Profiler: 2024/11/29 08:22:20 successfully created profile CONTENTION
Fri Nov 29 08:22:30 UTC 2024: Cloud Profiler: 2024/11/29 08:22:30 start uploading profile
Fri Nov 29 08:22:30 UTC 2024: Cloud Profiler: 2024/11/29 08:22:30 creating a new profile via profiler service
Fri Nov 29 08:22:33 UTC 2024: Cloud Profiler: 2024/11/29 08:22:33 successfully created profile CPU
Fri Nov 29 08:22:43 UTC 2024: Cloud Profiler: 2024/11/29 08:22:43 start uploading profile
Fri Nov 29 08:22:44 UTC 2024: Cloud Profiler: 2024/11/29 08:22:44 creating a new profile via profiler service
Fri Nov 29 08:22:48 UTC 2024: Cloud Profiler: 2024/11/29 08:22:48 successfully created profile HEAP_ALLOC
Fri Nov 29 08:22:58 UTC 2024: Cloud Profiler: 2024/11/29 08:22:58 start uploading profile
Fri Nov 29 08:22:58 UTC 2024: Cloud Profiler: 2024/11/29 08:22:58 creating a new profile via profiler service
Fri Nov 29 08:23:04 UTC 2024: Cloud Profiler: 2024/11/29 08:23:04 successfully created profile THREADS
Fri Nov 29 08:23:04 UTC 2024: Cloud Profiler: 2024/11/29 08:23:04 start uploading profile
Fri Nov 29 08:23:04 UTC 2024: Cloud Profiler: 2024/11/29 08:23:04 creating a new profile via profiler service
Fri Nov 29 08:23:14 UTC 2024: Cloud Profiler: 2024/11/29 08:23:14 successfully created profile CONTENTION
Fri Nov 29 08:23:24 UTC 2024: Cloud Profiler: 2024/11/29 08:23:24 start uploading profile
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 creating a new profile via profiler service
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 successfully created profile HEAP
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 start uploading profile
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 creating a new profile via profiler service
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 successfully created profile CPU
Fri Nov 29 08:23:29 UTC 2024: + echo 'benchmark application(s) complete'
Fri Nov 29 08:23:29 UTC 2024: benchmark application(s) complete
Fri Nov 29 08:23:29 UTC 2024: ++ sleep 300
--- PASS: TestAgentIntegration (0.00s)
--- PASS: TestAgentIntegration/profiler-test-go12113 (359.95s)
PASS
ok cloud.google.com/go/profiler 375.354s
=== RUN TestParseBenchmarkNumber
=== RUN TestParseBenchmarkNumber/zero_parsed_successfully_as_benchmark_number
=== RUN TestParseBenchmarkNumber/benchmark_number_for_empty_line_can_be_parsed
=== RUN TestParseBenchmarkNumber/multi-digit_benchmark_number_can_be_parsed
=== RUN TestParseBenchmarkNumber/benchmark_number_can_be_parsed_when_it_is_not_at_the_start_of_the_line
=== RUN TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_outside_the_expected_range_of_benchmark_numbers
=== RUN TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_not_a_number
--- PASS: TestParseBenchmarkNumber (0.00s)
--- PASS: TestParseBenchmarkNumber/zero_parsed_successfully_as_benchmark_number (0.00s)
--- PASS: TestParseBenchmarkNumber/benchmark_number_for_empty_line_can_be_parsed (0.00s)
--- PASS: TestParseBenchmarkNumber/multi-digit_benchmark_number_can_be_parsed (0.00s)
--- PASS: TestParseBenchmarkNumber/benchmark_number_can_be_parsed_when_it_is_not_at_the_start_of_the_line (0.00s)
--- PASS: TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_outside_the_expected_range_of_benchmark_numbers (0.00s)
--- PASS: TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_not_a_number (0.00s)
=== RUN TestParseLogTime
=== RUN TestParseLogTime/a_valid_timestamp_is_parsed_correctly
=== RUN TestParseLogTime/an_error_is_returned_when_the_timestamp_is_invalid
--- PASS: TestParseLogTime (0.00s)
--- PASS: TestParseLogTime/a_valid_timestamp_is_parsed_correctly (0.00s)
--- PASS: TestParseLogTime/an_error_is_returned_when_the_timestamp_is_invalid (0.00s)
=== RUN TestParseBackoffDuration
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_the_message
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_a_message_ending_with_a_period
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_in_a_structured_log_statement_is_parsed_correctly
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_in_the_middle_of_the_message
=== RUN TestParseBackoffDuration/a_floating-point_backoff_duration_is_parsed_correctly
=== RUN TestParseBackoffDuration/an_error_is_returned_when_the_backoff_duration_is_invalid
=== RUN TestParseBackoffDuration/a_backoff_duration_specifying_hours,_minutes,_seconds,_milliseconds_and_microseconds_is_parsed_correctly.
=== RUN TestParseBackoffDuration/a_backoff_duration_at_the_start_of_the_message_is_parsed_correctly
--- PASS: TestParseBackoffDuration (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_the_message (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_a_message_ending_with_a_period (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_in_a_structured_log_statement_is_parsed_correctly (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_in_the_middle_of_the_message (0.00s)
--- PASS: TestParseBackoffDuration/a_floating-point_backoff_duration_is_parsed_correctly (0.00s)
--- PASS: TestParseBackoffDuration/an_error_is_returned_when_the_backoff_duration_is_invalid (0.00s)
--- PASS: TestParseBackoffDuration/a_backoff_duration_specifying_hours,_minutes,_seconds,_milliseconds_and_microseconds_is_parsed_correctly. (0.00s)
--- PASS: TestParseBackoffDuration/a_backoff_duration_at_the_start_of_the_message_is_parsed_correctly (0.00s)
=== RUN TestCheckSerialOutputForBackoffs
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_after_backoff_interval
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_after_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_before_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_before_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_after_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/error_when_there_are_no_log_entries_indicating_server-specifed_backoff
=== RUN TestCheckSerialOutputForBackoffs/error_when_missing_CreateProfile_requests_after_server_specified_backoff
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_no_missing_CreateProfile_requests_after_server_specified_backoff_because_benchmarks_finished_before_next_request_could_happen.
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_there_are_non-benchmark_logs
--- PASS: TestCheckSerialOutputForBackoffs (0.01s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_after_backoff_interval (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_after_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_before_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_before_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_after_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_there_are_no_log_entries_indicating_server-specifed_backoff (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_missing_CreateProfile_requests_after_server_specified_backoff (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_no_missing_CreateProfile_requests_after_server_specified_backoff_because_benchmarks_finished_before_next_request_could_happen. (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_there_are_non-benchmark_logs (0.00s)
PASS
ok cloud.google.com/go/profiler/proftest 1.046s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storage/go.mod
+ pushd ./storage
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storage == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/storage == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/auth v0.10.2
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.5
? cloud.google.com/go/storage/control/apiv2/controlpb [no test files]
? cloud.google.com/go/storage/experimental [no test files]
? cloud.google.com/go/storage/internal [no test files]
? cloud.google.com/go/storage/internal/apiv2/storagepb [no test files]
? cloud.google.com/go/storage/internal/test/conformance [no test files]
=== RUN TestSetACL
--- PASS: TestSetACL (0.00s)
=== RUN TestToProtoObjectACL
--- PASS: TestToProtoObjectACL (0.00s)
=== RUN TestFromProtoToObjectACLRules
--- PASS: TestFromProtoToObjectACLRules (0.00s)
=== RUN TestBucketAttrsToRawBucket
=== PAUSE TestBucketAttrsToRawBucket
=== RUN TestBucketAttrsToUpdateToRawBucket
=== PAUSE TestBucketAttrsToUpdateToRawBucket
=== RUN TestNewBucket
--- PASS: TestNewBucket (0.00s)
=== RUN TestNewBucketFromProto
--- PASS: TestNewBucketFromProto (0.00s)
=== RUN TestBucketAttrsToProtoBucket
=== PAUSE TestBucketAttrsToProtoBucket
=== RUN TestBucketRetryer
=== RUN TestBucketRetryer/all_defaults
=== RUN TestBucketRetryer/set_all_options
=== RUN TestBucketRetryer/set_some_backoff_options
=== RUN TestBucketRetryer/set_policy_only
=== RUN TestBucketRetryer/set_max_retry_attempts_only
=== RUN TestBucketRetryer/set_ErrorFunc_only
--- PASS: TestBucketRetryer (0.00s)
--- PASS: TestBucketRetryer/all_defaults (0.00s)
--- PASS: TestBucketRetryer/set_all_options (0.00s)
--- PASS: TestBucketRetryer/set_some_backoff_options (0.00s)
--- PASS: TestBucketRetryer/set_policy_only (0.00s)
--- PASS: TestBucketRetryer/set_max_retry_attempts_only (0.00s)
--- PASS: TestBucketRetryer/set_ErrorFunc_only (0.00s)
=== RUN TestDetectDefaultGoogleAccessID
=== RUN TestDetectDefaultGoogleAccessID/impersonated_creds
=== RUN TestDetectDefaultGoogleAccessID/gcloud_ADC_creds
=== RUN TestDetectDefaultGoogleAccessID/ADC_private_key
=== RUN TestDetectDefaultGoogleAccessID/no_creds
=== RUN TestDetectDefaultGoogleAccessID/malformed_creds
=== RUN TestDetectDefaultGoogleAccessID/external_creds
--- PASS: TestDetectDefaultGoogleAccessID (0.01s)
--- PASS: TestDetectDefaultGoogleAccessID/impersonated_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/gcloud_ADC_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/ADC_private_key (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/no_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/malformed_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/external_creds (0.00s)
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_creates_link_to_resources_in_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint_takes_precedence_over_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_endpoint
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_endpoint_overrides_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_endpoint
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme_using_SigningSchemeV2
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme_using_SigningSchemeV2
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/hostname_in_opts_overrides_all_else
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host (0.25s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_creates_link_to_resources_in_emulator (0.03s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint_takes_precedence_over_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_endpoint (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_endpoint_overrides_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_endpoint (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme_using_SigningSchemeV2 (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme_using_SigningSchemeV2 (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/hostname_in_opts_overrides_all_else (0.02s)
=== RUN TestDefaultSignBlobRetry
--- PASS: TestDefaultSignBlobRetry (1.59s)
=== RUN TestCreateBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestCreateBucketEmulated (0.00s)
=== RUN TestDeleteBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteBucketEmulated (0.00s)
=== RUN TestGetBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetBucketEmulated (0.00s)
=== RUN TestUpdateBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestUpdateBucketEmulated (0.00s)
=== RUN TestGetServiceAccountEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetServiceAccountEmulated (0.00s)
=== RUN TestGetSetTestIamPolicyEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetSetTestIamPolicyEmulated (0.00s)
=== RUN TestDeleteObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteObjectEmulated (0.00s)
=== RUN TestGetObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetObjectEmulated (0.00s)
=== RUN TestRewriteObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRewriteObjectEmulated (0.00s)
=== RUN TestUpdateObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestUpdateObjectEmulated (0.00s)
=== RUN TestListObjectsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListObjectsEmulated (0.00s)
=== RUN TestListObjectsWithPrefixEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListObjectsWithPrefixEmulated (0.00s)
=== RUN TestListBucketsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListBucketsEmulated (0.00s)
=== RUN TestListBucketACLsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListBucketACLsEmulated (0.00s)
=== RUN TestUpdateBucketACLEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestUpdateBucketACLEmulated (0.00s)
=== RUN TestDeleteBucketACLEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteBucketACLEmulated (0.00s)
=== RUN TestDefaultObjectACLCRUDEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDefaultObjectACLCRUDEmulated (0.00s)
=== RUN TestObjectACLCRUDEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestObjectACLCRUDEmulated (0.00s)
=== RUN TestOpenReaderEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestOpenReaderEmulated (0.00s)
=== RUN TestOpenWriterEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestOpenWriterEmulated (0.00s)
=== RUN TestListNotificationsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListNotificationsEmulated (0.00s)
=== RUN TestCreateNotificationEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestCreateNotificationEmulated (0.00s)
=== RUN TestDeleteNotificationEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteNotificationEmulated (0.00s)
=== RUN TestLockBucketRetentionPolicyEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestLockBucketRetentionPolicyEmulated (0.00s)
=== RUN TestComposeEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestComposeEmulated (0.00s)
=== RUN TestHMACKeyCRUDEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestHMACKeyCRUDEmulated (0.00s)
=== RUN TestBucketConditionsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestBucketConditionsEmulated (0.00s)
=== RUN TestObjectConditionsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestObjectConditionsEmulated (0.00s)
=== RUN TestRetryNeverEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryNeverEmulated (0.00s)
=== RUN TestRetryTimeoutEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryTimeoutEmulated (0.00s)
=== RUN TestRetryMaxAttemptsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryMaxAttemptsEmulated (0.00s)
=== RUN TestTimeoutErrorEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestTimeoutErrorEmulated (0.00s)
=== RUN TestRetryDeadlineExceedeEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryDeadlineExceedeEmulated (0.00s)
=== RUN TestRetryReadStallEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryReadStallEmulated (0.00s)
=== RUN TestPostPolicyV4Conformance
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple_Virtual_Hosted_Style
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname_HTTP
=== RUN TestPostPolicyV4Conformance/POST_Policy_ACL_matching
=== RUN TestPostPolicyV4Conformance/POST_Policy_Within_Content-Range
=== RUN TestPostPolicyV4Conformance/POST_Policy_Cache-Control_File_Header
=== RUN TestPostPolicyV4Conformance/POST_Policy_Success_With_Status
=== RUN TestPostPolicyV4Conformance/POST_Policy_Success_With_Redirect
=== RUN TestPostPolicyV4Conformance/POST_Policy_Character_Escaping
=== RUN TestPostPolicyV4Conformance/POST_Policy_With_Additional_Metadata
--- PASS: TestPostPolicyV4Conformance (0.26s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple_Virtual_Hosted_Style (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname_HTTP (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_ACL_matching (0.03s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Within_Content-Range (0.03s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Cache-Control_File_Header (0.03s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Success_With_Status (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Success_With_Redirect (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Character_Escaping (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_With_Additional_Metadata (0.02s)
=== RUN TestSigningV4Conformance
=== RUN TestSigningV4Conformance/Simple_GET
=== RUN TestSigningV4Conformance/Simple_PUT
=== RUN TestSigningV4Conformance/POST_for_resumable_uploads
=== RUN TestSigningV4Conformance/Vary_expiration_and_timestamp
=== RUN TestSigningV4Conformance/Vary_bucket_and_object
=== RUN TestSigningV4Conformance/Slashes_in_object_name_should_not_be_URL_encoded
=== RUN TestSigningV4Conformance/Forward_Slashes_should_not_be_stripped
=== RUN TestSigningV4Conformance/Simple_headers
=== RUN TestSigningV4Conformance/Headers_with_colons
=== RUN TestSigningV4Conformance/Headers_should_be_trimmed
=== RUN TestSigningV4Conformance/Header_value_with_multiple_inline_values
=== RUN TestSigningV4Conformance/Customer-supplied_encryption_key
=== RUN TestSigningV4Conformance/List_Objects
=== RUN TestSigningV4Conformance/Query_Parameter_Encoding
=== RUN TestSigningV4Conformance/Query_Parameter_Ordering
=== RUN TestSigningV4Conformance/Header_Ordering
=== RUN TestSigningV4Conformance/Signed_Payload_Instead_of_UNSIGNED-PAYLOAD
=== RUN TestSigningV4Conformance/Virtual_Hosted_Style
=== RUN TestSigningV4Conformance/HTTP_Bucket_Bound_Hostname_Support
=== RUN TestSigningV4Conformance/HTTPS_Bucket_Bound_Hostname_Support
=== RUN TestSigningV4Conformance/Simple_GET_with_hostname
=== RUN TestSigningV4Conformance/Simple_GET_with_non-default_hostname
=== RUN TestSigningV4Conformance/Simple_GET_with_endpoint_on_client
=== RUN TestSigningV4Conformance/Endpoint_on_client_with_scheme
=== RUN TestSigningV4Conformance/Emulator_host
=== RUN TestSigningV4Conformance/Endpoint_on_client_takes_precedence_over_emulator
=== RUN TestSigningV4Conformance/Hostname_takes_precendence_over_endpoint_and_emulator
=== RUN TestSigningV4Conformance/Universe_domain
=== RUN TestSigningV4Conformance/Universe_domain_with_virtual_hosted_style
--- PASS: TestSigningV4Conformance (0.54s)
--- PASS: TestSigningV4Conformance/Simple_GET (0.03s)
--- PASS: TestSigningV4Conformance/Simple_PUT (0.03s)
--- PASS: TestSigningV4Conformance/POST_for_resumable_uploads (0.03s)
--- PASS: TestSigningV4Conformance/Vary_expiration_and_timestamp (0.02s)
--- PASS: TestSigningV4Conformance/Vary_bucket_and_object (0.02s)
--- PASS: TestSigningV4Conformance/Slashes_in_object_name_should_not_be_URL_encoded (0.02s)
--- PASS: TestSigningV4Conformance/Forward_Slashes_should_not_be_stripped (0.02s)
--- PASS: TestSigningV4Conformance/Simple_headers (0.02s)
--- PASS: TestSigningV4Conformance/Headers_with_colons (0.02s)
--- PASS: TestSigningV4Conformance/Headers_should_be_trimmed (0.02s)
--- PASS: TestSigningV4Conformance/Header_value_with_multiple_inline_values (0.02s)
--- PASS: TestSigningV4Conformance/Customer-supplied_encryption_key (0.02s)
--- PASS: TestSigningV4Conformance/List_Objects (0.02s)
--- PASS: TestSigningV4Conformance/Query_Parameter_Encoding (0.02s)
--- PASS: TestSigningV4Conformance/Query_Parameter_Ordering (0.02s)
--- PASS: TestSigningV4Conformance/Header_Ordering (0.02s)
--- PASS: TestSigningV4Conformance/Signed_Payload_Instead_of_UNSIGNED-PAYLOAD (0.02s)
--- PASS: TestSigningV4Conformance/Virtual_Hosted_Style (0.02s)
--- PASS: TestSigningV4Conformance/HTTP_Bucket_Bound_Hostname_Support (0.02s)
--- PASS: TestSigningV4Conformance/HTTPS_Bucket_Bound_Hostname_Support (0.02s)
--- PASS: TestSigningV4Conformance/Simple_GET_with_hostname (0.02s)
--- PASS: TestSigningV4Conformance/Simple_GET_with_non-default_hostname (0.02s)
--- PASS: TestSigningV4Conformance/Simple_GET_with_endpoint_on_client (0.02s)
--- PASS: TestSigningV4Conformance/Endpoint_on_client_with_scheme (0.02s)
--- PASS: TestSigningV4Conformance/Emulator_host (0.02s)
--- PASS: TestSigningV4Conformance/Endpoint_on_client_takes_precedence_over_emulator (0.02s)
--- PASS: TestSigningV4Conformance/Hostname_takes_precendence_over_endpoint_and_emulator (0.02s)
--- PASS: TestSigningV4Conformance/Universe_domain (0.02s)
--- PASS: TestSigningV4Conformance/Universe_domain_with_virtual_hosted_style (0.02s)
=== RUN TestCopyMissingFields
=== PAUSE TestCopyMissingFields
=== RUN TestCopyBothEncryptionKeys
--- PASS: TestCopyBothEncryptionKeys (0.00s)
=== RUN TestNewDelay
--- PASS: TestNewDelay (0.00s)
=== RUN TestConvergence99
--- PASS: TestConvergence99 (0.00s)
=== RUN TestConvergence90
--- PASS: TestConvergence90 (0.00s)
=== RUN TestOverflow
--- PASS: TestOverflow (0.74s)
=== RUN TestValidateDynamicDelayParams
=== RUN TestValidateDynamicDelayParams/valid
=== RUN TestValidateDynamicDelayParams/invalid_targetPercentile_(<_0)
=== RUN TestValidateDynamicDelayParams/invalid_targetPercentile_(>_1)
=== RUN TestValidateDynamicDelayParams/invalid_increaseRate_(<=_0)
=== RUN TestValidateDynamicDelayParams/invalid_delay_combination_(minDelay_>=_maxDelay)
--- PASS: TestValidateDynamicDelayParams (0.00s)
--- PASS: TestValidateDynamicDelayParams/valid (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_targetPercentile_(<_0) (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_targetPercentile_(>_1) (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_increaseRate_(<=_0) (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_delay_combination_(minDelay_>=_maxDelay) (0.00s)
=== RUN TestBucketDelayManager
dynamic_delay_test.go:224: testing
--- PASS: TestBucketDelayManager (0.00s)
=== RUN TestBucketDelayManagerConcurrentAccess
--- PASS: TestBucketDelayManagerConcurrentAccess (0.00s)
=== RUN TestBucketDelayManagerInvalidArgument
--- PASS: TestBucketDelayManagerInvalidArgument (0.00s)
=== RUN TestBucketDelayManagerOverflow
--- PASS: TestBucketDelayManagerOverflow (1.21s)
=== RUN TestBucketDelayManagerConvergence90
--- PASS: TestBucketDelayManagerConvergence90 (0.01s)
=== RUN TestBucketDelayManagerMapSize
--- PASS: TestBucketDelayManagerMapSize (0.00s)
=== RUN TestBytesCodecV2
=== RUN TestBytesCodecV2/filled_object_response
=== RUN TestBytesCodecV2/filled_object_response/single_buffer
=== RUN TestBytesCodecV2/filled_object_response/split_every_100_bytes
=== RUN TestBytesCodecV2/filled_object_response/split_every_8_bytes
=== RUN TestBytesCodecV2/filled_object_response/split_every_byte
=== RUN TestBytesCodecV2/empty_object_response
=== RUN TestBytesCodecV2/empty_object_response/single_buffer
=== RUN TestBytesCodecV2/empty_object_response/split_every_100_bytes
=== RUN TestBytesCodecV2/empty_object_response/split_every_8_bytes
=== RUN TestBytesCodecV2/empty_object_response/split_every_byte
=== RUN TestBytesCodecV2/partially_empty
=== RUN TestBytesCodecV2/partially_empty/single_buffer
=== RUN TestBytesCodecV2/partially_empty/split_every_100_bytes
=== RUN TestBytesCodecV2/partially_empty/split_every_8_bytes
=== RUN TestBytesCodecV2/partially_empty/split_every_byte
--- PASS: TestBytesCodecV2 (0.05s)
--- PASS: TestBytesCodecV2/filled_object_response (0.05s)
--- PASS: TestBytesCodecV2/filled_object_response/single_buffer (0.01s)
--- PASS: TestBytesCodecV2/filled_object_response/split_every_100_bytes (0.01s)
--- PASS: TestBytesCodecV2/filled_object_response/split_every_8_bytes (0.01s)
--- PASS: TestBytesCodecV2/filled_object_response/split_every_byte (0.02s)
--- PASS: TestBytesCodecV2/empty_object_response (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/single_buffer (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/split_every_100_bytes (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/split_every_8_bytes (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/split_every_byte (0.00s)
--- PASS: TestBytesCodecV2/partially_empty (0.01s)
--- PASS: TestBytesCodecV2/partially_empty/single_buffer (0.00s)
--- PASS: TestBytesCodecV2/partially_empty/split_every_100_bytes (0.00s)
--- PASS: TestBytesCodecV2/partially_empty/split_every_8_bytes (0.00s)
--- PASS: TestBytesCodecV2/partially_empty/split_every_byte (0.00s)
=== RUN TestMetricFormatter
--- PASS: TestMetricFormatter (0.00s)
=== RUN TestNewPreparedResource
=== RUN TestNewPreparedResource/default_values_set_when_GCP_attributes_are_not_detected
=== RUN TestNewPreparedResource/use_detected_values_when_GCP_attributes_are_detected
=== RUN TestNewPreparedResource/use_default_when_value_is_empty_string
--- PASS: TestNewPreparedResource (0.00s)
--- PASS: TestNewPreparedResource/default_values_set_when_GCP_attributes_are_not_detected (0.00s)
--- PASS: TestNewPreparedResource/use_detected_values_when_GCP_attributes_are_detected (0.00s)
--- PASS: TestNewPreparedResource/use_default_when_value_is_empty_string (0.00s)
=== RUN TestNewExporterLogSuppressor
--- PASS: TestNewExporterLogSuppressor (0.00s)
=== RUN TestCustomHeaders
=== RUN TestCustomHeaders/Metadata_op
=== RUN TestCustomHeaders/Writer
=== RUN TestCustomHeaders/Reader_XML
=== RUN TestCustomHeaders/Reader_JSON
--- PASS: TestCustomHeaders (0.01s)
--- PASS: TestCustomHeaders/Metadata_op (0.00s)
--- PASS: TestCustomHeaders/Writer (0.01s)
--- PASS: TestCustomHeaders/Reader_XML (0.00s)
--- PASS: TestCustomHeaders/Reader_JSON (0.00s)
=== RUN TestHMACKeyHandle_GetParsing
--- PASS: TestHMACKeyHandle_GetParsing (0.01s)
=== RUN TestHMACKeyHandle_Get_NotFound
--- PASS: TestHMACKeyHandle_Get_NotFound (0.00s)
=== RUN TestHMACKeyHandle_Delete
--- PASS: TestHMACKeyHandle_Delete (0.00s)
=== RUN TestHMACKeyHandle_Create
--- PASS: TestHMACKeyHandle_Create (0.00s)
=== RUN TestHMACKey_UpdateState
=== RUN TestHMACKey_UpdateState/invalid-
=== RUN TestHMACKey_UpdateState/invalid-DELETED
=== RUN TestHMACKey_UpdateState/invalid-active
=== RUN TestHMACKey_UpdateState/invalid-inactive
=== RUN TestHMACKey_UpdateState/invalid-foo_bar
=== RUN TestHMACKey_UpdateState/valid-ACTIVE
=== RUN TestHMACKey_UpdateState/valid-INACTIVE
--- PASS: TestHMACKey_UpdateState (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid- (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-DELETED (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-active (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-inactive (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-foo_bar (0.00s)
--- PASS: TestHMACKey_UpdateState/valid-ACTIVE (0.00s)
--- PASS: TestHMACKey_UpdateState/valid-INACTIVE (0.00s)
=== RUN TestHMACKey_ListFull
--- PASS: TestHMACKey_ListFull (0.00s)
=== RUN TestHMACKey_List_Options
=== RUN TestHMACKey_List_Options/defaults
=== RUN TestHMACKey_List_Options/show_deleted_keys
=== RUN TestHMACKey_List_Options/for_service_account
=== RUN TestHMACKey_List_Options/for_userProjectID
=== RUN TestHMACKey_List_Options/all_options
--- PASS: TestHMACKey_List_Options (0.00s)
--- PASS: TestHMACKey_List_Options/defaults (0.00s)
--- PASS: TestHMACKey_List_Options/show_deleted_keys (0.00s)
--- PASS: TestHMACKey_List_Options/for_service_account (0.00s)
--- PASS: TestHMACKey_List_Options/for_userProjectID (0.00s)
--- PASS: TestHMACKey_List_Options/all_options (0.00s)
=== RUN TestSetHeadersFromContext
=== PAUSE TestSetHeadersFromContext
=== RUN TestIntegration_DetectDirectConnectivityInGCE
2024/11/29 08:24:20 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/co-located-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-multi-region-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-dual-region-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-region-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: grpc only test
=== RUN TestIntegration_DetectDirectConnectivityInGCE/http
integration_test.go:287: transport "http" explicitly skipped: grpc only test
--- PASS: TestIntegration_DetectDirectConnectivityInGCE (14.51s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc (14.45s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/co-located-bucket (1.74s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-multi-region-bucket (4.18s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-dual-region-bucket (5.59s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-region-bucket (2.69s)
--- SKIP: TestIntegration_DetectDirectConnectivityInGCE/jsonReads (0.00s)
--- SKIP: TestIntegration_DetectDirectConnectivityInGCE/http (0.00s)
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled
2024/11/29 08:24:34 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/http
integration_test.go:287: transport "http" explicitly skipped: grpc only test
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/grpc
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: grpc only test
--- PASS: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled (0.51s)
--- SKIP: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/http (0.00s)
--- PASS: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/grpc (0.45s)
--- SKIP: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/jsonReads (0.00s)
=== RUN TestIntegration_BucketCreateDelete
2024/11/29 08:24:35 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketCreateDelete/http
=== RUN TestIntegration_BucketCreateDelete/http/no_attrs
=== RUN TestIntegration_BucketCreateDelete/http/with_attrs
=== RUN TestIntegration_BucketCreateDelete/http/dual-region
=== RUN TestIntegration_BucketCreateDelete/grpc
=== RUN TestIntegration_BucketCreateDelete/grpc/no_attrs
=== RUN TestIntegration_BucketCreateDelete/grpc/with_attrs
=== RUN TestIntegration_BucketCreateDelete/grpc/dual-region
=== RUN TestIntegration_BucketCreateDelete/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketCreateDelete (15.35s)
--- PASS: TestIntegration_BucketCreateDelete/http (7.74s)
--- PASS: TestIntegration_BucketCreateDelete/http/no_attrs (1.65s)
--- PASS: TestIntegration_BucketCreateDelete/http/with_attrs (4.60s)
--- PASS: TestIntegration_BucketCreateDelete/http/dual-region (1.49s)
--- PASS: TestIntegration_BucketCreateDelete/grpc (7.56s)
--- PASS: TestIntegration_BucketCreateDelete/grpc/no_attrs (1.53s)
--- PASS: TestIntegration_BucketCreateDelete/grpc/with_attrs (4.19s)
--- PASS: TestIntegration_BucketCreateDelete/grpc/dual-region (1.60s)
--- SKIP: TestIntegration_BucketCreateDelete/jsonReads (0.00s)
=== RUN TestIntegration_BucketLifecycle
2024/11/29 08:24:50 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketLifecycle/http
=== RUN TestIntegration_BucketLifecycle/grpc
=== RUN TestIntegration_BucketLifecycle/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketLifecycle (5.60s)
--- PASS: TestIntegration_BucketLifecycle/http (2.63s)
--- PASS: TestIntegration_BucketLifecycle/grpc (2.92s)
--- SKIP: TestIntegration_BucketLifecycle/jsonReads (0.00s)
=== RUN TestIntegration_BucketUpdate
2024/11/29 08:24:56 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketUpdate/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_BucketUpdate/http
=== RUN TestIntegration_BucketUpdate/grpc
--- PASS: TestIntegration_BucketUpdate (7.31s)
--- SKIP: TestIntegration_BucketUpdate/jsonReads (0.00s)
--- PASS: TestIntegration_BucketUpdate/http (3.39s)
--- PASS: TestIntegration_BucketUpdate/grpc (3.88s)
=== RUN TestIntegration_BucketPolicyOnly
2024/11/29 08:25:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketPolicyOnly/http
=== RUN TestIntegration_BucketPolicyOnly/grpc
=== RUN TestIntegration_BucketPolicyOnly/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketPolicyOnly (27.10s)
--- PASS: TestIntegration_BucketPolicyOnly/http (3.48s)
--- PASS: TestIntegration_BucketPolicyOnly/grpc (23.58s)
--- SKIP: TestIntegration_BucketPolicyOnly/jsonReads (0.00s)
=== RUN TestIntegration_UniformBucketLevelAccess
2024/11/29 08:25:30 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UniformBucketLevelAccess/grpc
=== RUN TestIntegration_UniformBucketLevelAccess/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_UniformBucketLevelAccess/http
--- PASS: TestIntegration_UniformBucketLevelAccess (27.28s)
--- PASS: TestIntegration_UniformBucketLevelAccess/grpc (24.05s)
--- SKIP: TestIntegration_UniformBucketLevelAccess/jsonReads (0.00s)
--- PASS: TestIntegration_UniformBucketLevelAccess/http (3.19s)
=== RUN TestIntegration_PublicAccessPrevention
2024/11/29 08:25:57 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PublicAccessPrevention/http
=== RUN TestIntegration_PublicAccessPrevention/grpc
=== RUN TestIntegration_PublicAccessPrevention/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_PublicAccessPrevention (9.01s)
--- PASS: TestIntegration_PublicAccessPrevention/http (4.20s)
--- PASS: TestIntegration_PublicAccessPrevention/grpc (4.78s)
--- SKIP: TestIntegration_PublicAccessPrevention/jsonReads (0.00s)
=== RUN TestIntegration_Autoclass
2024/11/29 08:26:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Autoclass/http
=== RUN TestIntegration_Autoclass/grpc
=== RUN TestIntegration_Autoclass/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_Autoclass (5.51s)
--- PASS: TestIntegration_Autoclass/http (2.69s)
--- PASS: TestIntegration_Autoclass/grpc (2.77s)
--- SKIP: TestIntegration_Autoclass/jsonReads (0.00s)
=== RUN TestIntegration_ConditionalDelete
2024/11/29 08:26:12 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ConditionalDelete/http
=== RUN TestIntegration_ConditionalDelete/grpc
=== RUN TestIntegration_ConditionalDelete/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ConditionalDelete (1.40s)
--- PASS: TestIntegration_ConditionalDelete/http (0.58s)
--- PASS: TestIntegration_ConditionalDelete/grpc (0.78s)
--- SKIP: TestIntegration_ConditionalDelete/jsonReads (0.00s)
=== RUN TestIntegration_HierarchicalNamespace
2024/11/29 08:26:13 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_HierarchicalNamespace/http
=== RUN TestIntegration_HierarchicalNamespace/grpc
=== RUN TestIntegration_HierarchicalNamespace/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_HierarchicalNamespace (5.79s)
--- PASS: TestIntegration_HierarchicalNamespace/http (2.80s)
--- PASS: TestIntegration_HierarchicalNamespace/grpc (2.96s)
--- SKIP: TestIntegration_HierarchicalNamespace/jsonReads (0.00s)
=== RUN TestIntegration_ObjectsRangeReader
2024/11/29 08:26:19 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectsRangeReader/http
=== RUN TestIntegration_ObjectsRangeReader/http/negative_offset
=== RUN TestIntegration_ObjectsRangeReader/http/negative_offset/Read
=== RUN TestIntegration_ObjectsRangeReader/http/negative_offset/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/http/offset_with_specified_length
=== RUN TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/Read
=== RUN TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end
=== RUN TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/Read
=== RUN TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/grpc
=== RUN TestIntegration_ObjectsRangeReader/grpc/negative_offset
=== RUN TestIntegration_ObjectsRangeReader/grpc/negative_offset/Read
=== RUN TestIntegration_ObjectsRangeReader/grpc/negative_offset/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/Read
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/Read
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/jsonReads
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/negative_offset
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/Read
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/Read
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/Read
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/WriteTo
--- PASS: TestIntegration_ObjectsRangeReader (1.80s)
--- PASS: TestIntegration_ObjectsRangeReader/http (0.58s)
--- PASS: TestIntegration_ObjectsRangeReader/http/negative_offset (0.09s)
--- PASS: TestIntegration_ObjectsRangeReader/http/negative_offset/Read (0.05s)
--- PASS: TestIntegration_ObjectsRangeReader/http/negative_offset/WriteTo (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_with_specified_length (0.07s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/Read (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end (0.10s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/Read (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc (0.71s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/negative_offset (0.10s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/negative_offset/Read (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/negative_offset/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length (0.08s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/Read (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end (0.09s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/Read (0.05s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads (0.49s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/negative_offset (0.08s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/Read (0.05s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/WriteTo (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/Read (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/WriteTo (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/Read (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/WriteTo (0.03s)
=== RUN TestIntegration_ObjectReadChunksGRPC
2024/11/29 08:26:21 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectReadChunksGRPC/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_ObjectReadChunksGRPC/http
integration_test.go:287: transport "http" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_ObjectReadChunksGRPC/grpc
--- PASS: TestIntegration_ObjectReadChunksGRPC (1.20s)
--- SKIP: TestIntegration_ObjectReadChunksGRPC/jsonReads (0.00s)
--- SKIP: TestIntegration_ObjectReadChunksGRPC/http (0.00s)
--- PASS: TestIntegration_ObjectReadChunksGRPC/grpc (1.17s)
=== RUN TestIntegration_MultiMessageWriteGRPC
2024/11/29 08:26:22 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_MultiMessageWriteGRPC/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_MultiMessageWriteGRPC/http
integration_test.go:287: transport "http" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_MultiMessageWriteGRPC/grpc
--- PASS: TestIntegration_MultiMessageWriteGRPC (1.30s)
--- SKIP: TestIntegration_MultiMessageWriteGRPC/jsonReads (0.00s)
--- SKIP: TestIntegration_MultiMessageWriteGRPC/http (0.00s)
--- PASS: TestIntegration_MultiMessageWriteGRPC/grpc (1.25s)
=== RUN TestIntegration_MultiChunkWrite
2024/11/29 08:26:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_MultiChunkWrite/http
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 1048576
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 2097152
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 3145728
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 4194304
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 5242880
=== RUN TestIntegration_MultiChunkWrite/grpc
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 1048576
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 2097152
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 3145728
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 4194304
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 5242880
=== RUN TestIntegration_MultiChunkWrite/jsonReads
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 1048576
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 2097152
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 3145728
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 4194304
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 5242880
--- PASS: TestIntegration_MultiChunkWrite (3.34s)
--- PASS: TestIntegration_MultiChunkWrite/http (1.11s)
--- PASS: TestIntegration_MultiChunkWrite/grpc (1.17s)
--- PASS: TestIntegration_MultiChunkWrite/jsonReads (1.02s)
=== RUN TestIntegration_ConditionalDownload
2024/11/29 08:26:27 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ConditionalDownload/http
=== RUN TestIntegration_ConditionalDownload/grpc
=== RUN TestIntegration_ConditionalDownload/jsonReads
--- PASS: TestIntegration_ConditionalDownload (2.07s)
--- PASS: TestIntegration_ConditionalDownload/http (0.62s)
--- PASS: TestIntegration_ConditionalDownload/grpc (0.82s)
--- PASS: TestIntegration_ConditionalDownload/jsonReads (0.59s)
=== RUN TestIntegration_ObjectIteration
2024/11/29 08:26:29 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectIteration/http
=== RUN TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiter
=== RUN TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter
=== RUN TestIntegration_ObjectIteration/grpc
=== RUN TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiter
=== RUN TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter
=== RUN TestIntegration_ObjectIteration/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectIteration (16.59s)
--- PASS: TestIntegration_ObjectIteration/http (7.67s)
--- PASS: TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiter (0.04s)
--- PASS: TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter (0.04s)
--- PASS: TestIntegration_ObjectIteration/grpc (8.89s)
--- PASS: TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiter (0.03s)
--- PASS: TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter (0.03s)
--- SKIP: TestIntegration_ObjectIteration/jsonReads (0.00s)
=== RUN TestIntegration_ObjectIterationMatchGlob
2024/11/29 08:26:45 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectIterationMatchGlob/http
=== RUN TestIntegration_ObjectIterationMatchGlob/grpc
=== RUN TestIntegration_ObjectIterationMatchGlob/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectIterationMatchGlob (8.29s)
--- PASS: TestIntegration_ObjectIterationMatchGlob/http (4.20s)
--- PASS: TestIntegration_ObjectIterationMatchGlob/grpc (4.06s)
--- SKIP: TestIntegration_ObjectIterationMatchGlob/jsonReads (0.00s)
=== RUN TestIntegration_ObjectIterationManagedFolder
2024/11/29 08:26:54 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectIterationManagedFolder/grpc
=== RUN TestIntegration_ObjectIterationManagedFolder/grpc/include_folders
=== RUN TestIntegration_ObjectIterationManagedFolder/grpc/no_folders
=== RUN TestIntegration_ObjectIterationManagedFolder/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_ObjectIterationManagedFolder/http
=== RUN TestIntegration_ObjectIterationManagedFolder/http/include_folders
=== RUN TestIntegration_ObjectIterationManagedFolder/http/no_folders
--- PASS: TestIntegration_ObjectIterationManagedFolder (9.69s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/grpc (5.06s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/grpc/include_folders (0.06s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/grpc/no_folders (0.03s)
--- SKIP: TestIntegration_ObjectIterationManagedFolder/jsonReads (0.00s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/http (4.59s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/http/include_folders (0.10s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/http/no_folders (0.03s)
=== RUN TestIntegration_ObjectUpdate
2024/11/29 08:27:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectUpdate/http
=== RUN TestIntegration_ObjectUpdate/grpc
=== RUN TestIntegration_ObjectUpdate/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectUpdate (3.13s)
--- PASS: TestIntegration_ObjectUpdate/http (1.41s)
--- PASS: TestIntegration_ObjectUpdate/grpc (1.67s)
--- SKIP: TestIntegration_ObjectUpdate/jsonReads (0.00s)
=== RUN TestIntegration_ObjectChecksums
2024/11/29 08:27:07 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectChecksums/http
=== RUN TestIntegration_ObjectChecksums/grpc
=== RUN TestIntegration_ObjectChecksums/jsonReads
--- PASS: TestIntegration_ObjectChecksums (1.56s)
--- PASS: TestIntegration_ObjectChecksums/http (0.45s)
--- PASS: TestIntegration_ObjectChecksums/grpc (0.62s)
--- PASS: TestIntegration_ObjectChecksums/jsonReads (0.44s)
=== RUN TestIntegration_ObjectCompose
2024/11/29 08:27:08 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectCompose/http
=== RUN TestIntegration_ObjectCompose/grpc
=== RUN TestIntegration_ObjectCompose/jsonReads
--- PASS: TestIntegration_ObjectCompose (6.70s)
--- PASS: TestIntegration_ObjectCompose/http (2.10s)
--- PASS: TestIntegration_ObjectCompose/grpc (2.28s)
--- PASS: TestIntegration_ObjectCompose/jsonReads (2.27s)
=== RUN TestIntegration_Copy
2024/11/29 08:27:15 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Copy/http
=== RUN TestIntegration_Copy/http/copy_within_bucket
=== RUN TestIntegration_Copy/http/copy_to_new_bucket
=== RUN TestIntegration_Copy/http/copy_with_attributes
=== RUN TestIntegration_Copy/http/copy_to_new_region
=== RUN TestIntegration_Copy/grpc
=== RUN TestIntegration_Copy/grpc/copy_within_bucket
=== RUN TestIntegration_Copy/grpc/copy_to_new_bucket
=== RUN TestIntegration_Copy/grpc/copy_with_attributes
=== RUN TestIntegration_Copy/grpc/copy_to_new_region
=== RUN TestIntegration_Copy/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_Copy (13.73s)
--- PASS: TestIntegration_Copy/http (6.41s)
--- PASS: TestIntegration_Copy/http/copy_within_bucket (0.37s)
--- PASS: TestIntegration_Copy/http/copy_to_new_bucket (0.37s)
--- PASS: TestIntegration_Copy/http/copy_with_attributes (0.38s)
--- PASS: TestIntegration_Copy/http/copy_to_new_region (1.79s)
--- PASS: TestIntegration_Copy/grpc (7.27s)
--- PASS: TestIntegration_Copy/grpc/copy_within_bucket (0.39s)
--- PASS: TestIntegration_Copy/grpc/copy_to_new_bucket (0.38s)
--- PASS: TestIntegration_Copy/grpc/copy_with_attributes (0.37s)
--- PASS: TestIntegration_Copy/grpc/copy_to_new_region (2.13s)
--- SKIP: TestIntegration_Copy/jsonReads (0.00s)
=== RUN TestIntegration_Encoding
2024/11/29 08:27:29 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Encoding/http
=== RUN TestIntegration_Encoding/grpc
integration_test.go:287: transport "grpc" explicitly skipped: gzip transcoding not supported
=== RUN TestIntegration_Encoding/jsonReads
--- PASS: TestIntegration_Encoding (1.13s)
--- PASS: TestIntegration_Encoding/http (0.43s)
--- SKIP: TestIntegration_Encoding/grpc (0.23s)
--- PASS: TestIntegration_Encoding/jsonReads (0.43s)
=== RUN TestIntegration_SignedURL
2024/11/29 08:27:30 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_SignedURL/http
=== RUN TestIntegration_SignedURL/grpc
--- PASS: TestIntegration_SignedURL (1.97s)
--- SKIP: TestIntegration_SignedURL/jsonReads (0.00s)
--- PASS: TestIntegration_SignedURL/http (0.93s)
--- PASS: TestIntegration_SignedURL/grpc (0.99s)
=== RUN TestIntegration_SignedURL_WithEncryptionKeys
2024/11/29 08:27:32 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_WithEncryptionKeys/http
=== RUN TestIntegration_SignedURL_WithEncryptionKeys/grpc
=== RUN TestIntegration_SignedURL_WithEncryptionKeys/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_SignedURL_WithEncryptionKeys (1.30s)
--- PASS: TestIntegration_SignedURL_WithEncryptionKeys/http (0.58s)
--- PASS: TestIntegration_SignedURL_WithEncryptionKeys/grpc (0.68s)
--- SKIP: TestIntegration_SignedURL_WithEncryptionKeys/jsonReads (0.00s)
=== RUN TestIntegration_SignedURL_EmptyStringObjectName
2024/11/29 08:27:33 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_EmptyStringObjectName/http
=== RUN TestIntegration_SignedURL_EmptyStringObjectName/grpc
=== RUN TestIntegration_SignedURL_EmptyStringObjectName/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_SignedURL_EmptyStringObjectName (0.15s)
--- PASS: TestIntegration_SignedURL_EmptyStringObjectName/http (0.05s)
--- PASS: TestIntegration_SignedURL_EmptyStringObjectName/grpc (0.06s)
--- SKIP: TestIntegration_SignedURL_EmptyStringObjectName/jsonReads (0.00s)
=== RUN TestIntegration_BucketACL
2024/11/29 08:27:33 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketACL/http
=== RUN TestIntegration_BucketACL/grpc
=== RUN TestIntegration_BucketACL/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketACL (10.86s)
--- PASS: TestIntegration_BucketACL/http (5.16s)
--- PASS: TestIntegration_BucketACL/grpc (5.66s)
--- SKIP: TestIntegration_BucketACL/jsonReads (0.00s)
=== RUN TestIntegration_ValidObjectNames
2024/11/29 08:27:44 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ValidObjectNames/http
=== RUN TestIntegration_ValidObjectNames/grpc
=== RUN TestIntegration_ValidObjectNames/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ValidObjectNames (3.60s)
--- PASS: TestIntegration_ValidObjectNames/http (1.72s)
--- PASS: TestIntegration_ValidObjectNames/grpc (1.84s)
--- SKIP: TestIntegration_ValidObjectNames/jsonReads (0.00s)
=== RUN TestIntegration_WriterContentType
2024/11/29 08:27:48 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_WriterContentType/http
=== RUN TestIntegration_WriterContentType/grpc
=== RUN TestIntegration_WriterContentType/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_WriterContentType (3.09s)
--- PASS: TestIntegration_WriterContentType/http (1.47s)
--- PASS: TestIntegration_WriterContentType/grpc (1.58s)
--- SKIP: TestIntegration_WriterContentType/jsonReads (0.00s)
=== RUN TestIntegration_WriterChunksize
2024/11/29 08:27:51 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_WriterChunksize/http
=== RUN TestIntegration_WriterChunksize/http/default_chunksize
=== RUN TestIntegration_WriterChunksize/http/small_chunksize_rounds_up_to_256kib
=== RUN TestIntegration_WriterChunksize/http/chunksize_of_256kib
=== RUN TestIntegration_WriterChunksize/http/chunksize_of_just_over_256kib_rounds_up
=== RUN TestIntegration_WriterChunksize/http/multiple_of_256kib
=== RUN TestIntegration_WriterChunksize/http/chunksize_0_uploads_everything
=== RUN TestIntegration_WriterChunksize/grpc
=== RUN TestIntegration_WriterChunksize/grpc/default_chunksize
=== RUN TestIntegration_WriterChunksize/grpc/small_chunksize_rounds_up_to_256kib
=== RUN TestIntegration_WriterChunksize/grpc/chunksize_of_256kib
=== RUN TestIntegration_WriterChunksize/grpc/chunksize_of_just_over_256kib_rounds_up
=== RUN TestIntegration_WriterChunksize/grpc/multiple_of_256kib
=== RUN TestIntegration_WriterChunksize/grpc/chunksize_0_uploads_everything
=== RUN TestIntegration_WriterChunksize/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_WriterChunksize (6.61s)
--- PASS: TestIntegration_WriterChunksize/http (3.32s)
--- PASS: TestIntegration_WriterChunksize/http/default_chunksize (0.56s)
--- PASS: TestIntegration_WriterChunksize/http/small_chunksize_rounds_up_to_256kib (0.63s)
--- PASS: TestIntegration_WriterChunksize/http/chunksize_of_256kib (0.65s)
--- PASS: TestIntegration_WriterChunksize/http/chunksize_of_just_over_256kib_rounds_up (0.52s)
--- PASS: TestIntegration_WriterChunksize/http/multiple_of_256kib (0.55s)
--- PASS: TestIntegration_WriterChunksize/http/chunksize_0_uploads_everything (0.40s)
--- PASS: TestIntegration_WriterChunksize/grpc (3.24s)
--- PASS: TestIntegration_WriterChunksize/grpc/default_chunksize (0.45s)
--- PASS: TestIntegration_WriterChunksize/grpc/small_chunksize_rounds_up_to_256kib (0.57s)
--- PASS: TestIntegration_WriterChunksize/grpc/chunksize_of_256kib (0.58s)
--- PASS: TestIntegration_WriterChunksize/grpc/chunksize_of_just_over_256kib_rounds_up (0.53s)
--- PASS: TestIntegration_WriterChunksize/grpc/multiple_of_256kib (0.48s)
--- PASS: TestIntegration_WriterChunksize/grpc/chunksize_0_uploads_everything (0.43s)
--- SKIP: TestIntegration_WriterChunksize/jsonReads (0.00s)
=== RUN TestIntegration_ZeroSizedObject
=== PAUSE TestIntegration_ZeroSizedObject
=== RUN TestIntegration_Encryption
2024/11/29 08:27:57 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Encryption/http
=== RUN TestIntegration_Encryption/grpc
=== RUN TestIntegration_Encryption/jsonReads
--- PASS: TestIntegration_Encryption (7.27s)
--- PASS: TestIntegration_Encryption/http (2.17s)
--- PASS: TestIntegration_Encryption/grpc (2.58s)
--- PASS: TestIntegration_Encryption/jsonReads (2.49s)
=== RUN TestIntegration_NonexistentObjectRead
=== PAUSE TestIntegration_NonexistentObjectRead
=== RUN TestIntegration_NonexistentBucket
=== PAUSE TestIntegration_NonexistentBucket
=== RUN TestIntegration_PerObjectStorageClass
2024/11/29 08:28:05 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PerObjectStorageClass/http
=== RUN TestIntegration_PerObjectStorageClass/grpc
=== RUN TestIntegration_PerObjectStorageClass/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_PerObjectStorageClass (1.92s)
--- PASS: TestIntegration_PerObjectStorageClass/http (0.86s)
--- PASS: TestIntegration_PerObjectStorageClass/grpc (1.02s)
--- SKIP: TestIntegration_PerObjectStorageClass/jsonReads (0.00s)
=== RUN TestIntegration_NoUnicodeNormalization
=== PAUSE TestIntegration_NoUnicodeNormalization
=== RUN TestIntegration_HashesOnUpload
2024/11/29 08:28:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_HashesOnUpload/grpc
=== RUN TestIntegration_HashesOnUpload/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_HashesOnUpload/http
--- PASS: TestIntegration_HashesOnUpload (2.16s)
--- PASS: TestIntegration_HashesOnUpload/grpc (1.26s)
--- SKIP: TestIntegration_HashesOnUpload/jsonReads (0.00s)
--- PASS: TestIntegration_HashesOnUpload/http (0.87s)
=== RUN TestIntegration_BucketIAM
2024/11/29 08:28:09 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketIAM/http
=== RUN TestIntegration_BucketIAM/grpc
=== RUN TestIntegration_BucketIAM/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketIAM (6.02s)
--- PASS: TestIntegration_BucketIAM/http (2.95s)
--- PASS: TestIntegration_BucketIAM/grpc (3.02s)
--- SKIP: TestIntegration_BucketIAM/jsonReads (0.00s)
=== RUN TestIntegration_RequesterPaysOwner
2024/11/29 08:28:15 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_RequesterPaysOwner/http
=== RUN TestIntegration_RequesterPaysOwner/http/user_is_Owner_on_the_project_that_owns_the_bucket
=== RUN TestIntegration_RequesterPaysOwner/http/userProject_is_unnecessary_but_allowed
=== RUN TestIntegration_RequesterPaysOwner/http/cannot_use_someone_else's_project_for_billing
=== RUN TestIntegration_RequesterPaysOwner/grpc
=== RUN TestIntegration_RequesterPaysOwner/grpc/user_is_Owner_on_the_project_that_owns_the_bucket
=== RUN TestIntegration_RequesterPaysOwner/grpc/userProject_is_unnecessary_but_allowed
=== RUN TestIntegration_RequesterPaysOwner/grpc/cannot_use_someone_else's_project_for_billing
=== RUN TestIntegration_RequesterPaysOwner/jsonReads
=== RUN TestIntegration_RequesterPaysOwner/jsonReads/user_is_Owner_on_the_project_that_owns_the_bucket
=== RUN TestIntegration_RequesterPaysOwner/jsonReads/userProject_is_unnecessary_but_allowed
=== RUN TestIntegration_RequesterPaysOwner/jsonReads/cannot_use_someone_else's_project_for_billing
--- PASS: TestIntegration_RequesterPaysOwner (54.39s)
--- PASS: TestIntegration_RequesterPaysOwner/http (17.64s)
--- PASS: TestIntegration_RequesterPaysOwner/http/user_is_Owner_on_the_project_that_owns_the_bucket (6.16s)
--- PASS: TestIntegration_RequesterPaysOwner/http/userProject_is_unnecessary_but_allowed (6.24s)
--- PASS: TestIntegration_RequesterPaysOwner/http/cannot_use_someone_else's_project_for_billing (5.23s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc (18.83s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc/user_is_Owner_on_the_project_that_owns_the_bucket (6.60s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc/userProject_is_unnecessary_but_allowed (6.84s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc/cannot_use_someone_else's_project_for_billing (5.16s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads (17.88s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads/user_is_Owner_on_the_project_that_owns_the_bucket (6.47s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads/userProject_is_unnecessary_but_allowed (6.18s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads/cannot_use_someone_else's_project_for_billing (5.22s)
=== RUN TestIntegration_RequesterPaysNonOwner
2024/11/29 08:29:09 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is . Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_RequesterPaysNonOwner/http
=== RUN TestIntegration_RequesterPaysNonOwner/http/no_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/http/user_is_an_Editor_on_UserProject
integration_test.go:6481: could not delete object: storage: object doesn't exist
=== RUN TestIntegration_RequesterPaysNonOwner/http/user_is_not_an_Editor_on_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/grpc
=== RUN TestIntegration_RequesterPaysNonOwner/grpc/no_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/grpc/user_is_an_Editor_on_UserProject
integration_test.go:6481: could not delete object: storage: object doesn't exist
=== RUN TestIntegration_RequesterPaysNonOwner/grpc/user_is_not_an_Editor_on_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads/no_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_an_Editor_on_UserProject
integration_test.go:6481: could not delete object: storage: object doesn't exist
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_not_an_Editor_on_UserProject
--- PASS: TestIntegration_RequesterPaysNonOwner (66.22s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http (21.67s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http/no_UserProject (6.25s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http/user_is_an_Editor_on_UserProject (9.01s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http/user_is_not_an_Editor_on_UserProject (6.41s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc (22.65s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc/no_UserProject (6.10s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc/user_is_an_Editor_on_UserProject (10.06s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc/user_is_not_an_Editor_on_UserProject (6.22s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads (21.80s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads/no_UserProject (6.48s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_an_Editor_on_UserProject (8.97s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_not_an_Editor_on_UserProject (6.36s)
=== RUN TestIntegration_Notifications
2024/11/29 08:30:15 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Notifications/http
=== RUN TestIntegration_Notifications/grpc
integration_test.go:287: transport "grpc" explicitly skipped: notifications not implemented
=== RUN TestIntegration_Notifications/jsonReads
--- PASS: TestIntegration_Notifications (3.11s)
--- PASS: TestIntegration_Notifications/http (1.46s)
--- SKIP: TestIntegration_Notifications/grpc (0.19s)
--- PASS: TestIntegration_Notifications/jsonReads (1.42s)
=== RUN TestIntegration_PublicBucket
2024/11/29 08:30:18 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PublicBucket/http
=== RUN TestIntegration_PublicBucket/grpc
integration_test.go:287: transport "grpc" explicitly skipped: no public buckets for gRPC
=== RUN TestIntegration_PublicBucket/jsonReads
--- PASS: TestIntegration_PublicBucket (0.91s)
--- PASS: TestIntegration_PublicBucket/http (0.50s)
--- SKIP: TestIntegration_PublicBucket/grpc (0.00s)
--- PASS: TestIntegration_PublicBucket/jsonReads (0.39s)
=== RUN TestIntegration_PublicObject
2024/11/29 08:30:19 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PublicObject/http
=== RUN TestIntegration_PublicObject/grpc
=== RUN TestIntegration_PublicObject/jsonReads
--- PASS: TestIntegration_PublicObject (2.41s)
--- PASS: TestIntegration_PublicObject/http (0.76s)
--- PASS: TestIntegration_PublicObject/grpc (0.87s)
--- PASS: TestIntegration_PublicObject/jsonReads (0.73s)
=== RUN TestIntegration_ReadCRC
2024/11/29 08:30:22 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReadCRC/http
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file/WriteTo
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/WriteTo
=== RUN TestIntegration_ReadCRC/http/uncompressed,_suffix
=== RUN TestIntegration_ReadCRC/http/uncompressed,_suffix/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_suffix/WriteTo
=== RUN TestIntegration_ReadCRC/http/uncompressed,_prefix
=== RUN TestIntegration_ReadCRC/http/uncompressed,_prefix/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_prefix/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/WriteTo
=== RUN TestIntegration_ReadCRC/grpc
integration_test.go:287: transport "grpc" explicitly skipped: transcoding not supported
=== RUN TestIntegration_ReadCRC/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: https://github.com/googleapis/google-cloud-go/issues/7786
--- PASS: TestIntegration_ReadCRC (1.37s)
--- PASS: TestIntegration_ReadCRC/http (1.06s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file (0.09s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file/Read (0.04s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file/WriteTo (0.05s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress (0.13s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/Read (0.05s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/WriteTo (0.08s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_suffix (0.08s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_suffix/Read (0.05s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_suffix/WriteTo (0.03s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_prefix (0.08s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_prefix/Read (0.04s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_prefix/WriteTo (0.04s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped (0.10s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/Read (0.06s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/WriteTo (0.04s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed (0.12s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/Read (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/WriteTo (0.08s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips (0.06s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/Read (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/WriteTo (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed (0.07s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/Read (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/WriteTo (0.03s)
--- SKIP: TestIntegration_ReadCRC/grpc (0.27s)
--- SKIP: TestIntegration_ReadCRC/jsonReads (0.00s)
=== RUN TestIntegration_CancelWrite
2024/11/29 08:30:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_CancelWrite/http
=== RUN TestIntegration_CancelWrite/grpc
=== RUN TestIntegration_CancelWrite/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_CancelWrite (0.32s)
--- PASS: TestIntegration_CancelWrite/http (0.07s)
--- PASS: TestIntegration_CancelWrite/grpc (0.20s)
--- SKIP: TestIntegration_CancelWrite/jsonReads (0.00s)
=== RUN TestIntegration_UpdateCORS
2024/11/29 08:30:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateCORS/http
=== RUN TestIntegration_UpdateCORS/http/set_new_values
=== RUN TestIntegration_UpdateCORS/http/set_to_empty_to_remove_existing_policies
=== RUN TestIntegration_UpdateCORS/http/do_not_set_to_keep_existing_policies
=== RUN TestIntegration_UpdateCORS/grpc
=== RUN TestIntegration_UpdateCORS/grpc/set_new_values
=== RUN TestIntegration_UpdateCORS/grpc/set_to_empty_to_remove_existing_policies
=== RUN TestIntegration_UpdateCORS/grpc/do_not_set_to_keep_existing_policies
=== RUN TestIntegration_UpdateCORS/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateCORS (11.68s)
--- PASS: TestIntegration_UpdateCORS/http (6.00s)
--- PASS: TestIntegration_UpdateCORS/http/set_new_values (2.27s)
--- PASS: TestIntegration_UpdateCORS/http/set_to_empty_to_remove_existing_policies (2.11s)
--- PASS: TestIntegration_UpdateCORS/http/do_not_set_to_keep_existing_policies (1.63s)
--- PASS: TestIntegration_UpdateCORS/grpc (5.64s)
--- PASS: TestIntegration_UpdateCORS/grpc/set_new_values (1.91s)
--- PASS: TestIntegration_UpdateCORS/grpc/set_to_empty_to_remove_existing_policies (2.01s)
--- PASS: TestIntegration_UpdateCORS/grpc/do_not_set_to_keep_existing_policies (1.45s)
--- SKIP: TestIntegration_UpdateCORS/jsonReads (0.00s)
=== RUN TestIntegration_UpdateDefaultEventBasedHold
2024/11/29 08:30:35 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateDefaultEventBasedHold/http
=== RUN TestIntegration_UpdateDefaultEventBasedHold/grpc
=== RUN TestIntegration_UpdateDefaultEventBasedHold/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateDefaultEventBasedHold (5.10s)
--- PASS: TestIntegration_UpdateDefaultEventBasedHold/http (2.49s)
--- PASS: TestIntegration_UpdateDefaultEventBasedHold/grpc (2.57s)
--- SKIP: TestIntegration_UpdateDefaultEventBasedHold/jsonReads (0.00s)
=== RUN TestIntegration_UpdateEventBasedHold
2024/11/29 08:30:40 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateEventBasedHold/grpc
=== RUN TestIntegration_UpdateEventBasedHold/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_UpdateEventBasedHold/http
--- PASS: TestIntegration_UpdateEventBasedHold (3.10s)
--- PASS: TestIntegration_UpdateEventBasedHold/grpc (1.76s)
--- SKIP: TestIntegration_UpdateEventBasedHold/jsonReads (0.00s)
--- PASS: TestIntegration_UpdateEventBasedHold/http (1.30s)
=== RUN TestIntegration_UpdateTemporaryHold
2024/11/29 08:30:43 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateTemporaryHold/http
=== RUN TestIntegration_UpdateTemporaryHold/grpc
=== RUN TestIntegration_UpdateTemporaryHold/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateTemporaryHold (2.83s)
--- PASS: TestIntegration_UpdateTemporaryHold/http (1.32s)
--- PASS: TestIntegration_UpdateTemporaryHold/grpc (1.47s)
--- SKIP: TestIntegration_UpdateTemporaryHold/jsonReads (0.00s)
=== RUN TestIntegration_UpdateRetentionExpirationTime
2024/11/29 08:30:46 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateRetentionExpirationTime/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_UpdateRetentionExpirationTime/http
integration_test.go:4077: object delete: googleapi: Error 403: Object 'go-integration-test-20241129-30253161961757-0067/some-obj' is subject to bucket's retention policy or object retention and cannot be deleted or overwritten until 2024-11-29T01:30:47.601679-08:00, retentionPolicyNotMet
integration_test.go:4077: bucket delete: googleapi: Error 409: The bucket you tried to delete is not empty., conflict
=== RUN TestIntegration_UpdateRetentionExpirationTime/grpc
--- PASS: TestIntegration_UpdateRetentionExpirationTime (4.38s)
--- SKIP: TestIntegration_UpdateRetentionExpirationTime/jsonReads (0.00s)
--- PASS: TestIntegration_UpdateRetentionExpirationTime/http (1.75s)
--- PASS: TestIntegration_UpdateRetentionExpirationTime/grpc (2.59s)
=== RUN TestIntegration_CustomTime
2024/11/29 08:30:50 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_CustomTime/http
=== RUN TestIntegration_CustomTime/grpc
=== RUN TestIntegration_CustomTime/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_CustomTime (2.00s)
--- PASS: TestIntegration_CustomTime/http (0.90s)
--- PASS: TestIntegration_CustomTime/grpc (1.06s)
--- SKIP: TestIntegration_CustomTime/jsonReads (0.00s)
=== RUN TestIntegration_UpdateRetentionPolicy
2024/11/29 08:30:52 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateRetentionPolicy/http
=== RUN TestIntegration_UpdateRetentionPolicy/http/update
=== RUN TestIntegration_UpdateRetentionPolicy/http/update_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/http/remove
=== RUN TestIntegration_UpdateRetentionPolicy/http/remove_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/http/ignore
=== RUN TestIntegration_UpdateRetentionPolicy/grpc
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/update
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/update_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/remove
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/remove_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/ignore
=== RUN TestIntegration_UpdateRetentionPolicy/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateRetentionPolicy (20.90s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http (9.41s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/update (2.13s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/update_even_with_timestamp_(EffectiveTime_should_be_ignored) (1.87s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/remove (2.01s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/remove_even_with_timestamp_(EffectiveTime_should_be_ignored) (1.98s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/ignore (1.42s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc (11.45s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/update (3.32s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/update_even_with_timestamp_(EffectiveTime_should_be_ignored) (2.03s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/remove (2.33s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/remove_even_with_timestamp_(EffectiveTime_should_be_ignored) (2.01s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/ignore (1.54s)
--- SKIP: TestIntegration_UpdateRetentionPolicy/jsonReads (0.00s)
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy
2024/11/29 08:31:13 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy/http
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy/grpc
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_DeleteObjectInBucketWithRetentionPolicy (6.19s)
--- PASS: TestIntegration_DeleteObjectInBucketWithRetentionPolicy/http (3.56s)
--- PASS: TestIntegration_DeleteObjectInBucketWithRetentionPolicy/grpc (2.58s)
--- SKIP: TestIntegration_DeleteObjectInBucketWithRetentionPolicy/jsonReads (0.00s)
=== RUN TestIntegration_LockBucket
2024/11/29 08:31:20 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_LockBucket/http
=== RUN TestIntegration_LockBucket/grpc
=== RUN TestIntegration_LockBucket/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_LockBucket (3.89s)
--- PASS: TestIntegration_LockBucket/http (1.85s)
--- PASS: TestIntegration_LockBucket/grpc (2.01s)
--- SKIP: TestIntegration_LockBucket/jsonReads (0.00s)
=== RUN TestIntegration_LockBucket_MetagenerationRequired
2024/11/29 08:31:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_LockBucket_MetagenerationRequired/grpc
=== RUN TestIntegration_LockBucket_MetagenerationRequired/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_LockBucket_MetagenerationRequired/http
--- PASS: TestIntegration_LockBucket_MetagenerationRequired (2.86s)
--- PASS: TestIntegration_LockBucket_MetagenerationRequired/grpc (1.36s)
--- SKIP: TestIntegration_LockBucket_MetagenerationRequired/jsonReads (0.00s)
--- PASS: TestIntegration_LockBucket_MetagenerationRequired/http (1.46s)
=== RUN TestIntegration_BucketObjectRetention
2024/11/29 08:31:26 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketObjectRetention/http
=== RUN TestIntegration_BucketObjectRetention/http/ObjectRetentionMode_is_not_enabled_by_default
=== RUN TestIntegration_BucketObjectRetention/http/Enable_retention
=== RUN TestIntegration_BucketObjectRetention/http/Set_object_retention_to_false
=== RUN TestIntegration_BucketObjectRetention/grpc
integration_test.go:287: transport "grpc" explicitly skipped: not yet available in gRPC - b/308194853
=== RUN TestIntegration_BucketObjectRetention/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketObjectRetention (4.95s)
--- PASS: TestIntegration_BucketObjectRetention/http (4.74s)
--- PASS: TestIntegration_BucketObjectRetention/http/ObjectRetentionMode_is_not_enabled_by_default (1.67s)
--- PASS: TestIntegration_BucketObjectRetention/http/Enable_retention (1.39s)
--- PASS: TestIntegration_BucketObjectRetention/http/Set_object_retention_to_false (1.68s)
--- SKIP: TestIntegration_BucketObjectRetention/grpc (0.18s)
--- SKIP: TestIntegration_BucketObjectRetention/jsonReads (0.00s)
=== RUN TestIntegration_ObjectRetention
2024/11/29 08:31:31 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectRetention/http
=== RUN TestIntegration_ObjectRetention/grpc
integration_test.go:287: transport "grpc" explicitly skipped: not yet available in gRPC - b/308194853
=== RUN TestIntegration_ObjectRetention/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectRetention (3.90s)
--- PASS: TestIntegration_ObjectRetention/http (3.65s)
--- SKIP: TestIntegration_ObjectRetention/grpc (0.21s)
--- SKIP: TestIntegration_ObjectRetention/jsonReads (0.00s)
=== RUN TestIntegration_SoftDelete
2024/11/29 08:31:35 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SoftDelete/http
integration_test.go:4598: mismatching retention duration; got: 216h0m0s, expected: 0s
=== RUN TestIntegration_SoftDelete/grpc
=== RUN TestIntegration_SoftDelete/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: does not test reads
--- FAIL: TestIntegration_SoftDelete (10.70s)
--- FAIL: TestIntegration_SoftDelete/http (5.40s)
--- PASS: TestIntegration_SoftDelete/grpc (5.25s)
--- SKIP: TestIntegration_SoftDelete/jsonReads (0.00s)
=== RUN TestIntegration_KMS
2024/11/29 08:31:46 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_KMS/http
=== RUN TestIntegration_KMS/grpc
=== RUN TestIntegration_KMS/jsonReads
--- PASS: TestIntegration_KMS (17.07s)
--- PASS: TestIntegration_KMS/http (5.68s)
--- PASS: TestIntegration_KMS/grpc (6.00s)
--- PASS: TestIntegration_KMS/jsonReads (5.35s)
=== RUN TestIntegration_PredefinedACLs
2024/11/29 08:32:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PredefinedACLs/http
=== RUN TestIntegration_PredefinedACLs/grpc
=== RUN TestIntegration_PredefinedACLs/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_PredefinedACLs (8.03s)
--- PASS: TestIntegration_PredefinedACLs/http (4.05s)
--- PASS: TestIntegration_PredefinedACLs/grpc (3.94s)
--- SKIP: TestIntegration_PredefinedACLs/jsonReads (0.00s)
=== RUN TestIntegration_ServiceAccount
2024/11/29 08:32:11 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ServiceAccount/grpc
integration_test.go:287: transport "grpc" explicitly skipped: serviceaccount is not implemented
=== RUN TestIntegration_ServiceAccount/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_ServiceAccount/http
--- PASS: TestIntegration_ServiceAccount (0.38s)
--- SKIP: TestIntegration_ServiceAccount/grpc (0.00s)
--- SKIP: TestIntegration_ServiceAccount/jsonReads (0.00s)
--- PASS: TestIntegration_ServiceAccount/http (0.33s)
=== RUN TestIntegration_Reader
2024/11/29 08:32:11 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Reader/http
=== RUN TestIntegration_Reader/http/obj1
=== RUN TestIntegration_Reader/http/obj1/Read
=== RUN TestIntegration_Reader/http/obj1/WriteTo
=== RUN TestIntegration_Reader/http/obj2
=== RUN TestIntegration_Reader/http/obj2/Read
=== RUN TestIntegration_Reader/http/obj2/WriteTo
=== RUN TestIntegration_Reader/http/obj/with/slashes
=== RUN TestIntegration_Reader/http/obj/with/slashes/Read
=== RUN TestIntegration_Reader/http/obj/with/slashes/WriteTo
=== RUN TestIntegration_Reader/http/obj/
=== RUN TestIntegration_Reader/http/obj//Read
=== RUN TestIntegration_Reader/http/obj//WriteTo
=== RUN TestIntegration_Reader/http/./obj
=== RUN TestIntegration_Reader/http/./obj/Read
=== RUN TestIntegration_Reader/http/./obj/WriteTo
=== RUN TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces
=== RUN TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/Read
=== RUN TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo
=== RUN TestIntegration_Reader/http/entire_object
=== RUN TestIntegration_Reader/http/entire_object/Read
=== RUN TestIntegration_Reader/http/entire_object/WriteTo
=== RUN TestIntegration_Reader/http/first_half_of_object
=== RUN TestIntegration_Reader/http/first_half_of_object/Read
=== RUN TestIntegration_Reader/http/first_half_of_object/WriteTo
=== RUN TestIntegration_Reader/http/second_half_of_object
=== RUN TestIntegration_Reader/http/second_half_of_object/Read
=== RUN TestIntegration_Reader/http/second_half_of_object/WriteTo
=== RUN TestIntegration_Reader/http/no_bytes_-_start_at_beginning
=== RUN TestIntegration_Reader/http/no_bytes_-_start_at_beginning/Read
=== RUN TestIntegration_Reader/http/no_bytes_-_start_at_beginning/WriteTo
=== RUN TestIntegration_Reader/http/no_bytes_-_start_halfway_through
=== RUN TestIntegration_Reader/http/no_bytes_-_start_halfway_through/Read
=== RUN TestIntegration_Reader/http/no_bytes_-_start_halfway_through/WriteTo
=== RUN TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj
=== RUN TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read
=== RUN TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo
=== RUN TestIntegration_Reader/http/2_times_object_length
=== RUN TestIntegration_Reader/http/2_times_object_length/Read
=== RUN TestIntegration_Reader/http/2_times_object_length/WriteTo
=== RUN TestIntegration_Reader/http/-2_offset
=== RUN TestIntegration_Reader/http/-2_offset/Read
=== RUN TestIntegration_Reader/http/-2_offset/WriteTo
=== RUN TestIntegration_Reader/http/-object_length_offset
=== RUN TestIntegration_Reader/http/-object_length_offset/Read
=== RUN TestIntegration_Reader/http/-object_length_offset/WriteTo
=== RUN TestIntegration_Reader/http/-half_of_object_length_offset
=== RUN TestIntegration_Reader/http/-half_of_object_length_offset/Read
=== RUN TestIntegration_Reader/http/-half_of_object_length_offset/WriteTo
=== RUN TestIntegration_Reader/grpc
=== RUN TestIntegration_Reader/grpc/obj1
=== RUN TestIntegration_Reader/grpc/obj1/Read
=== RUN TestIntegration_Reader/grpc/obj1/WriteTo
=== RUN TestIntegration_Reader/grpc/obj2
=== RUN TestIntegration_Reader/grpc/obj2/Read
=== RUN TestIntegration_Reader/grpc/obj2/WriteTo
=== RUN TestIntegration_Reader/grpc/obj/with/slashes
=== RUN TestIntegration_Reader/grpc/obj/with/slashes/Read
=== RUN TestIntegration_Reader/grpc/obj/with/slashes/WriteTo
=== RUN TestIntegration_Reader/grpc/obj/
=== RUN TestIntegration_Reader/grpc/obj//Read
=== RUN TestIntegration_Reader/grpc/obj//WriteTo
=== RUN TestIntegration_Reader/grpc/./obj
=== RUN TestIntegration_Reader/grpc/./obj/Read
=== RUN TestIntegration_Reader/grpc/./obj/WriteTo
=== RUN TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces
=== RUN TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/Read
=== RUN TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo
=== RUN TestIntegration_Reader/grpc/entire_object
=== RUN TestIntegration_Reader/grpc/entire_object/Read
=== RUN TestIntegration_Reader/grpc/entire_object/WriteTo
=== RUN TestIntegration_Reader/grpc/first_half_of_object
=== RUN TestIntegration_Reader/grpc/first_half_of_object/Read
=== RUN TestIntegration_Reader/grpc/first_half_of_object/WriteTo
=== RUN TestIntegration_Reader/grpc/second_half_of_object
=== RUN TestIntegration_Reader/grpc/second_half_of_object/Read
=== RUN TestIntegration_Reader/grpc/second_half_of_object/WriteTo
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/Read
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/WriteTo
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/Read
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/WriteTo
=== RUN TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj
=== RUN TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read
=== RUN TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo
=== RUN TestIntegration_Reader/grpc/2_times_object_length
=== RUN TestIntegration_Reader/grpc/2_times_object_length/Read
=== RUN TestIntegration_Reader/grpc/2_times_object_length/WriteTo
=== RUN TestIntegration_Reader/grpc/-2_offset
=== RUN TestIntegration_Reader/grpc/-2_offset/Read
=== RUN TestIntegration_Reader/grpc/-2_offset/WriteTo
=== RUN TestIntegration_Reader/grpc/-object_length_offset
=== RUN TestIntegration_Reader/grpc/-object_length_offset/Read
=== RUN TestIntegration_Reader/grpc/-object_length_offset/WriteTo
=== RUN TestIntegration_Reader/grpc/-half_of_object_length_offset
=== RUN TestIntegration_Reader/grpc/-half_of_object_length_offset/Read
=== RUN TestIntegration_Reader/grpc/-half_of_object_length_offset/WriteTo
=== RUN TestIntegration_Reader/jsonReads
=== RUN TestIntegration_Reader/jsonReads/obj1
=== RUN TestIntegration_Reader/jsonReads/obj1/Read
=== RUN TestIntegration_Reader/jsonReads/obj1/WriteTo
=== RUN TestIntegration_Reader/jsonReads/obj2
=== RUN TestIntegration_Reader/jsonReads/obj2/Read
=== RUN TestIntegration_Reader/jsonReads/obj2/WriteTo
=== RUN TestIntegration_Reader/jsonReads/obj/with/slashes
=== RUN TestIntegration_Reader/jsonReads/obj/with/slashes/Read
=== RUN TestIntegration_Reader/jsonReads/obj/with/slashes/WriteTo
=== RUN TestIntegration_Reader/jsonReads/obj/
=== RUN TestIntegration_Reader/jsonReads/obj//Read
=== RUN TestIntegration_Reader/jsonReads/obj//WriteTo
=== RUN TestIntegration_Reader/jsonReads/./obj
=== RUN TestIntegration_Reader/jsonReads/./obj/Read
=== RUN TestIntegration_Reader/jsonReads/./obj/WriteTo
=== RUN TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces
=== RUN TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/Read
=== RUN TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo
=== RUN TestIntegration_Reader/jsonReads/entire_object
=== RUN TestIntegration_Reader/jsonReads/entire_object/Read
=== RUN TestIntegration_Reader/jsonReads/entire_object/WriteTo
=== RUN TestIntegration_Reader/jsonReads/first_half_of_object
=== RUN TestIntegration_Reader/jsonReads/first_half_of_object/Read
=== RUN TestIntegration_Reader/jsonReads/first_half_of_object/WriteTo
=== RUN TestIntegration_Reader/jsonReads/second_half_of_object
=== RUN TestIntegration_Reader/jsonReads/second_half_of_object/Read
=== RUN TestIntegration_Reader/jsonReads/second_half_of_object/WriteTo
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/Read
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/WriteTo
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/Read
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/WriteTo
=== RUN TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj
=== RUN TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read
=== RUN TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo
=== RUN TestIntegration_Reader/jsonReads/2_times_object_length
=== RUN TestIntegration_Reader/jsonReads/2_times_object_length/Read
=== RUN TestIntegration_Reader/jsonReads/2_times_object_length/WriteTo
=== RUN TestIntegration_Reader/jsonReads/-2_offset
=== RUN TestIntegration_Reader/jsonReads/-2_offset/Read
=== RUN TestIntegration_Reader/jsonReads/-2_offset/WriteTo
=== RUN TestIntegration_Reader/jsonReads/-object_length_offset
=== RUN TestIntegration_Reader/jsonReads/-object_length_offset/Read
=== RUN TestIntegration_Reader/jsonReads/-object_length_offset/WriteTo
=== RUN TestIntegration_Reader/jsonReads/-half_of_object_length_offset
=== RUN TestIntegration_Reader/jsonReads/-half_of_object_length_offset/Read
=== RUN TestIntegration_Reader/jsonReads/-half_of_object_length_offset/WriteTo
--- PASS: TestIntegration_Reader (9.26s)
--- PASS: TestIntegration_Reader/http (2.72s)
--- PASS: TestIntegration_Reader/http/obj1 (0.16s)
--- PASS: TestIntegration_Reader/http/obj1/Read (0.09s)
--- PASS: TestIntegration_Reader/http/obj1/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/obj2 (0.14s)
--- PASS: TestIntegration_Reader/http/obj2/Read (0.08s)
--- PASS: TestIntegration_Reader/http/obj2/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/obj/with/slashes (0.14s)
--- PASS: TestIntegration_Reader/http/obj/with/slashes/Read (0.08s)
--- PASS: TestIntegration_Reader/http/obj/with/slashes/WriteTo (0.06s)
--- PASS: TestIntegration_Reader/http/obj/ (0.16s)
--- PASS: TestIntegration_Reader/http/obj//Read (0.07s)
--- PASS: TestIntegration_Reader/http/obj//WriteTo (0.09s)
--- PASS: TestIntegration_Reader/http/./obj (0.14s)
--- PASS: TestIntegration_Reader/http/./obj/Read (0.07s)
--- PASS: TestIntegration_Reader/http/./obj/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces (0.14s)
--- PASS: TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/Read (0.08s)
--- PASS: TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/entire_object (0.07s)
--- PASS: TestIntegration_Reader/http/entire_object/Read (0.03s)
--- PASS: TestIntegration_Reader/http/entire_object/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/http/first_half_of_object (0.08s)
--- PASS: TestIntegration_Reader/http/first_half_of_object/Read (0.03s)
--- PASS: TestIntegration_Reader/http/first_half_of_object/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/http/second_half_of_object (0.06s)
--- PASS: TestIntegration_Reader/http/second_half_of_object/Read (0.03s)
--- PASS: TestIntegration_Reader/http/second_half_of_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_at_beginning (0.05s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_at_beginning/Read (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_at_beginning/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_halfway_through (0.05s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_halfway_through/Read (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_halfway_through/WriteTo (0.02s)
--- PASS: TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj (0.06s)
--- PASS: TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read (0.03s)
--- PASS: TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/2_times_object_length (0.06s)
--- PASS: TestIntegration_Reader/http/2_times_object_length/Read (0.03s)
--- PASS: TestIntegration_Reader/http/2_times_object_length/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/-2_offset (0.06s)
--- PASS: TestIntegration_Reader/http/-2_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/http/-2_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/-object_length_offset (0.06s)
--- PASS: TestIntegration_Reader/http/-object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/http/-object_length_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/-half_of_object_length_offset (0.07s)
--- PASS: TestIntegration_Reader/http/-half_of_object_length_offset/Read (0.04s)
--- PASS: TestIntegration_Reader/http/-half_of_object_length_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/grpc (3.26s)
--- PASS: TestIntegration_Reader/grpc/obj1 (0.21s)
--- PASS: TestIntegration_Reader/grpc/obj1/Read (0.10s)
--- PASS: TestIntegration_Reader/grpc/obj1/WriteTo (0.11s)
--- PASS: TestIntegration_Reader/grpc/obj2 (0.17s)
--- PASS: TestIntegration_Reader/grpc/obj2/Read (0.10s)
--- PASS: TestIntegration_Reader/grpc/obj2/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/grpc/obj/with/slashes (0.18s)
--- PASS: TestIntegration_Reader/grpc/obj/with/slashes/Read (0.11s)
--- PASS: TestIntegration_Reader/grpc/obj/with/slashes/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/grpc/obj/ (0.16s)
--- PASS: TestIntegration_Reader/grpc/obj//Read (0.08s)
--- PASS: TestIntegration_Reader/grpc/obj//WriteTo (0.08s)
--- PASS: TestIntegration_Reader/grpc/./obj (0.19s)
--- PASS: TestIntegration_Reader/grpc/./obj/Read (0.09s)
--- PASS: TestIntegration_Reader/grpc/./obj/WriteTo (0.10s)
--- PASS: TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces (0.17s)
--- PASS: TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/Read (0.10s)
--- PASS: TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/grpc/entire_object (0.08s)
--- PASS: TestIntegration_Reader/grpc/entire_object/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/entire_object/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/first_half_of_object (0.09s)
--- PASS: TestIntegration_Reader/grpc/first_half_of_object/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/first_half_of_object/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/grpc/second_half_of_object (0.08s)
--- PASS: TestIntegration_Reader/grpc/second_half_of_object/Read (0.05s)
--- PASS: TestIntegration_Reader/grpc/second_half_of_object/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning (0.08s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through (0.07s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj (0.08s)
--- PASS: TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/2_times_object_length (0.08s)
--- PASS: TestIntegration_Reader/grpc/2_times_object_length/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/2_times_object_length/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/-2_offset (0.09s)
--- PASS: TestIntegration_Reader/grpc/-2_offset/Read (0.05s)
--- PASS: TestIntegration_Reader/grpc/-2_offset/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/-object_length_offset (0.07s)
--- PASS: TestIntegration_Reader/grpc/-object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/grpc/-object_length_offset/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/-half_of_object_length_offset (0.08s)
--- PASS: TestIntegration_Reader/grpc/-half_of_object_length_offset/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/-half_of_object_length_offset/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/jsonReads (3.25s)
--- PASS: TestIntegration_Reader/jsonReads/obj1 (0.14s)
--- PASS: TestIntegration_Reader/jsonReads/obj1/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj1/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj2 (0.16s)
--- PASS: TestIntegration_Reader/jsonReads/obj2/Read (0.09s)
--- PASS: TestIntegration_Reader/jsonReads/obj2/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj/with/slashes (0.15s)
--- PASS: TestIntegration_Reader/jsonReads/obj/with/slashes/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj/with/slashes/WriteTo (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/obj/ (0.15s)
--- PASS: TestIntegration_Reader/jsonReads/obj//Read (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/obj//WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/./obj (0.14s)
--- PASS: TestIntegration_Reader/jsonReads/./obj/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/./obj/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces (0.16s)
--- PASS: TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo (0.09s)
--- PASS: TestIntegration_Reader/jsonReads/entire_object (0.06s)
--- PASS: TestIntegration_Reader/jsonReads/entire_object/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/entire_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/first_half_of_object (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/first_half_of_object/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/first_half_of_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/second_half_of_object (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/second_half_of_object/Read (0.05s)
--- PASS: TestIntegration_Reader/jsonReads/second_half_of_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning (0.09s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/Read (0.04s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read (0.04s)
--- PASS: TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/2_times_object_length (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/2_times_object_length/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/2_times_object_length/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/jsonReads/-2_offset (0.06s)
--- PASS: TestIntegration_Reader/jsonReads/-2_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-2_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-object_length_offset (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/-object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-object_length_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-half_of_object_length_offset (0.06s)
--- PASS: TestIntegration_Reader/jsonReads/-half_of_object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-half_of_object_length_offset/WriteTo (0.03s)
=== RUN TestIntegration_ReaderAttrs
2024/11/29 08:32:21 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderAttrs/http
=== RUN TestIntegration_ReaderAttrs/grpc
=== RUN TestIntegration_ReaderAttrs/jsonReads
--- PASS: TestIntegration_ReaderAttrs (1.99s)
--- PASS: TestIntegration_ReaderAttrs/http (0.65s)
--- PASS: TestIntegration_ReaderAttrs/grpc (0.70s)
--- PASS: TestIntegration_ReaderAttrs/jsonReads (0.60s)
=== RUN TestIntegration_ReaderLastModified
2024/11/29 08:32:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderLastModified/grpc
=== RUN TestIntegration_ReaderLastModified/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: LastModified not populated by json response
=== RUN TestIntegration_ReaderLastModified/http
--- PASS: TestIntegration_ReaderLastModified (1.50s)
--- PASS: TestIntegration_ReaderLastModified/grpc (0.92s)
--- SKIP: TestIntegration_ReaderLastModified/jsonReads (0.00s)
--- PASS: TestIntegration_ReaderLastModified/http (0.53s)
=== RUN TestIntegration_ReaderCacheControl
2024/11/29 08:32:24 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderCacheControl/http
=== RUN TestIntegration_ReaderCacheControl/grpc
=== RUN TestIntegration_ReaderCacheControl/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: Cache control header is populated differently by the json api
--- PASS: TestIntegration_ReaderCacheControl (1.27s)
--- PASS: TestIntegration_ReaderCacheControl/http (0.60s)
--- PASS: TestIntegration_ReaderCacheControl/grpc (0.62s)
--- SKIP: TestIntegration_ReaderCacheControl/jsonReads (0.00s)
=== RUN TestIntegration_ReaderErrObjectNotExist
2024/11/29 08:32:25 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderErrObjectNotExist/http
=== RUN TestIntegration_ReaderErrObjectNotExist/grpc
=== RUN TestIntegration_ReaderErrObjectNotExist/jsonReads
--- PASS: TestIntegration_ReaderErrObjectNotExist (0.74s)
--- PASS: TestIntegration_ReaderErrObjectNotExist/http (0.19s)
--- PASS: TestIntegration_ReaderErrObjectNotExist/grpc (0.36s)
--- PASS: TestIntegration_ReaderErrObjectNotExist/jsonReads (0.15s)
=== RUN TestIntegration_JSONReaderConditions
2024/11/29 08:32:26 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_JSONReaderConditions/http
integration_test.go:287: transport "http" explicitly skipped: json-only test
=== RUN TestIntegration_JSONReaderConditions/grpc
integration_test.go:287: transport "grpc" explicitly skipped: json-only test
=== RUN TestIntegration_JSONReaderConditions/jsonReads
=== RUN TestIntegration_JSONReaderConditions/jsonReads/GenerationMatch_incorrect_gen
=== RUN TestIntegration_JSONReaderConditions/jsonReads/GenerationNotMatch_current_gen
=== RUN TestIntegration_JSONReaderConditions/jsonReads/DoesNotExist_set_to_true
=== RUN TestIntegration_JSONReaderConditions/jsonReads/MetagenerationMatch_incorrect_gen
=== RUN TestIntegration_JSONReaderConditions/jsonReads/MetagenerationNotMatch_current_gen
--- PASS: TestIntegration_JSONReaderConditions (0.70s)
--- SKIP: TestIntegration_JSONReaderConditions/http (0.00s)
--- SKIP: TestIntegration_JSONReaderConditions/grpc (0.00s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads (0.66s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/GenerationMatch_incorrect_gen (0.03s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/GenerationNotMatch_current_gen (0.02s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/DoesNotExist_set_to_true (0.02s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/MetagenerationMatch_incorrect_gen (0.02s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/MetagenerationNotMatch_current_gen (0.02s)
=== RUN TestIntegration_ReaderCancel
2024/11/29 08:32:27 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderCancel/grpc
=== RUN TestIntegration_ReaderCancel/jsonReads
=== RUN TestIntegration_ReaderCancel/http
--- PASS: TestIntegration_ReaderCancel (7.18s)
--- PASS: TestIntegration_ReaderCancel/grpc (2.61s)
--- PASS: TestIntegration_ReaderCancel/jsonReads (2.29s)
--- PASS: TestIntegration_ReaderCancel/http (2.24s)
=== RUN TestIntegration_NewReaderWithContentEncodingGzip
2024/11/29 08:32:34 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/http
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/http/Read
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/http/WriteTo
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/grpc
integration_test.go:287: transport "grpc" explicitly skipped: gzip transcoding not supported
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/jsonReads
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/Read
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/WriteTo
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip (5.05s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/http (2.56s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/http/Read (0.09s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/http/WriteTo (0.12s)
--- SKIP: TestIntegration_NewReaderWithContentEncodingGzip/grpc (0.16s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/jsonReads (2.28s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/Read (0.08s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/WriteTo (0.07s)
=== RUN TestIntegration_HMACKey
2024/11/29 08:32:39 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_HMACKey/http
=== RUN TestIntegration_HMACKey/http/invalid-
=== RUN TestIntegration_HMACKey/http/invalid-DELETED
=== RUN TestIntegration_HMACKey/http/invalid-active
=== RUN TestIntegration_HMACKey/http/invalid-inactive
=== RUN TestIntegration_HMACKey/http/invalid-foo_bar
=== RUN TestIntegration_HMACKey/grpc
integration_test.go:287: transport "grpc" explicitly skipped: hmac not implemented
=== RUN TestIntegration_HMACKey/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_HMACKey (4.94s)
--- PASS: TestIntegration_HMACKey/http (4.63s)
--- PASS: TestIntegration_HMACKey/http/invalid- (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-DELETED (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-active (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-inactive (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-foo_bar (0.00s)
--- SKIP: TestIntegration_HMACKey/grpc (0.27s)
--- SKIP: TestIntegration_HMACKey/jsonReads (0.00s)
=== RUN TestIntegration_PostPolicyV4
2024/11/29 08:32:44 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4/grpc
=== RUN TestIntegration_PostPolicyV4/jsonReads
=== RUN TestIntegration_PostPolicyV4/http
--- PASS: TestIntegration_PostPolicyV4 (7.08s)
--- PASS: TestIntegration_PostPolicyV4/grpc (2.45s)
--- PASS: TestIntegration_PostPolicyV4/jsonReads (2.10s)
--- PASS: TestIntegration_PostPolicyV4/http (2.49s)
=== RUN TestIntegration_Scopes
2024/11/29 08:32:51 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Scopes/grpc
=== RUN TestIntegration_Scopes/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_Scopes/http
2024/11/29 08:32:52 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Scopes/http#01
=== RUN TestIntegration_Scopes/grpc#01
=== RUN TestIntegration_Scopes/jsonReads#01
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
2024/11/29 08:32:53 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Scopes/http#02
=== RUN TestIntegration_Scopes/grpc#02
=== RUN TestIntegration_Scopes/jsonReads#02
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_Scopes (2.80s)
--- PASS: TestIntegration_Scopes/grpc (0.57s)
--- SKIP: TestIntegration_Scopes/jsonReads (0.00s)
--- PASS: TestIntegration_Scopes/http (0.20s)
--- PASS: TestIntegration_Scopes/http#01 (0.58s)
--- PASS: TestIntegration_Scopes/grpc#01 (0.69s)
--- SKIP: TestIntegration_Scopes/jsonReads#01 (0.00s)
--- PASS: TestIntegration_Scopes/http#02 (0.12s)
--- PASS: TestIntegration_Scopes/grpc#02 (0.53s)
--- SKIP: TestIntegration_Scopes/jsonReads#02 (0.00s)
=== RUN TestIntegration_SignedURL_WithCreds
2024/11/29 08:32:54 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_WithCreds/http
=== RUN TestIntegration_SignedURL_WithCreds/grpc
integration_test.go:287: transport "grpc" explicitly skipped: creds capture logic must be implemented for gRPC constructor
=== RUN TestIntegration_SignedURL_WithCreds/jsonReads
--- PASS: TestIntegration_SignedURL_WithCreds (0.97s)
--- PASS: TestIntegration_SignedURL_WithCreds/http (0.28s)
--- SKIP: TestIntegration_SignedURL_WithCreds/grpc (0.23s)
--- PASS: TestIntegration_SignedURL_WithCreds/jsonReads (0.35s)
=== RUN TestIntegration_SignedURL_DefaultSignBytes
2024/11/29 08:32:55 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is . Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_DefaultSignBytes/jsonReads
=== RUN TestIntegration_SignedURL_DefaultSignBytes/http
=== RUN TestIntegration_SignedURL_DefaultSignBytes/grpc
--- PASS: TestIntegration_SignedURL_DefaultSignBytes (1.53s)
--- PASS: TestIntegration_SignedURL_DefaultSignBytes/jsonReads (0.45s)
--- PASS: TestIntegration_SignedURL_DefaultSignBytes/http (0.42s)
--- PASS: TestIntegration_SignedURL_DefaultSignBytes/grpc (0.58s)
=== RUN TestIntegration_PostPolicyV4_WithCreds
2024/11/29 08:32:56 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4_WithCreds/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: test is not testing the read behaviour
=== RUN TestIntegration_PostPolicyV4_WithCreds/http
=== RUN TestIntegration_PostPolicyV4_WithCreds/http/signing_with_the_private_key
=== RUN TestIntegration_PostPolicyV4_WithCreds/grpc
integration_test.go:287: transport "grpc" explicitly skipped: creds capture logic must be implemented for gRPC constructor
--- PASS: TestIntegration_PostPolicyV4_WithCreds (0.81s)
--- SKIP: TestIntegration_PostPolicyV4_WithCreds/jsonReads (0.00s)
--- PASS: TestIntegration_PostPolicyV4_WithCreds/http (0.53s)
--- PASS: TestIntegration_PostPolicyV4_WithCreds/http/signing_with_the_private_key (0.53s)
--- SKIP: TestIntegration_PostPolicyV4_WithCreds/grpc (0.17s)
=== RUN TestIntegration_PostPolicyV4_BucketDefault
2024/11/29 08:32:57 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4_BucketDefault/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: test is not testing the read behaviour
=== RUN TestIntegration_PostPolicyV4_BucketDefault/http
=== RUN TestIntegration_PostPolicyV4_BucketDefault/http/signing_with_the_default_sign_bytes_func
=== RUN TestIntegration_PostPolicyV4_BucketDefault/grpc
=== RUN TestIntegration_PostPolicyV4_BucketDefault/grpc/signing_with_the_default_sign_bytes_func
--- PASS: TestIntegration_PostPolicyV4_BucketDefault (1.49s)
--- SKIP: TestIntegration_PostPolicyV4_BucketDefault/jsonReads (0.00s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/http (0.62s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/http/signing_with_the_default_sign_bytes_func (0.62s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/grpc (0.83s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/grpc/signing_with_the_default_sign_bytes_func (0.64s)
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes
2024/11/29 08:32:59 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: test is not testing the read behaviour
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/http
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/grpc
--- PASS: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes (4.31s)
--- SKIP: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/jsonReads (0.00s)
--- PASS: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/http (2.11s)
--- PASS: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/grpc (2.15s)
=== RUN TestIntegration_OCTracing
2024/11/29 08:33:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_OCTracing/http
=== RUN TestIntegration_OCTracing/grpc
=== RUN TestIntegration_OCTracing/jsonReads
--- PASS: TestIntegration_OCTracing (0.76s)
--- PASS: TestIntegration_OCTracing/http (0.16s)
--- PASS: TestIntegration_OCTracing/grpc (0.39s)
--- PASS: TestIntegration_OCTracing/jsonReads (0.16s)
=== RUN TestInvoke
=== PAUSE TestInvoke
=== RUN TestShouldRetry
=== PAUSE TestShouldRetry
=== RUN TestParseNotificationTopic
--- PASS: TestParseNotificationTopic (0.00s)
=== RUN TestConvertNotification
--- PASS: TestConvertNotification (0.00s)
=== RUN TestNotificationsToMap
--- PASS: TestNotificationsToMap (0.00s)
=== RUN TestAddNotificationsErrors
--- PASS: TestAddNotificationsErrors (0.00s)
=== RUN TestApplyStorageOpt
=== RUN TestApplyStorageOpt/set_JSON_option
=== RUN TestApplyStorageOpt/set_XML_option
=== RUN TestApplyStorageOpt/set_conflicting_options,_last_option_set_takes_precedence
=== RUN TestApplyStorageOpt/empty_options
=== RUN TestApplyStorageOpt/set_Google_API_option
=== RUN TestApplyStorageOpt/disable_metrics_option
=== RUN TestApplyStorageOpt/set_metrics_interval
=== RUN TestApplyStorageOpt/set_dynamic_read_req_stall_timeout_option
=== RUN TestApplyStorageOpt/default_dynamic_read_req_stall_timeout_option
--- PASS: TestApplyStorageOpt (0.00s)
--- PASS: TestApplyStorageOpt/set_JSON_option (0.00s)
--- PASS: TestApplyStorageOpt/set_XML_option (0.00s)
--- PASS: TestApplyStorageOpt/set_conflicting_options,_last_option_set_takes_precedence (0.00s)
--- PASS: TestApplyStorageOpt/empty_options (0.00s)
--- PASS: TestApplyStorageOpt/set_Google_API_option (0.00s)
--- PASS: TestApplyStorageOpt/disable_metrics_option (0.00s)
--- PASS: TestApplyStorageOpt/set_metrics_interval (0.00s)
--- PASS: TestApplyStorageOpt/set_dynamic_read_req_stall_timeout_option (0.00s)
--- PASS: TestApplyStorageOpt/default_dynamic_read_req_stall_timeout_option (0.00s)
=== RUN TestSetCustomExporter
--- PASS: TestSetCustomExporter (0.00s)
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv/env_variable_not_set
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv/valid_duration_string
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv/invalid_duration_string
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv (0.00s)
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv/env_variable_not_set (0.00s)
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv/valid_duration_string (0.00s)
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv/invalid_duration_string (0.00s)
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv/env_variable_not_set
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv/valid_float_string
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv/invalid_float_string
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv (0.00s)
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv/env_variable_not_set (0.00s)
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv/valid_float_string (0.00s)
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv/invalid_float_string (0.00s)
=== RUN TestPostPolicyV4OptionsClone
=== PAUSE TestPostPolicyV4OptionsClone
=== RUN TestRangeReader
=== RUN TestRangeReader/xmlReads
=== RUN TestRangeReader/jsonReads
--- PASS: TestRangeReader (0.06s)
--- PASS: TestRangeReader/xmlReads (0.02s)
--- PASS: TestRangeReader/jsonReads (0.03s)
=== RUN TestRangeReaderRetry
=== RUN TestRangeReaderRetry/xmlReads
=== RUN TestRangeReaderRetry/jsonReads
--- PASS: TestRangeReaderRetry (0.35s)
--- PASS: TestRangeReaderRetry/xmlReads (0.17s)
--- PASS: TestRangeReaderRetry/jsonReads (0.17s)
=== RUN TestFakeReadCloser
--- PASS: TestFakeReadCloser (0.00s)
=== RUN TestContentEncodingGzipWithReader
=== RUN TestContentEncodingGzipWithReader/xmlReads
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewReader
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(0,_-1)
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(1kB,_2kB)
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_-1)
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_3kB)
=== RUN TestContentEncodingGzipWithReader/jsonReads
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewReader
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(0,_-1)
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(1kB,_2kB)
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_-1)
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_3kB)
--- PASS: TestContentEncodingGzipWithReader (0.09s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads (0.05s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewReader (0.02s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(0,_-1) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(1kB,_2kB) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_-1) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_3kB) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads (0.03s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewReader (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(0,_-1) (0.00s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(1kB,_2kB) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_-1) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_3kB) (0.01s)
=== RUN TestRetryConformance
retry_conformance_test.go:587: This test must use the testbench emulator; set STORAGE_EMULATOR_HOST to run.
--- SKIP: TestRetryConformance (0.00s)
=== RUN TestV2HeaderSanitization
=== PAUSE TestV2HeaderSanitization
=== RUN TestV4HeaderSanitization
=== PAUSE TestV4HeaderSanitization
=== RUN TestSignedURLV2
--- PASS: TestSignedURLV2 (0.03s)
=== RUN TestSignedURLV4
storage_test.go:341: Testcase: 'SignURLV4 works'
storage_test.go:341: Testcase: 'With PEM Private Key'
storage_test.go:341: Testcase: 'Unsafe object name'
storage_test.go:341: Testcase: 'With custom SignBytes'
--- PASS: TestSignedURLV4 (0.03s)
=== RUN TestSignedURL_EmulatorHost
=== RUN TestSignedURL_EmulatorHost/SignURLV4_creates_link_to_resources_in_emulator
=== RUN TestSignedURL_EmulatorHost/using_SigningSchemeV2
=== RUN TestSignedURL_EmulatorHost/using_VirtualHostedStyle
=== RUN TestSignedURL_EmulatorHost/using_BucketBoundHostname
=== RUN TestSignedURL_EmulatorHost/emulator_host_specifies_scheme
=== RUN TestSignedURL_EmulatorHost/emulator_host_specifies_scheme_using_SigningSchemeV2
--- PASS: TestSignedURL_EmulatorHost (0.09s)
--- PASS: TestSignedURL_EmulatorHost/SignURLV4_creates_link_to_resources_in_emulator (0.02s)
--- PASS: TestSignedURL_EmulatorHost/using_SigningSchemeV2 (0.02s)
--- PASS: TestSignedURL_EmulatorHost/using_VirtualHostedStyle (0.02s)
--- PASS: TestSignedURL_EmulatorHost/using_BucketBoundHostname (0.02s)
--- PASS: TestSignedURL_EmulatorHost/emulator_host_specifies_scheme (0.02s)
--- PASS: TestSignedURL_EmulatorHost/emulator_host_specifies_scheme_using_SigningSchemeV2 (0.02s)
=== RUN TestSignedURL_MissingOptions
--- PASS: TestSignedURL_MissingOptions (0.00s)
=== RUN TestPathEncodeV4
--- PASS: TestPathEncodeV4 (0.00s)
=== RUN TestObjectNames
=== PAUSE TestObjectNames
=== RUN TestCondition
=== PAUSE TestCondition
=== RUN TestConditionErrors
=== PAUSE TestConditionErrors
=== RUN TestObjectRetryer
=== RUN TestObjectRetryer/all_defaults
=== RUN TestObjectRetryer/set_all_options
=== RUN TestObjectRetryer/set_some_backoff_options
=== RUN TestObjectRetryer/set_policy_only
=== RUN TestObjectRetryer/set_max_retry_attempts_only
=== RUN TestObjectRetryer/set_ErrorFunc_only
--- PASS: TestObjectRetryer (0.00s)
--- PASS: TestObjectRetryer/all_defaults (0.00s)
--- PASS: TestObjectRetryer/set_all_options (0.00s)
--- PASS: TestObjectRetryer/set_some_backoff_options (0.00s)
--- PASS: TestObjectRetryer/set_policy_only (0.00s)
--- PASS: TestObjectRetryer/set_max_retry_attempts_only (0.00s)
--- PASS: TestObjectRetryer/set_ErrorFunc_only (0.00s)
=== RUN TestClientSetRetry
=== RUN TestClientSetRetry/all_defaults
=== RUN TestClientSetRetry/set_all_options
=== RUN TestClientSetRetry/set_some_backoff_options
=== RUN TestClientSetRetry/set_policy_only
=== RUN TestClientSetRetry/set_max_retry_attempts_only
=== RUN TestClientSetRetry/set_ErrorFunc_only
--- PASS: TestClientSetRetry (0.01s)
--- PASS: TestClientSetRetry/all_defaults (0.00s)
--- PASS: TestClientSetRetry/set_all_options (0.00s)
--- PASS: TestClientSetRetry/set_some_backoff_options (0.00s)
--- PASS: TestClientSetRetry/set_policy_only (0.00s)
--- PASS: TestClientSetRetry/set_max_retry_attempts_only (0.00s)
--- PASS: TestClientSetRetry/set_ErrorFunc_only (0.00s)
=== RUN TestRetryer
=== RUN TestRetryer/no_retries
=== RUN TestRetryer/no_retries/object.retry
=== RUN TestRetryer/no_retries/object.ACL()
=== RUN TestRetryer/no_retries/bucket.ACL()
=== RUN TestRetryer/no_retries/bucket.DefaultObjectACL()
=== RUN TestRetryer/no_retries/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_configures_retry
=== RUN TestRetryer/object_retryer_configures_retry/object.retry
=== RUN TestRetryer/object_retryer_configures_retry/object.ACL()
=== RUN TestRetryer/object_retryer_configures_retry/bucket.ACL()
=== RUN TestRetryer/object_retryer_configures_retry/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_configures_retry/client.HMACKeyHandle()
=== RUN TestRetryer/bucket_retryer_configures_retry
=== RUN TestRetryer/bucket_retryer_configures_retry/object.retry
=== RUN TestRetryer/bucket_retryer_configures_retry/object.ACL()
=== RUN TestRetryer/bucket_retryer_configures_retry/bucket.ACL()
=== RUN TestRetryer/bucket_retryer_configures_retry/bucket.DefaultObjectACL()
=== RUN TestRetryer/bucket_retryer_configures_retry/client.HMACKeyHandle()
=== RUN TestRetryer/client_retryer_configures_retry
=== RUN TestRetryer/client_retryer_configures_retry/object.retry
=== RUN TestRetryer/client_retryer_configures_retry/object.ACL()
=== RUN TestRetryer/client_retryer_configures_retry/bucket.ACL()
=== RUN TestRetryer/client_retryer_configures_retry/bucket.DefaultObjectACL()
=== RUN TestRetryer/client_retryer_configures_retry/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/object.retry
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/object.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/bucket.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_overrides_client_retryer
=== RUN TestRetryer/object_retryer_overrides_client_retryer/object.retry
=== RUN TestRetryer/object_retryer_overrides_client_retryer/object.ACL()
=== RUN TestRetryer/object_retryer_overrides_client_retryer/bucket.ACL()
=== RUN TestRetryer/object_retryer_overrides_client_retryer/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_overrides_client_retryer/client.HMACKeyHandle()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/object.retry
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/object.ACL()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/bucket.ACL()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/bucket.DefaultObjectACL()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.retry
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.retry
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.ACL()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.ACL()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/client.HMACKeyHandle()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.retry
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.ACL()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.ACL()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.DefaultObjectACL()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/client.HMACKeyHandle()
--- PASS: TestRetryer (0.02s)
--- PASS: TestRetryer/no_retries (0.00s)
--- PASS: TestRetryer/no_retries/object.retry (0.00s)
--- PASS: TestRetryer/no_retries/object.ACL() (0.00s)
--- PASS: TestRetryer/no_retries/bucket.ACL() (0.00s)
--- PASS: TestRetryer/no_retries/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/no_retries/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/object.retry (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/object.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/bucket.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/object.retry (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/object.ACL() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/bucket.ACL() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/object.retry (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/object.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/bucket.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.retry (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.ACL() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/client.HMACKeyHandle() (0.00s)
=== RUN TestObjectCompose
=== PAUSE TestObjectCompose
=== RUN TestEmptyObjectIterator
=== PAUSE TestEmptyObjectIterator
=== RUN TestEmptyBucketIterator
=== PAUSE TestEmptyBucketIterator
=== RUN TestCodecUint32
=== PAUSE TestCodecUint32
=== RUN TestUserProject
=== PAUSE TestUserProject
=== RUN TestRawObjectToObjectAttrs
=== PAUSE TestRawObjectToObjectAttrs
=== RUN TestObjectAttrsToRawObject
=== PAUSE TestObjectAttrsToRawObject
=== RUN TestProtoObjectToObjectAttrs
=== PAUSE TestProtoObjectToObjectAttrs
=== RUN TestObjectAttrsToProtoObject
=== PAUSE TestObjectAttrsToProtoObject
=== RUN TestApplyCondsProto
--- PASS: TestApplyCondsProto (0.00s)
=== RUN TestAttrToFieldMapCoverage
=== PAUSE TestAttrToFieldMapCoverage
=== RUN TestEmulatorWithCredentialsFile
--- PASS: TestEmulatorWithCredentialsFile (0.00s)
=== RUN TestWithEndpoint
--- PASS: TestWithEndpoint (0.00s)
=== RUN TestOperationsWithEndpoint
=== RUN TestOperationsWithEndpoint/No_endpoint_or_emulator_host_specified
=== RUN TestOperationsWithEndpoint/emulator_host_specified
=== RUN TestOperationsWithEndpoint/endpoint_specified
=== RUN TestOperationsWithEndpoint/both_emulator_and_endpoint_specified
--- PASS: TestOperationsWithEndpoint (0.13s)
--- PASS: TestOperationsWithEndpoint/No_endpoint_or_emulator_host_specified (0.04s)
--- PASS: TestOperationsWithEndpoint/emulator_host_specified (0.03s)
--- PASS: TestOperationsWithEndpoint/endpoint_specified (0.03s)
--- PASS: TestOperationsWithEndpoint/both_emulator_and_endpoint_specified (0.02s)
=== RUN TestSignedURLOptionsClone
=== PAUSE TestSignedURLOptionsClone
=== RUN TestParseProjectNumber
--- PASS: TestParseProjectNumber (0.00s)
=== RUN TestObjectValidate
=== RUN TestObjectValidate/valid_object
=== RUN TestObjectValidate/empty_bucket_name
=== RUN TestObjectValidate/empty_object_name
=== RUN TestObjectValidate/invalid_utf-8
=== RUN TestObjectValidate/object_name_.
--- PASS: TestObjectValidate (0.00s)
--- PASS: TestObjectValidate/valid_object (0.00s)
--- PASS: TestObjectValidate/empty_bucket_name (0.00s)
--- PASS: TestObjectValidate/empty_object_name (0.00s)
--- PASS: TestObjectValidate/invalid_utf-8 (0.00s)
--- PASS: TestObjectValidate/object_name_. (0.00s)
=== RUN TestErrorOnObjectsInsertCall
=== PAUSE TestErrorOnObjectsInsertCall
=== RUN TestEncryption
=== PAUSE TestEncryption
=== RUN TestRaceOnCancelAfterWrite
--- PASS: TestRaceOnCancelAfterWrite (0.00s)
=== RUN TestRaceOnCancelBeforeWrite
--- PASS: TestRaceOnCancelBeforeWrite (0.00s)
=== RUN TestCancelDoesNotLeak
--- PASS: TestCancelDoesNotLeak (0.00s)
=== RUN TestCloseDoesNotLeak
--- PASS: TestCloseDoesNotLeak (0.00s)
=== RUN TestIndefiniteRetries
--- PASS: TestIndefiniteRetries (1.46s)
=== CONT TestObjectNames
=== CONT TestRawObjectToObjectAttrs
=== CONT TestBucketAttrsToRawBucket
=== CONT TestIntegration_NonexistentBucket
--- PASS: TestRawObjectToObjectAttrs (0.00s)
=== CONT TestEmptyBucketIterator
2024/11/29 08:33:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
--- PASS: TestBucketAttrsToRawBucket (0.04s)
=== CONT TestUserProject
--- PASS: TestEmptyBucketIterator (0.05s)
=== CONT TestObjectAttrsToRawObject
--- PASS: TestObjectAttrsToRawObject (0.00s)
=== CONT TestCodecUint32
--- PASS: TestCodecUint32 (0.00s)
=== CONT TestObjectAttrsToProtoObject
--- PASS: TestObjectAttrsToProtoObject (0.00s)
=== CONT TestEncryption
--- PASS: TestEncryption (0.01s)
=== CONT TestIntegration_NoUnicodeNormalization
=== RUN TestIntegration_NonexistentBucket/http
2024/11/29 08:33:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_NoUnicodeNormalization/http
--- PASS: TestUserProject (0.24s)
=== CONT TestSignedURLOptionsClone
--- PASS: TestSignedURLOptionsClone (0.00s)
=== CONT TestIntegration_ZeroSizedObject
2024/11/29 08:33:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ZeroSizedObject/jsonReads
=== RUN TestIntegration_NonexistentBucket/grpc
--- PASS: TestObjectNames (0.79s)
=== CONT TestErrorOnObjectsInsertCall
=== RUN TestIntegration_ZeroSizedObject/jsonReads/Read
=== RUN TestIntegration_ZeroSizedObject/jsonReads/WriteTo
--- PASS: TestErrorOnObjectsInsertCall (0.11s)
=== CONT TestSetHeadersFromContext
=== RUN TestSetHeadersFromContext/all_empty_values
=== RUN TestSetHeadersFromContext/regular_headers
=== RUN TestSetHeadersFromContext/x-goog-api-client_merging
=== RUN TestSetHeadersFromContext/x-goog-api-client_merging_with_values_already_set
=== CONT TestConditionErrors
--- PASS: TestSetHeadersFromContext (0.00s)
--- PASS: TestSetHeadersFromContext/all_empty_values (0.00s)
--- PASS: TestSetHeadersFromContext/regular_headers (0.00s)
--- PASS: TestSetHeadersFromContext/x-goog-api-client_merging (0.00s)
--- PASS: TestSetHeadersFromContext/x-goog-api-client_merging_with_values_already_set (0.00s)
=== CONT TestEmptyObjectIterator
--- PASS: TestConditionErrors (0.00s)
=== RUN TestIntegration_NoUnicodeNormalization/grpc
=== CONT TestCopyMissingFields
--- PASS: TestEmptyObjectIterator (0.04s)
=== CONT TestObjectCompose
--- PASS: TestCopyMissingFields (0.00s)
--- PASS: TestObjectCompose (0.03s)
=== CONT TestPostPolicyV4OptionsClone
--- PASS: TestPostPolicyV4OptionsClone (0.00s)
=== CONT TestBucketAttrsToProtoBucket
--- PASS: TestBucketAttrsToProtoBucket (0.01s)
=== CONT TestV2HeaderSanitization
--- PASS: TestV2HeaderSanitization (0.00s)
=== CONT TestBucketAttrsToUpdateToRawBucket
--- PASS: TestBucketAttrsToUpdateToRawBucket (0.00s)
=== CONT TestCondition
=== CONT TestAttrToFieldMapCoverage
--- PASS: TestCondition (0.04s)
--- PASS: TestAttrToFieldMapCoverage (0.00s)
=== CONT TestShouldRetry
=== RUN TestShouldRetry/googleapi.Error{Code:_0}
=== RUN TestShouldRetry/googleapi.Error{Code:_429}
=== RUN TestShouldRetry/errors.New(foo)
=== RUN TestShouldRetry/googleapi.Error{Code:_518}
=== RUN TestShouldRetry/googleapi.Error{Code:_599}
=== RUN TestShouldRetry/googleapi.Error{Code:_428}
=== RUN TestShouldRetry/googleapi.Error{Code:_518}#01
=== RUN TestShouldRetry/url.Error{Err:_errors.New("connection_refused")}
=== RUN TestShouldRetry/net.OpError{Err:_errors.New("connection_reset_by_peer")}
=== RUN TestShouldRetry/io.ErrUnexpectedEOF
=== RUN TestShouldRetry/wrapped_retryable_error
=== RUN TestShouldRetry/wrapped_non-retryable_error
=== RUN TestShouldRetry/googleapi.Error{Code:_400}
=== RUN TestShouldRetry/googleapi.Error{Code:_408}
=== RUN TestShouldRetry/retryable_gRPC_error
=== RUN TestShouldRetry/non-retryable_gRPC_error
=== RUN TestShouldRetry/wrapped_net.ErrClosed
--- PASS: TestShouldRetry (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_0} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_429} (0.00s)
--- PASS: TestShouldRetry/errors.New(foo) (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_518} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_599} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_428} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_518}#01 (0.00s)
--- PASS: TestShouldRetry/url.Error{Err:_errors.New("connection_refused")} (0.00s)
--- PASS: TestShouldRetry/net.OpError{Err:_errors.New("connection_reset_by_peer")} (0.00s)
--- PASS: TestShouldRetry/io.ErrUnexpectedEOF (0.00s)
--- PASS: TestShouldRetry/wrapped_retryable_error (0.00s)
--- PASS: TestShouldRetry/wrapped_non-retryable_error (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_400} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_408} (0.00s)
--- PASS: TestShouldRetry/retryable_gRPC_error (0.00s)
--- PASS: TestShouldRetry/non-retryable_gRPC_error (0.00s)
--- PASS: TestShouldRetry/wrapped_net.ErrClosed (0.00s)
=== CONT TestInvoke
=== RUN TestInvoke/test_fn_never_returns_initial_error_with_count=0
=== RUN TestInvoke/non-retryable_error_is_returned_without_retrying
=== RUN TestInvoke/retryable_error_is_retried
=== RUN TestInvoke/retryable_gRPC_error_is_retried
=== RUN TestInvoke/returns_non-retryable_error_after_retryable_error
=== RUN TestInvoke/retryable_5xx_error_is_retried
=== RUN TestInvoke/retriable_error_not_retried_when_non-idempotent
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways
=== RUN TestInvoke/retriable_error_not_retried_when_policy_is_RetryNever
=== RUN TestInvoke/non-retriable_error_not_retried_when_policy_is_RetryAlways
=== RUN TestInvoke/non-retriable_error_retried_with_custom_fn
=== RUN TestInvoke/retriable_error_not_retried_with_custom_fn
=== RUN TestInvoke/error_not_retried_when_policy_is_RetryNever_despite_custom_fn
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts
=== RUN TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryNever_with_maxAttempts_set
=== RUN TestInvoke/non-retriable_error_retried_with_custom_fn_till_maxAttempts
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts-1
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts
=== RUN TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryAlways_with_maxAttempts_equals_to_zero
--- PASS: TestInvoke (0.03s)
--- PASS: TestInvoke/test_fn_never_returns_initial_error_with_count=0 (0.00s)
--- PASS: TestInvoke/non-retryable_error_is_returned_without_retrying (0.00s)
--- PASS: TestInvoke/retryable_error_is_retried (0.00s)
--- PASS: TestInvoke/retryable_gRPC_error_is_retried (0.00s)
--- PASS: TestInvoke/returns_non-retryable_error_after_retryable_error (0.00s)
--- PASS: TestInvoke/retryable_5xx_error_is_retried (0.00s)
--- PASS: TestInvoke/retriable_error_not_retried_when_non-idempotent (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways (0.00s)
--- PASS: TestInvoke/retriable_error_not_retried_when_policy_is_RetryNever (0.00s)
--- PASS: TestInvoke/non-retriable_error_not_retried_when_policy_is_RetryAlways (0.00s)
--- PASS: TestInvoke/non-retriable_error_retried_with_custom_fn (0.00s)
--- PASS: TestInvoke/retriable_error_not_retried_with_custom_fn (0.00s)
--- PASS: TestInvoke/error_not_retried_when_policy_is_RetryNever_despite_custom_fn (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryNever_with_maxAttempts_set (0.00s)
--- PASS: TestInvoke/non-retriable_error_retried_with_custom_fn_till_maxAttempts (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts-1 (0.01s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryAlways_with_maxAttempts_equals_to_zero (0.00s)
=== CONT TestIntegration_NonexistentObjectRead
2024/11/29 08:33:07 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_NonexistentObjectRead/http
=== RUN TestIntegration_ZeroSizedObject/http
=== RUN TestIntegration_NonexistentObjectRead/grpc
=== RUN TestIntegration_NonexistentBucket/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_NonexistentBucket (1.43s)
--- PASS: TestIntegration_NonexistentBucket/http (0.50s)
--- PASS: TestIntegration_NonexistentBucket/grpc (0.87s)
--- SKIP: TestIntegration_NonexistentBucket/jsonReads (0.00s)
=== CONT TestProtoObjectToObjectAttrs
--- PASS: TestProtoObjectToObjectAttrs (0.00s)
=== CONT TestV4HeaderSanitization
--- PASS: TestV4HeaderSanitization (0.00s)
=== RUN TestIntegration_ZeroSizedObject/http/Read
=== RUN TestIntegration_ZeroSizedObject/http/WriteTo
=== RUN TestIntegration_NonexistentObjectRead/jsonReads
=== RUN TestIntegration_NoUnicodeNormalization/jsonReads
=== RUN TestIntegration_ZeroSizedObject/grpc
--- PASS: TestIntegration_NonexistentObjectRead (0.73s)
--- PASS: TestIntegration_NonexistentObjectRead/http (0.25s)
--- PASS: TestIntegration_NonexistentObjectRead/grpc (0.27s)
--- PASS: TestIntegration_NonexistentObjectRead/jsonReads (0.17s)
=== RUN TestIntegration_ZeroSizedObject/grpc/Read
=== RUN TestIntegration_ZeroSizedObject/grpc/WriteTo
--- PASS: TestIntegration_NoUnicodeNormalization (2.33s)
--- PASS: TestIntegration_NoUnicodeNormalization/http (0.76s)
--- PASS: TestIntegration_NoUnicodeNormalization/grpc (0.71s)
--- PASS: TestIntegration_NoUnicodeNormalization/jsonReads (0.76s)
--- PASS: TestIntegration_ZeroSizedObject (2.19s)
--- PASS: TestIntegration_ZeroSizedObject/jsonReads (0.80s)
--- PASS: TestIntegration_ZeroSizedObject/jsonReads/Read (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/jsonReads/WriteTo (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/http (0.63s)
--- PASS: TestIntegration_ZeroSizedObject/http/Read (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/http/WriteTo (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/grpc (0.70s)
--- PASS: TestIntegration_ZeroSizedObject/grpc/Read (0.04s)
--- PASS: TestIntegration_ZeroSizedObject/grpc/WriteTo (0.04s)
FAIL
2024/11/29 08:33:21 deleting bucket "go-integration-test-20241127-36699628909336-0068", which is more than 24h0m0s old
2024/11/29 08:33:23 deleting bucket "go-integration-test-20241127-36699628909336-0082", which is more than 24h0m0s old
2024/11/29 08:33:24 deleting bucket "go-integration-test-20241127-36699628909336-0083", which is more than 24h0m0s old
2024/11/29 08:33:24 deleting bucket "go-integration-test-20241128-16099442033154-0067", which is more than 24h0m0s old
2024/11/29 08:33:25 deleting bucket "go-integration-test-20241128-16099442033154-0081", which is more than 24h0m0s old
2024/11/29 08:33:26 deleting bucket "go-integration-test-20241128-16099442033154-0083", which is more than 24h0m0s old
2024/11/29 08:33:27 deleting bucket "go-integration-test-20241128-16127194862856-0067", which is more than 24h0m0s old
2024/11/29 08:33:28 deleting bucket "go-integration-test-20241128-16127194862856-0081", which is more than 24h0m0s old
2024/11/29 08:33:29 deleting bucket "go-integration-test-20241128-16127194862856-0083", which is more than 24h0m0s old
2024/11/29 08:33:29 deleting bucket "go-integration-test-20241128-30236827283236-0081", which is more than 24h0m0s old
2024/11/29 08:33:30 deleting bucket "go-integration-test-20241128-30236827283236-0083", which is more than 24h0m0s old
2024/11/29 08:33:31 deleting bucket "golang-grpc-test-20241127-36699628909336-0067", which is more than 24h0m0s old
2024/11/29 08:33:32 deleting bucket "golang-grpc-test-20241127-36699628909336-0081", which is more than 24h0m0s old
2024/11/29 08:33:33 deleting bucket "golang-grpc-test-20241127-36699628909336-0084", which is more than 24h0m0s old
2024/11/29 08:33:34 deleting bucket "golang-grpc-test-20241128-16099442033154-0068", which is more than 24h0m0s old
2024/11/29 08:33:35 deleting bucket "golang-grpc-test-20241128-16099442033154-0082", which is more than 24h0m0s old
2024/11/29 08:33:36 deleting bucket "golang-grpc-test-20241128-16099442033154-0084", which is more than 24h0m0s old
2024/11/29 08:33:36 deleting bucket "golang-grpc-test-20241128-16127194862856-0082", which is more than 24h0m0s old
2024/11/29 08:33:37 deleting bucket "golang-grpc-test-20241128-16127194862856-0084", which is more than 24h0m0s old
2024/11/29 08:33:38 deleting bucket "golang-grpc-test-20241128-30236827283236-0068", which is more than 24h0m0s old
2024/11/29 08:33:39 deleting bucket "golang-grpc-test-20241128-30236827283236-0082", which is more than 24h0m0s old
2024/11/29 08:33:40 deleting bucket "golang-grpc-test-20241128-30236827283236-0084", which is more than 24h0m0s old
FAIL cloud.google.com/go/storage 567.920s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storage/control/apiv2 1.032s [no tests to run]
=== RUN TestPrefixAdjustedOffsets
=== RUN TestPrefixAdjustedOffsets/start_and_end_are_empty
=== RUN TestPrefixAdjustedOffsets/start_is_longer_and_lexicographically_before_prefix
=== RUN TestPrefixAdjustedOffsets/start_value_same_as_prefix
=== RUN TestPrefixAdjustedOffsets/lexicographically_start_comes_before_prefix_and_end_after_prefix
=== RUN TestPrefixAdjustedOffsets/start_value_contains_prefix
=== RUN TestPrefixAdjustedOffsets/end_value_contains_prefix
=== RUN TestPrefixAdjustedOffsets/prefix_is_empty
=== RUN TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end
=== RUN TestPrefixAdjustedOffsets/end_is_same_as_prefix
=== RUN TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end_with_prefix
=== RUN TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_prefix
--- PASS: TestPrefixAdjustedOffsets (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_and_end_are_empty (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_longer_and_lexicographically_before_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_value_same_as_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/lexicographically_start_comes_before_prefix_and_end_after_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_value_contains_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/end_value_contains_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/prefix_is_empty (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end (0.00s)
--- PASS: TestPrefixAdjustedOffsets/end_is_same_as_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end_with_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_prefix (0.00s)
=== RUN TestNewLister
=== RUN TestNewLister/start_and_end_are_empty
=== RUN TestNewLister/start_is_longer_than_prefix
=== RUN TestNewLister/start_and_end_are_empty#01
--- PASS: TestNewLister (0.00s)
--- PASS: TestNewLister/start_and_end_are_empty (0.00s)
--- PASS: TestNewLister/start_is_longer_than_prefix (0.00s)
--- PASS: TestNewLister/start_and_end_are_empty#01 (0.00s)
=== RUN TestNextBatchEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestNextBatchEmulated (0.00s)
=== RUN TestIntegration_NextBatch_All
integration_test.go:73: #11198
--- SKIP: TestIntegration_NextBatch_All (0.00s)
=== RUN TestIntegration_NextBatch
integration_test.go:100: #11196
--- SKIP: TestIntegration_NextBatch (0.00s)
=== RUN TestNewRangeSplitter
=== RUN TestNewRangeSplitter/valid_alphabet
=== RUN TestNewRangeSplitter/empty_alphabet
--- PASS: TestNewRangeSplitter (0.00s)
--- PASS: TestNewRangeSplitter/valid_alphabet (0.00s)
--- PASS: TestNewRangeSplitter/empty_alphabet (0.00s)
=== RUN TestSplitRange
=== RUN TestSplitRange/empty_start
=== RUN TestSplitRange/empty_end
=== RUN TestSplitRange/splits_less_than_one
=== RUN TestSplitRange/end_range_lexicographically_smaller_than_start_range
=== RUN TestSplitRange/unsplittable_with_empty_start_range
=== RUN TestSplitRange/unsplittable_with_non_empty_ranges
=== RUN TestSplitRange/Split_Entire_Bucket_Namespace
=== RUN TestSplitRange/split_with_only_start_range
=== RUN TestSplitRange/split_large_distance_with_few_split_points
=== RUN TestSplitRange/split_with_prefix,_distance_at_index_5_>_1
=== RUN TestSplitRange/split_with_prefix,_distance_at_index_6_>_1
=== RUN TestSplitRange/split_into_half_with_small_range
=== RUN TestSplitRange/split_into_multuple_pieces_with_small_range
=== RUN TestSplitRange/split_towards_end_range
=== RUN TestSplitRange/split_with_sequence_of_adjacent_characters
=== RUN TestSplitRange/split_into_adjenct_split_points
=== RUN TestSplitRange/end_range_contains_new_character
=== RUN TestSplitRange/start_range_contains_new_character
=== RUN TestSplitRange/start_range_is_sequence_of_highest_characters
--- PASS: TestSplitRange (0.01s)
--- PASS: TestSplitRange/empty_start (0.00s)
--- PASS: TestSplitRange/empty_end (0.00s)
--- PASS: TestSplitRange/splits_less_than_one (0.00s)
--- PASS: TestSplitRange/end_range_lexicographically_smaller_than_start_range (0.00s)
--- PASS: TestSplitRange/unsplittable_with_empty_start_range (0.00s)
--- PASS: TestSplitRange/unsplittable_with_non_empty_ranges (0.00s)
--- PASS: TestSplitRange/Split_Entire_Bucket_Namespace (0.00s)
--- PASS: TestSplitRange/split_with_only_start_range (0.00s)
--- PASS: TestSplitRange/split_large_distance_with_few_split_points (0.00s)
--- PASS: TestSplitRange/split_with_prefix,_distance_at_index_5_>_1 (0.00s)
--- PASS: TestSplitRange/split_with_prefix,_distance_at_index_6_>_1 (0.00s)
--- PASS: TestSplitRange/split_into_half_with_small_range (0.00s)
--- PASS: TestSplitRange/split_into_multuple_pieces_with_small_range (0.00s)
--- PASS: TestSplitRange/split_towards_end_range (0.00s)
--- PASS: TestSplitRange/split_with_sequence_of_adjacent_characters (0.00s)
--- PASS: TestSplitRange/split_into_adjenct_split_points (0.00s)
--- PASS: TestSplitRange/end_range_contains_new_character (0.00s)
--- PASS: TestSplitRange/start_range_contains_new_character (0.00s)
--- PASS: TestSplitRange/start_range_is_sequence_of_highest_characters (0.00s)
=== RUN TestSortAlphabet
=== RUN TestSortAlphabet/unsorted_array
=== RUN TestSortAlphabet/one_alphabet
=== RUN TestSortAlphabet/empty_array
--- PASS: TestSortAlphabet (0.00s)
--- PASS: TestSortAlphabet/unsorted_array (0.00s)
--- PASS: TestSortAlphabet/one_alphabet (0.00s)
--- PASS: TestSortAlphabet/empty_array (0.00s)
=== RUN TestConstructAlphabetMap
=== RUN TestConstructAlphabetMap/sorted_array
=== RUN TestConstructAlphabetMap/unsorted_array
=== RUN TestConstructAlphabetMap/one_alphabet
=== RUN TestConstructAlphabetMap/empty_array
--- PASS: TestConstructAlphabetMap (0.00s)
--- PASS: TestConstructAlphabetMap/sorted_array (0.00s)
--- PASS: TestConstructAlphabetMap/unsorted_array (0.00s)
--- PASS: TestConstructAlphabetMap/one_alphabet (0.00s)
--- PASS: TestConstructAlphabetMap/empty_array (0.00s)
=== RUN TestCharPosition
=== RUN TestCharPosition/no_error
=== RUN TestCharPosition/character_not_present
--- PASS: TestCharPosition (0.00s)
--- PASS: TestCharPosition/no_error (0.00s)
--- PASS: TestCharPosition/character_not_present (0.00s)
=== RUN TestListNextPageSequentiallyEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListNextPageSequentiallyEmulated (0.00s)
=== RUN TestSequentialListingEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestSequentialListingEmulated (0.00s)
=== RUN TestWorkstealListingEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestWorkstealListingEmulated (0.00s)
PASS
ok cloud.google.com/go/storage/dataflux 7.342s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storage/internal/apiv2 1.036s [no tests to run]
=== RUN TestDownloadBuffer
=== PAUSE TestDownloadBuffer
=== RUN TestDownloadBufferParallel
=== PAUSE TestDownloadBufferParallel
=== RUN TestWaitAndClose
=== PAUSE TestWaitAndClose
=== RUN TestNumShards
=== PAUSE TestNumShards
=== RUN TestCalculateRange
=== PAUSE TestCalculateRange
=== RUN TestGatherShards
--- PASS: TestGatherShards (0.00s)
=== RUN TestCalculateCRC32C
=== PAUSE TestCalculateCRC32C
=== RUN TestIntegration_DownloadDirectory
2024/11/29 08:24:29 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadDirectory/http
=== RUN TestIntegration_DownloadDirectory/grpc
--- PASS: TestIntegration_DownloadDirectory (1.43s)
--- PASS: TestIntegration_DownloadDirectory/http (0.65s)
--- PASS: TestIntegration_DownloadDirectory/grpc (0.73s)
=== RUN TestIntegration_DownloadDirectoryAsync
2024/11/29 08:24:30 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadDirectoryAsync/http
=== RUN TestIntegration_DownloadDirectoryAsync/grpc
--- PASS: TestIntegration_DownloadDirectoryAsync (1.68s)
--- PASS: TestIntegration_DownloadDirectoryAsync/http (0.71s)
--- PASS: TestIntegration_DownloadDirectoryAsync/grpc (0.93s)
=== RUN TestIntegration_DownloadDirectoryError
2024/11/29 08:24:32 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadDirectoryError/http
=== RUN TestIntegration_DownloadDirectoryError/grpc
--- PASS: TestIntegration_DownloadDirectoryError (0.89s)
--- PASS: TestIntegration_DownloadDirectoryError/http (0.36s)
--- PASS: TestIntegration_DownloadDirectoryError/grpc (0.46s)
=== RUN TestIntegration_DownloaderSynchronous
2024/11/29 08:24:33 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderSynchronous/http
=== RUN TestIntegration_DownloaderSynchronous/grpc
--- PASS: TestIntegration_DownloaderSynchronous (1.31s)
--- PASS: TestIntegration_DownloaderSynchronous/http (0.61s)
--- PASS: TestIntegration_DownloaderSynchronous/grpc (0.66s)
=== RUN TestIntegration_DownloaderErrorSync
2024/11/29 08:24:34 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderErrorSync/http
=== RUN TestIntegration_DownloaderErrorSync/grpc
--- PASS: TestIntegration_DownloaderErrorSync (1.49s)
--- PASS: TestIntegration_DownloaderErrorSync/http (0.65s)
--- PASS: TestIntegration_DownloaderErrorSync/grpc (0.80s)
=== RUN TestIntegration_DownloaderAsynchronous
2024/11/29 08:24:36 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderAsynchronous/http
=== RUN TestIntegration_DownloaderAsynchronous/grpc
--- PASS: TestIntegration_DownloaderAsynchronous (1.40s)
--- PASS: TestIntegration_DownloaderAsynchronous/http (0.59s)
--- PASS: TestIntegration_DownloaderAsynchronous/grpc (0.76s)
=== RUN TestIntegration_DownloaderErrorAsync
2024/11/29 08:24:37 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderErrorAsync/http
=== RUN TestIntegration_DownloaderErrorAsync/grpc
--- PASS: TestIntegration_DownloaderErrorAsync (1.13s)
--- PASS: TestIntegration_DownloaderErrorAsync/http (0.50s)
--- PASS: TestIntegration_DownloaderErrorAsync/grpc (0.59s)
=== RUN TestIntegration_DownloaderTimeout
--- PASS: TestIntegration_DownloaderTimeout (0.00s)
=== RUN TestIntegration_DownloadShard
2024/11/29 08:24:38 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadShard/http
=== RUN TestIntegration_DownloadShard/http/basic_input
=== RUN TestIntegration_DownloadShard/http/range
=== RUN TestIntegration_DownloadShard/http/incorrect_generation
=== RUN TestIntegration_DownloadShard/http/conditions:_generationmatch
=== RUN TestIntegration_DownloadShard/http/conditions_do_not_hold
=== RUN TestIntegration_DownloadShard/http/timeout
=== RUN TestIntegration_DownloadShard/http/cancelled_ctx
=== RUN TestIntegration_DownloadShard/grpc
=== RUN TestIntegration_DownloadShard/grpc/basic_input
=== RUN TestIntegration_DownloadShard/grpc/range
=== RUN TestIntegration_DownloadShard/grpc/incorrect_generation
=== RUN TestIntegration_DownloadShard/grpc/conditions:_generationmatch
=== RUN TestIntegration_DownloadShard/grpc/conditions_do_not_hold
=== RUN TestIntegration_DownloadShard/grpc/timeout
=== RUN TestIntegration_DownloadShard/grpc/cancelled_ctx
--- PASS: TestIntegration_DownloadShard (0.87s)
--- PASS: TestIntegration_DownloadShard/http (0.35s)
--- PASS: TestIntegration_DownloadShard/http/basic_input (0.04s)
--- PASS: TestIntegration_DownloadShard/http/range (0.03s)
--- PASS: TestIntegration_DownloadShard/http/incorrect_generation (0.04s)
--- PASS: TestIntegration_DownloadShard/http/conditions:_generationmatch (0.03s)
--- PASS: TestIntegration_DownloadShard/http/conditions_do_not_hold (0.03s)
--- PASS: TestIntegration_DownloadShard/http/timeout (0.00s)
--- PASS: TestIntegration_DownloadShard/http/cancelled_ctx (0.00s)
--- PASS: TestIntegration_DownloadShard/grpc (0.47s)
--- PASS: TestIntegration_DownloadShard/grpc/basic_input (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/range (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/incorrect_generation (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/conditions:_generationmatch (0.05s)
--- PASS: TestIntegration_DownloadShard/grpc/conditions_do_not_hold (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/timeout (0.00s)
--- PASS: TestIntegration_DownloadShard/grpc/cancelled_ctx (0.00s)
=== RUN TestApply
=== RUN TestApply/all_options
=== RUN TestApply/small_partSize
--- PASS: TestApply (0.00s)
--- PASS: TestApply/all_options (0.00s)
--- PASS: TestApply/small_partSize (0.00s)
=== RUN TestWithCallbacks
=== RUN TestWithCallbacks/cannot_use_callbacks_without_the_option
=== RUN TestWithCallbacks/must_provide_callback_when_option_is_set
--- PASS: TestWithCallbacks (0.00s)
--- PASS: TestWithCallbacks/cannot_use_callbacks_without_the_option (0.00s)
--- PASS: TestWithCallbacks/must_provide_callback_when_option_is_set (0.00s)
=== CONT TestDownloadBuffer
--- PASS: TestDownloadBuffer (0.00s)
=== CONT TestCalculateCRC32C
=== CONT TestDownloadBufferParallel
=== CONT TestCalculateRange
=== RUN TestCalculateRange/nil_range_-_first_shard
=== CONT TestNumShards
=== RUN TestNumShards/nil_range
=== RUN TestNumShards/nil_-_object_equal_to_partSize
=== RUN TestCalculateRange/nil_range
=== RUN TestCalculateRange/first_shard_length_smaller_than_partSize
=== RUN TestNumShards/nil_-_object_larger_than_partSize
=== RUN TestCalculateRange/second_shard
=== RUN TestNumShards/full_object_smaller_than_partSize
=== RUN TestNumShards/full_object_equal_to_partSize
=== RUN TestCalculateRange/last_shard
--- PASS: TestDownloadBufferParallel (0.00s)
=== CONT TestWaitAndClose
=== RUN TestNumShards/full_object_larger_than_partSize
--- PASS: TestWaitAndClose (0.00s)
=== RUN TestCalculateRange/last_shard#01
=== RUN TestNumShards/partial_object_smaller_than_partSize
=== RUN TestNumShards/full_object_larger_than_partSize#01
=== RUN TestCalculateRange/single_shard_with_offset
=== RUN TestNumShards/full_object_larger_than_partSize_-_off_by_one_check
=== RUN TestCalculateRange/second_shard_with_offset
=== RUN TestCalculateRange/off_by_one
=== RUN TestNumShards/length_larger_than_object_size
=== RUN TestNumShards/negative_length
=== RUN TestCalculateRange/last_shard#02
=== RUN TestNumShards/offset_object_smaller_than_partSize
=== RUN TestCalculateRange/sharding_turned_off
=== RUN TestNumShards/offset_object_larger_than_partSize
=== RUN TestCalculateRange/large_object
=== RUN TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize
--- PASS: TestCalculateRange (0.01s)
--- PASS: TestCalculateRange/nil_range_-_first_shard (0.00s)
--- PASS: TestCalculateRange/nil_range (0.00s)
--- PASS: TestCalculateRange/first_shard_length_smaller_than_partSize (0.00s)
--- PASS: TestCalculateRange/second_shard (0.00s)
--- PASS: TestCalculateRange/last_shard (0.00s)
--- PASS: TestCalculateRange/last_shard#01 (0.00s)
--- PASS: TestCalculateRange/single_shard_with_offset (0.00s)
--- PASS: TestCalculateRange/second_shard_with_offset (0.00s)
--- PASS: TestCalculateRange/off_by_one (0.00s)
--- PASS: TestCalculateRange/last_shard#02 (0.00s)
--- PASS: TestCalculateRange/sharding_turned_off (0.00s)
--- PASS: TestCalculateRange/large_object (0.00s)
=== RUN TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize#01
=== RUN TestNumShards/negative_offset_smaller_than_partSize
=== RUN TestNumShards/negative_offset_larger_than_partSize
=== RUN TestNumShards/transcoded
--- PASS: TestNumShards (0.01s)
--- PASS: TestNumShards/nil_range (0.00s)
--- PASS: TestNumShards/nil_-_object_equal_to_partSize (0.00s)
--- PASS: TestNumShards/nil_-_object_larger_than_partSize (0.00s)
--- PASS: TestNumShards/full_object_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/full_object_equal_to_partSize (0.00s)
--- PASS: TestNumShards/full_object_larger_than_partSize (0.00s)
--- PASS: TestNumShards/partial_object_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/full_object_larger_than_partSize#01 (0.00s)
--- PASS: TestNumShards/full_object_larger_than_partSize_-_off_by_one_check (0.00s)
--- PASS: TestNumShards/length_larger_than_object_size (0.00s)
--- PASS: TestNumShards/negative_length (0.00s)
--- PASS: TestNumShards/offset_object_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/offset_object_larger_than_partSize (0.00s)
--- PASS: TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize (0.00s)
--- PASS: TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize#01 (0.00s)
--- PASS: TestNumShards/negative_offset_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/negative_offset_larger_than_partSize (0.00s)
--- PASS: TestNumShards/transcoded (0.00s)
=== RUN TestCalculateCRC32C/equal_sized_pieces
=== RUN TestCalculateCRC32C/uneven_pieces
=== RUN TestCalculateCRC32C/large_pieces
--- PASS: TestCalculateCRC32C (2.94s)
--- PASS: TestCalculateCRC32C/equal_sized_pieces (0.00s)
--- PASS: TestCalculateCRC32C/uneven_pieces (0.00s)
--- PASS: TestCalculateCRC32C/large_pieces (1.56s)
PASS
ok cloud.google.com/go/storage/transfermanager 26.605s
FAIL
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=3
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ ./emulator_test.sh
+ min_minor_ver=17
++ go version
++ read _ _ v _
++ echo 1.21.13
+ v=1.21.13
+ comps=(${v//./ })
+ minor_ver=21
+ '[' 21 -lt 17 ']'
+ export STORAGE_EMULATOR_HOST=http://localhost:9000
+ STORAGE_EMULATOR_HOST=http://localhost:9000
+ export STORAGE_EMULATOR_HOST_GRPC=localhost:8888
+ STORAGE_EMULATOR_HOST_GRPC=localhost:8888
+ DEFAULT_IMAGE_NAME=gcr.io/cloud-devrel-public-resources/storage-testbench
+ DEFAULT_IMAGE_TAG=latest
+ DOCKER_IMAGE=gcr.io/cloud-devrel-public-resources/storage-testbench:latest
+ CONTAINER_NAME=storage_testbench
+ DOCKER_NETWORK=--net=host
++ go env GOOS
+ '[' linux == darwin ']'
+ docker pull gcr.io/cloud-devrel-public-resources/storage-testbench:latest
latest: Pulling from cloud-devrel-public-resources/storage-testbench
8cd46d290033: Pulling fs layer
2e6afa3f266c: Pulling fs layer
2e66a70da0be: Pulling fs layer
1c8ff076d818: Pulling fs layer
1e198df67af9: Pulling fs layer
18e944e0baec: Pulling fs layer
08c9b54e0caf: Pulling fs layer
f7d4445eff9e: Pulling fs layer
9728819b70e9: Pulling fs layer
7d5ee1d39a69: Pulling fs layer
dc96878a6b4c: Pulling fs layer
08c9b54e0caf: Waiting
f7d4445eff9e: Waiting
9728819b70e9: Waiting
7d5ee1d39a69: Waiting
dc96878a6b4c: Waiting
1c8ff076d818: Waiting
2e6afa3f266c: Verifying Checksum
2e6afa3f266c: Download complete
8cd46d290033: Verifying Checksum
8cd46d290033: Download complete
2e66a70da0be: Verifying Checksum
2e66a70da0be: Download complete
1e198df67af9: Download complete
08c9b54e0caf: Verifying Checksum
08c9b54e0caf: Download complete
18e944e0baec: Verifying Checksum
18e944e0baec: Download complete
f7d4445eff9e: Verifying Checksum
f7d4445eff9e: Download complete
9728819b70e9: Verifying Checksum
9728819b70e9: Download complete
7d5ee1d39a69: Verifying Checksum
7d5ee1d39a69: Download complete
1c8ff076d818: Verifying Checksum
1c8ff076d818: Download complete
8cd46d290033: Pull complete
dc96878a6b4c: Verifying Checksum
dc96878a6b4c: Download complete
2e6afa3f266c: Pull complete
2e66a70da0be: Pull complete
1c8ff076d818: Pull complete
1e198df67af9: Pull complete
18e944e0baec: Pull complete
08c9b54e0caf: Pull complete
f7d4445eff9e: Pull complete
9728819b70e9: Pull complete
7d5ee1d39a69: Pull complete
dc96878a6b4c: Pull complete
Digest: sha256:20f81ae789e3540fb839639674a6068f1cf012085c6071af8ac1463eed9054dc
Status: Downloaded newer image for gcr.io/cloud-devrel-public-resources/storage-testbench:latest
gcr.io/cloud-devrel-public-resources/storage-testbench:latest
+ docker run --name storage_testbench --rm -d --net=host gcr.io/cloud-devrel-public-resources/storage-testbench:latest
729f7c1e935a10641eb45c57f61cbf6ed765841a6179400beb14b066e0adadaa
+ echo 'Running the Cloud Storage testbench: http://localhost:9000'
+ sleep 1
Running the Cloud Storage testbench: http://localhost:9000
+ trap cleanup EXIT
++ curl -w '%{http_code}\n' http://localhost:9000 --retry-connrefused --retry 5 -o /dev/null
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 2 100 2 0 0 6 0 --:--:-- --:--:-- --:--:-- 6
+ response=200
+ [[ 200 != 200 ]]
+ echo 'Starting the gRPC server on port 8888'
Starting the gRPC server on port 8888
++ curl -w '%{http_code}\n' --retry 5 --retry-max-time 40 -o /dev/null 'http://localhost:9000/start_grpc?port=8888'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 4 100 4 0 0 435 0 --:--:-- --:--:-- --:--:-- 444
+ response=200
+ [[ 200 != 200 ]]
+ go test -v -timeout 15m ./ ./dataflux '-run=^Test(RetryConformance|.*Emulated)$' -short
+ tee -a sponge_log.log
=== RUN TestCreateBucketEmulated
=== RUN TestCreateBucketEmulated/http
=== RUN TestCreateBucketEmulated/grpc
--- PASS: TestCreateBucketEmulated (0.01s)
--- PASS: TestCreateBucketEmulated/http (0.00s)
--- PASS: TestCreateBucketEmulated/grpc (0.01s)
=== RUN TestDeleteBucketEmulated
=== RUN TestDeleteBucketEmulated/http
=== RUN TestDeleteBucketEmulated/grpc
--- PASS: TestDeleteBucketEmulated (0.01s)
--- PASS: TestDeleteBucketEmulated/http (0.01s)
--- PASS: TestDeleteBucketEmulated/grpc (0.00s)
=== RUN TestGetBucketEmulated
=== RUN TestGetBucketEmulated/http
=== RUN TestGetBucketEmulated/grpc
--- PASS: TestGetBucketEmulated (0.02s)
--- PASS: TestGetBucketEmulated/http (0.01s)
--- PASS: TestGetBucketEmulated/grpc (0.01s)
=== RUN TestUpdateBucketEmulated
=== RUN TestUpdateBucketEmulated/http
=== RUN TestUpdateBucketEmulated/grpc
--- PASS: TestUpdateBucketEmulated (0.03s)
--- PASS: TestUpdateBucketEmulated/http (0.02s)
--- PASS: TestUpdateBucketEmulated/grpc (0.01s)
=== RUN TestGetServiceAccountEmulated
=== RUN TestGetServiceAccountEmulated/http
=== RUN TestGetServiceAccountEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: serviceaccount is not implemented
--- PASS: TestGetServiceAccountEmulated (0.00s)
--- PASS: TestGetServiceAccountEmulated/http (0.00s)
--- SKIP: TestGetServiceAccountEmulated/grpc (0.00s)
=== RUN TestGetSetTestIamPolicyEmulated
=== RUN TestGetSetTestIamPolicyEmulated/http
=== RUN TestGetSetTestIamPolicyEmulated/grpc
--- PASS: TestGetSetTestIamPolicyEmulated (0.02s)
--- PASS: TestGetSetTestIamPolicyEmulated/http (0.01s)
--- PASS: TestGetSetTestIamPolicyEmulated/grpc (0.01s)
=== RUN TestDeleteObjectEmulated
=== RUN TestDeleteObjectEmulated/http
=== RUN TestDeleteObjectEmulated/grpc
--- PASS: TestDeleteObjectEmulated (0.02s)
--- PASS: TestDeleteObjectEmulated/http (0.01s)
--- PASS: TestDeleteObjectEmulated/grpc (0.01s)
=== RUN TestGetObjectEmulated
=== RUN TestGetObjectEmulated/http
=== RUN TestGetObjectEmulated/grpc
--- PASS: TestGetObjectEmulated (0.04s)
--- PASS: TestGetObjectEmulated/http (0.01s)
--- PASS: TestGetObjectEmulated/grpc (0.03s)
=== RUN TestRewriteObjectEmulated
=== RUN TestRewriteObjectEmulated/http
=== RUN TestRewriteObjectEmulated/grpc
--- PASS: TestRewriteObjectEmulated (0.04s)
--- PASS: TestRewriteObjectEmulated/http (0.03s)
--- PASS: TestRewriteObjectEmulated/grpc (0.02s)
=== RUN TestUpdateObjectEmulated
=== RUN TestUpdateObjectEmulated/http
=== RUN TestUpdateObjectEmulated/grpc
--- PASS: TestUpdateObjectEmulated (0.05s)
--- PASS: TestUpdateObjectEmulated/http (0.03s)
--- PASS: TestUpdateObjectEmulated/grpc (0.01s)
=== RUN TestListObjectsEmulated
=== RUN TestListObjectsEmulated/http
=== RUN TestListObjectsEmulated/grpc
--- PASS: TestListObjectsEmulated (0.06s)
--- PASS: TestListObjectsEmulated/http (0.03s)
--- PASS: TestListObjectsEmulated/grpc (0.03s)
=== RUN TestListObjectsWithPrefixEmulated
=== RUN TestListObjectsWithPrefixEmulated/http
=== RUN TestListObjectsWithPrefixEmulated/grpc
--- PASS: TestListObjectsWithPrefixEmulated (0.06s)
--- PASS: TestListObjectsWithPrefixEmulated/http (0.03s)
--- PASS: TestListObjectsWithPrefixEmulated/grpc (0.03s)
=== RUN TestListBucketsEmulated
=== RUN TestListBucketsEmulated/grpc
=== RUN TestListBucketsEmulated/http
--- PASS: TestListBucketsEmulated (0.03s)
--- PASS: TestListBucketsEmulated/grpc (0.02s)
--- PASS: TestListBucketsEmulated/http (0.02s)
=== RUN TestListBucketACLsEmulated
=== RUN TestListBucketACLsEmulated/http
=== RUN TestListBucketACLsEmulated/grpc
--- PASS: TestListBucketACLsEmulated (0.02s)
--- PASS: TestListBucketACLsEmulated/http (0.01s)
--- PASS: TestListBucketACLsEmulated/grpc (0.01s)
=== RUN TestUpdateBucketACLEmulated
=== RUN TestUpdateBucketACLEmulated/http
=== RUN TestUpdateBucketACLEmulated/grpc
--- PASS: TestUpdateBucketACLEmulated (0.01s)
--- PASS: TestUpdateBucketACLEmulated/http (0.01s)
--- PASS: TestUpdateBucketACLEmulated/grpc (0.01s)
=== RUN TestDeleteBucketACLEmulated
=== RUN TestDeleteBucketACLEmulated/http
=== RUN TestDeleteBucketACLEmulated/grpc
--- PASS: TestDeleteBucketACLEmulated (0.01s)
--- PASS: TestDeleteBucketACLEmulated/http (0.01s)
--- PASS: TestDeleteBucketACLEmulated/grpc (0.01s)
=== RUN TestDefaultObjectACLCRUDEmulated
=== RUN TestDefaultObjectACLCRUDEmulated/http
=== RUN TestDefaultObjectACLCRUDEmulated/grpc
--- PASS: TestDefaultObjectACLCRUDEmulated (0.02s)
--- PASS: TestDefaultObjectACLCRUDEmulated/http (0.01s)
--- PASS: TestDefaultObjectACLCRUDEmulated/grpc (0.01s)
=== RUN TestObjectACLCRUDEmulated
=== RUN TestObjectACLCRUDEmulated/http
=== RUN TestObjectACLCRUDEmulated/grpc
--- PASS: TestObjectACLCRUDEmulated (0.03s)
--- PASS: TestObjectACLCRUDEmulated/http (0.02s)
--- PASS: TestObjectACLCRUDEmulated/grpc (0.02s)
=== RUN TestOpenReaderEmulated
=== RUN TestOpenReaderEmulated/http
=== RUN TestOpenReaderEmulated/grpc
--- PASS: TestOpenReaderEmulated (0.02s)
--- PASS: TestOpenReaderEmulated/http (0.01s)
--- PASS: TestOpenReaderEmulated/grpc (0.01s)
=== RUN TestOpenWriterEmulated
=== RUN TestOpenWriterEmulated/http
=== RUN TestOpenWriterEmulated/grpc
--- PASS: TestOpenWriterEmulated (0.01s)
--- PASS: TestOpenWriterEmulated/http (0.01s)
--- PASS: TestOpenWriterEmulated/grpc (0.01s)
=== RUN TestListNotificationsEmulated
=== RUN TestListNotificationsEmulated/http
=== RUN TestListNotificationsEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: notifications not implemented
--- PASS: TestListNotificationsEmulated (0.00s)
--- PASS: TestListNotificationsEmulated/http (0.00s)
--- SKIP: TestListNotificationsEmulated/grpc (0.00s)
=== RUN TestCreateNotificationEmulated
=== RUN TestCreateNotificationEmulated/http
=== RUN TestCreateNotificationEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: notifications not implemented
--- PASS: TestCreateNotificationEmulated (0.00s)
--- PASS: TestCreateNotificationEmulated/http (0.00s)
--- SKIP: TestCreateNotificationEmulated/grpc (0.00s)
=== RUN TestDeleteNotificationEmulated
=== RUN TestDeleteNotificationEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: notifications not implemented
=== RUN TestDeleteNotificationEmulated/http
--- PASS: TestDeleteNotificationEmulated (0.00s)
--- SKIP: TestDeleteNotificationEmulated/grpc (0.00s)
--- PASS: TestDeleteNotificationEmulated/http (0.00s)
=== RUN TestLockBucketRetentionPolicyEmulated
=== RUN TestLockBucketRetentionPolicyEmulated/http
=== RUN TestLockBucketRetentionPolicyEmulated/grpc
--- PASS: TestLockBucketRetentionPolicyEmulated (0.01s)
--- PASS: TestLockBucketRetentionPolicyEmulated/http (0.01s)
--- PASS: TestLockBucketRetentionPolicyEmulated/grpc (0.01s)
=== RUN TestComposeEmulated
=== RUN TestComposeEmulated/http
=== RUN TestComposeEmulated/grpc
--- PASS: TestComposeEmulated (0.03s)
--- PASS: TestComposeEmulated/http (0.02s)
--- PASS: TestComposeEmulated/grpc (0.02s)
=== RUN TestHMACKeyCRUDEmulated
=== RUN TestHMACKeyCRUDEmulated/http
=== RUN TestHMACKeyCRUDEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: hmac not implemented
--- PASS: TestHMACKeyCRUDEmulated (0.01s)
--- PASS: TestHMACKeyCRUDEmulated/http (0.01s)
--- SKIP: TestHMACKeyCRUDEmulated/grpc (0.00s)
=== RUN TestBucketConditionsEmulated
=== RUN TestBucketConditionsEmulated/http
=== RUN TestBucketConditionsEmulated/http/get
=== RUN TestBucketConditionsEmulated/http/update
=== RUN TestBucketConditionsEmulated/http/delete
=== RUN TestBucketConditionsEmulated/http/lockRetentionPolicy
=== RUN TestBucketConditionsEmulated/grpc
=== RUN TestBucketConditionsEmulated/grpc/get
=== RUN TestBucketConditionsEmulated/grpc/update
=== RUN TestBucketConditionsEmulated/grpc/delete
=== RUN TestBucketConditionsEmulated/grpc/lockRetentionPolicy
--- PASS: TestBucketConditionsEmulated (0.05s)
--- PASS: TestBucketConditionsEmulated/http (0.02s)
--- PASS: TestBucketConditionsEmulated/http/get (0.01s)
--- PASS: TestBucketConditionsEmulated/http/update (0.01s)
--- PASS: TestBucketConditionsEmulated/http/delete (0.01s)
--- PASS: TestBucketConditionsEmulated/http/lockRetentionPolicy (0.01s)
--- PASS: TestBucketConditionsEmulated/grpc (0.02s)
--- PASS: TestBucketConditionsEmulated/grpc/get (0.01s)
--- PASS: TestBucketConditionsEmulated/grpc/update (0.01s)
--- PASS: TestBucketConditionsEmulated/grpc/delete (0.00s)
--- PASS: TestBucketConditionsEmulated/grpc/lockRetentionPolicy (0.01s)
=== RUN TestObjectConditionsEmulated
=== RUN TestObjectConditionsEmulated/http
=== RUN TestObjectConditionsEmulated/http/update_generation
=== RUN TestObjectConditionsEmulated/http/update_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/http/write_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/http/rewrite_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/http/compose_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/http/delete_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/http/get_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/grpc
=== RUN TestObjectConditionsEmulated/grpc/update_generation
=== RUN TestObjectConditionsEmulated/grpc/update_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/write_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/rewrite_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/compose_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/delete_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/get_ifMetagenerationMatch
--- PASS: TestObjectConditionsEmulated (0.14s)
--- PASS: TestObjectConditionsEmulated/http (0.07s)
--- PASS: TestObjectConditionsEmulated/http/update_generation (0.01s)
--- PASS: TestObjectConditionsEmulated/http/update_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/http/write_ifGenerationMatch (0.00s)
--- PASS: TestObjectConditionsEmulated/http/rewrite_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/http/compose_ifGenerationMatch (0.02s)
--- PASS: TestObjectConditionsEmulated/http/delete_ifGenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/http/get_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc (0.07s)
--- PASS: TestObjectConditionsEmulated/grpc/update_generation (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/update_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/write_ifGenerationMatch (0.00s)
--- PASS: TestObjectConditionsEmulated/grpc/rewrite_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/compose_ifGenerationMatch (0.02s)
--- PASS: TestObjectConditionsEmulated/grpc/delete_ifGenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/get_ifMetagenerationMatch (0.01s)
=== RUN TestRetryNeverEmulated
=== RUN TestRetryNeverEmulated/http
=== RUN TestRetryNeverEmulated/grpc
--- PASS: TestRetryNeverEmulated (0.01s)
--- PASS: TestRetryNeverEmulated/http (0.01s)
--- PASS: TestRetryNeverEmulated/grpc (0.01s)
=== RUN TestRetryTimeoutEmulated
=== RUN TestRetryTimeoutEmulated/http
=== RUN TestRetryTimeoutEmulated/grpc
--- PASS: TestRetryTimeoutEmulated (0.21s)
--- PASS: TestRetryTimeoutEmulated/http (0.11s)
--- PASS: TestRetryTimeoutEmulated/grpc (0.11s)
=== RUN TestRetryMaxAttemptsEmulated
=== RUN TestRetryMaxAttemptsEmulated/http
=== RUN TestRetryMaxAttemptsEmulated/grpc
--- PASS: TestRetryMaxAttemptsEmulated (0.06s)
--- PASS: TestRetryMaxAttemptsEmulated/http (0.03s)
--- PASS: TestRetryMaxAttemptsEmulated/grpc (0.03s)
=== RUN TestTimeoutErrorEmulated
=== RUN TestTimeoutErrorEmulated/http
=== RUN TestTimeoutErrorEmulated/grpc
--- PASS: TestTimeoutErrorEmulated (0.00s)
--- PASS: TestTimeoutErrorEmulated/http (0.00s)
--- PASS: TestTimeoutErrorEmulated/grpc (0.00s)
=== RUN TestRetryDeadlineExceedeEmulated
=== RUN TestRetryDeadlineExceedeEmulated/http
=== RUN TestRetryDeadlineExceedeEmulated/grpc
--- PASS: TestRetryDeadlineExceedeEmulated (0.05s)
--- PASS: TestRetryDeadlineExceedeEmulated/http (0.03s)
--- PASS: TestRetryDeadlineExceedeEmulated/grpc (0.02s)
=== RUN TestRetryReadStallEmulated
2024/11/29 08:34:14 stalled read-req (0xc001270800) cancelled after 0.010000s
--- PASS: TestRetryReadStallEmulated (0.27s)
=== RUN TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-3-[return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-3-[return-503]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-3-[return-503]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-4-[return-503]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-4-[return-503]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-503]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-4-[return-503]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-503]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-4-[return-503]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-503]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-4-[return-503]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
=== RUN TestRetryConformance/http-5-[return-400]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-5-[return-400]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-5-[return-400]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
=== RUN TestRetryConformance/http-5-[return-400]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-5-[return-400]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-5-[return-400]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
=== RUN TestRetryConformance/http-5-[return-400]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-5-[return-400]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-1
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-2
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-3
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.list-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-5-[return-400]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
=== RUN TestRetryConformance/http-5-[return-401]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-5-[return-401]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-5-[return-401]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
=== RUN TestRetryConformance/http-5-[return-401]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-5-[return-401]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-5-[return-401]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
=== RUN TestRetryConformance/http-5-[return-401]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-5-[return-401]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-1
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-2
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-3
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.list-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-5-[return-401]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-1
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-2
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-3
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.list-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-1
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-2
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-3
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.list-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-7-[return-reset-connection_return-503]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-reset-connection_return-503]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-7-[return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-7-[return-503-after-256K]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-503-after-256K]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-0
=== RUN TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-0
=== RUN TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-1
=== RUN TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-1
=== RUN TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-2
=== RUN TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-2
=== RUN TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-0
=== RUN TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-0
=== RUN TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-1
=== RUN TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-1
=== RUN TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-2
=== RUN TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-2
--- PASS: TestRetryConformance (28.56s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.bucket_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.get-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.getIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.insert-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.insert-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.list-0 (0.09s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.list-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.testIamPermissions-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.testIamPermissions-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.default_object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.get-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.list-0 (0.05s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.delete-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.object_acl.list-0 (0.05s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-2 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-2 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-3 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-3 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.list-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.serviceaccount.get-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0 (0.13s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0 (0.05s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0 (0.05s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.delete-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.get-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.get-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.list-0 (0.14s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.list-0 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.get-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.delete-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.object_acl.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-1 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-2 (0.05s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-3 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-3 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.list-0 (0.05s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.list-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.setIamPolicy-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.hmacKey.update-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-2-[return-503_return-503]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-1 (0.07s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-1 (0.33s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-2 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-2 (1.59s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.rewrite-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0 (0.03s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0 (0.05s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0 (0.06s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1 (0.07s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1 (0.30s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2 (1.28s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0 (0.05s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.hmacKey.update-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.compose-0 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.delete-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-1 (0.06s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-1 (0.33s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-2 (0.06s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-2 (2.76s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.rewrite-0 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-3-[return-503]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-3-[return-reset-connection]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.hmacKey.create-0 (0.00s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.hmacKey.create-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.bucket_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.create-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.notifications.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.notifications.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.object_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.compose-0 (0.05s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.insert-1 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.bucket_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.setIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.create-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.notifications.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.notifications.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.object_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-1 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.bucket_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.list-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-3 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-1 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-2 (0.49s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.get-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-1 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-2 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-2 (0.97s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.patch-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.patch-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-7-[return-reset-connection_return-503]-storage.resumable.upload-0 (0.13s)
--- PASS: TestRetryConformance/grpc-7-[return-reset-connection_return-503]-storage.resumable.upload-0 (1.71s)
--- PASS: TestRetryConformance/http-7-[return-408]-storage.resumable.upload-0 (0.11s)
--- PASS: TestRetryConformance/grpc-7-[return-408]-storage.resumable.upload-0 (1.36s)
--- PASS: TestRetryConformance/http-7-[return-503-after-256K]-storage.resumable.upload-0 (0.13s)
--- PASS: TestRetryConformance/grpc-7-[return-503-after-256K]-storage.resumable.upload-0 (1.13s)
--- PASS: TestRetryConformance/http-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0 (0.15s)
--- PASS: TestRetryConformance/grpc-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0 (0.90s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-0 (0.07s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-0 (0.34s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-1 (0.06s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-1 (0.34s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-2 (0.06s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-2 (0.34s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-0 (0.93s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-0 (0.33s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-1 (0.98s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-1 (0.33s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-2 (0.93s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-2 (0.33s)
PASS
ok cloud.google.com/go/storage 30.052s
=== RUN TestNextBatchEmulated
=== RUN TestNextBatchEmulated/http
=== RUN TestNextBatchEmulated/grpc
--- PASS: TestNextBatchEmulated (0.04s)
--- PASS: TestNextBatchEmulated/http (0.01s)
--- PASS: TestNextBatchEmulated/grpc (0.02s)
=== RUN TestListNextPageSequentiallyEmulated
=== RUN TestListNextPageSequentiallyEmulated/http
=== RUN TestListNextPageSequentiallyEmulated/grpc
--- PASS: TestListNextPageSequentiallyEmulated (0.19s)
--- PASS: TestListNextPageSequentiallyEmulated/http (0.10s)
--- PASS: TestListNextPageSequentiallyEmulated/grpc (0.09s)
=== RUN TestSequentialListingEmulated
=== RUN TestSequentialListingEmulated/http
=== RUN TestSequentialListingEmulated/grpc
--- PASS: TestSequentialListingEmulated (0.19s)
--- PASS: TestSequentialListingEmulated/http (0.09s)
--- PASS: TestSequentialListingEmulated/grpc (0.10s)
=== RUN TestWorkstealListingEmulated
=== RUN TestWorkstealListingEmulated/http
panic: test timed out after 15m0s
running tests:
TestWorkstealListingEmulated (15m0s)
TestWorkstealListingEmulated/http (15m0s)
goroutine 257 [running]:
testing.(*M).startAlarm.func1()
/usr/local/go/src/testing/testing.go:2259 +0x3b9
created by time.goFunc
/usr/local/go/src/time/sleep.go:176 +0x2d
goroutine 1 [chan receive, 14 minutes]:
testing.(*T).Run(0xc0005029c0, {0x142f2a7?, 0x52cb7c?}, 0x1483300)
/usr/local/go/src/testing/testing.go:1649 +0x3c8
testing.runTests.func1(0xc000088c00?)
/usr/local/go/src/testing/testing.go:2054 +0x3e
testing.tRunner(0xc0005029c0, 0xc0005bfb58)
/usr/local/go/src/testing/testing.go:1595 +0xff
testing.runTests(0xc000495680?, {0x2096da0, 0xd, 0xd}, {0x4?, 0x4?, 0x20acb20?})
/usr/local/go/src/testing/testing.go:2052 +0x445
testing.(*M).Run(0xc000495680)
/usr/local/go/src/testing/testing.go:1925 +0x636
cloud.google.com/go/storage/dataflux.TestMain(0x47317a?)
/tmpfs/src/google-cloud-go/storage/dataflux/integration_test.go:56 +0xcd
main.main()
_testmain.go:75 +0x1c6
goroutine 19 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc000182800)
/go/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:292 +0x9f
created by go.opencensus.io/stats/view.init.0 in goroutine 1
/go/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x8d
goroutine 7 [select, 15 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc000475590, {0x15c04a8, 0xc000427040})
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:88 +0x115
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:52 +0x129
goroutine 8 [select, 15 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0004755c0, {0x15c04a8, 0xc000427090})
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:88 +0x115
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:52 +0x129
goroutine 9 [select, 15 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0004755f0, {0x15c04a8, 0xc0004270e0})
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:88 +0x115
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:52 +0x129
goroutine 265 [chan receive, 14 minutes]:
testing.(*T).Run(0xc000024820, {0x1413aee?, 0x5ad?}, 0xc0000c1380)
/usr/local/go/src/testing/testing.go:1649 +0x3c8
cloud.google.com/go/storage/dataflux.transportClientTest({0x15c02f0?, 0x20dc1c0}, 0xc000024820, 0x14834b0)
/tmpfs/src/google-cloud-go/storage/dataflux/fast_list_test.go:282 +0xc8
cloud.google.com/go/storage/dataflux.TestWorkstealListingEmulated(0xc000474fe0?)
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal_test.go:25 +0x2b
testing.tRunner(0xc000024820, 0x1483300)
/usr/local/go/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 1
/usr/local/go/src/testing/testing.go:1648 +0x3ad
goroutine 266 [semacquire, 14 minutes]:
sync.runtime_Semacquire(0xc0002a28b8?)
/usr/local/go/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x1260540?)
/usr/local/go/src/sync/waitgroup.go:116 +0x48
golang.org/x/sync/errgroup.(*Group).Wait(0xc00051c3c0)
/go/pkg/mod/golang.org/x/sync@v0.8.0/errgroup/errgroup.go:56 +0x25
cloud.google.com/go/storage/dataflux.(*Lister).workstealListing(0xc000272410, {0x15c02f0, 0x20dc1c0})
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal.go:104 +0x2a5
cloud.google.com/go/storage/dataflux.TestWorkstealListingEmulated.func1(0xc000024d00, {0x15c02f0, 0x20dc1c0}, {0xc0003aa640, 0xc}, {0xc000064bb8, 0x15}, 0xc000520820)
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal_test.go:44 +0x370
cloud.google.com/go/storage/dataflux.transportClientTest.func1(0xc000474fe0?)
/tmpfs/src/google-cloud-go/storage/dataflux/fast_list_test.go:285 +0x195
testing.tRunner(0xc000024d00, 0xc0000c1380)
/usr/local/go/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 265
/usr/local/go/src/testing/testing.go:1648 +0x3ad
goroutine 11 [IO wait, 14 minutes]:
internal/poll.runtime_pollWait(0x7fc39c42fe58, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85
internal/poll.(*pollDesc).wait(0xc0000c4300?, 0xc0000d0000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0000c4300, {0xc0000d0000, 0x8000, 0x8000})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a
net.(*netFD).Read(0xc0000c4300, {0xc0000d0000?, 0x60100000000?, 0x8?})
/usr/local/go/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc00011a468, {0xc0000d0000?, 0x40b2f3?, 0xc000167cd0?})
/usr/local/go/src/net/net.go:185 +0x45
bufio.(*Reader).Read(0xc00012d740, {0xc0000e0040, 0x9, 0x3?})
/usr/local/go/src/bufio/bufio.go:244 +0x197
io.ReadAtLeast({0x15a1ac0, 0xc00012d740}, {0xc0000e0040, 0x9, 0x9}, 0x9)
/usr/local/go/src/io/io.go:335 +0x90
io.ReadFull(...)
/usr/local/go/src/io/io.go:354
golang.org/x/net/http2.readFrameHeader({0xc0000e0040, 0x9, 0x101c000530ff0?}, {0x15a1ac0?, 0xc00012d740?})
/go/pkg/mod/golang.org/x/net@v0.30.0/http2/frame.go:237 +0x65
golang.org/x/net/http2.(*Framer).ReadFrame(0xc0000e0000)
/go/pkg/mod/golang.org/x/net@v0.30.0/http2/frame.go:501 +0x85
google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc000156900, 0x0?)
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:1645 +0x1e7
created by google.golang.org/grpc/internal/transport.newHTTP2Client in goroutine 21
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:412 +0x1fb9
goroutine 50 [select, 14 minutes]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0004c9ac0, 0x1)
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/controlbuf.go:412 +0x108
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00041a780)
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/controlbuf.go:575 +0x86
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:470 +0xd2
created by google.golang.org/grpc/internal/transport.newHTTP2Client in goroutine 21
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:468 +0x25b2
goroutine 273 [chan receive, 14 minutes]:
cloud.google.com/go/storage/dataflux.(*worker).doWorkstealListing(0xc00012db60, {0x15c04a8, 0xc0004273b0})
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal.go:133 +0xa7
cloud.google.com/go/storage/dataflux.(*Lister).workstealListing.func1()
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal.go:97 +0x25
golang.org/x/sync/errgroup.(*Group).Go.func1()
/go/pkg/mod/golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 266
/go/pkg/mod/golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96
FAIL cloud.google.com/go/storage/dataflux 900.023s
FAIL
+ cleanup
+ echo 'Cleanup testbench'
+ docker stop storage_testbench
Cleanup testbench
storage_testbench
+ unset STORAGE_EMULATOR_HOST
+ unset STORAGE_EMULATOR_HOST_GRPC
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storage/internal/benchmarks/go.mod
+ pushd ./storage/internal/benchmarks
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storage/internal/benchmarks == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataqna/go.mod
+ pushd ./dataqna
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataqna == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataqna == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dataqna/apiv1alpha/dataqnapb [no test files]
? cloud.google.com/go/dataqna/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataqna/apiv1alpha 1.029s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./assuredworkloads/go.mod
+ pushd ./assuredworkloads
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/assuredworkloads == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/assuredworkloads == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb [no test files]
? cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb [no test files]
? cloud.google.com/go/assuredworkloads/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/assuredworkloads/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/assuredworkloads/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./accesscontextmanager/go.mod
+ pushd ./accesscontextmanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/accesscontextmanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/accesscontextmanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb [no test files]
? cloud.google.com/go/accesscontextmanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/accesscontextmanager/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./baremetalsolution/go.mod
+ pushd ./baremetalsolution
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/baremetalsolution == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/baremetalsolution == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/baremetalsolution/apiv2/baremetalsolutionpb [no test files]
? cloud.google.com/go/baremetalsolution/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/baremetalsolution/apiv2 1.028s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./speech/go.mod
+ pushd ./speech
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/speech == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/speech == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/speech/apiv1/speechpb [no test files]
? cloud.google.com/go/speech/apiv1p1beta1/speechpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/speech/apiv1 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/speech/apiv1p1beta1 1.029s [no tests to run]
? cloud.google.com/go/speech/apiv2/speechpb [no test files]
? cloud.google.com/go/speech/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/speech/apiv2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./monitoring/go.mod
+ pushd ./monitoring
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/monitoring == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/monitoring == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/apiv3 1.032s [no tests to run]
? cloud.google.com/go/monitoring/apiv3/v2/monitoringpb [no test files]
? cloud.google.com/go/monitoring/dashboard/apiv1/dashboardpb [no test files]
? cloud.google.com/go/monitoring/internal [no test files]
? cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/apiv3/v2 1.028s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/dashboard/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/metricsscope/apiv1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dlp/go.mod
+ pushd ./dlp
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dlp == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dlp == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dlp/apiv2/dlppb [no test files]
? cloud.google.com/go/dlp/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dlp/apiv2 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudcontrolspartner/go.mod
+ pushd ./cloudcontrolspartner
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudcontrolspartner == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudcontrolspartner == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/cloudcontrolspartner/apiv1/cloudcontrolspartnerpb [no test files]
? cloud.google.com/go/cloudcontrolspartner/apiv1beta/cloudcontrolspartnerpb [no test files]
? cloud.google.com/go/cloudcontrolspartner/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudcontrolspartner/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudcontrolspartner/apiv1beta 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./ids/go.mod
+ pushd ./ids
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/ids == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/ids == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/ids/apiv1/idspb [no test files]
? cloud.google.com/go/ids/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ids/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datastore/go.mod
+ pushd ./datastore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datastore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datastore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/datastore/admin/apiv1/adminpb [no test files]
? cloud.google.com/go/datastore/apiv1/datastorepb [no test files]
? cloud.google.com/go/datastore/internal [no test files]
? cloud.google.com/go/datastore/internal/gaepb [no test files]
2024/11/29 08:50:10 Setting up tests to run on databaseID: ""
=== RUN TestNewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_DialPool
--- PASS: TestNewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_DialPool (0.00s)
=== RUN TestQueryConstruction
--- PASS: TestQueryConstruction (0.00s)
=== RUN TestPutMultiTypes
--- PASS: TestPutMultiTypes (0.00s)
=== RUN TestGetWithReadTime
--- PASS: TestGetWithReadTime (0.01s)
=== RUN TestGetMultiWithReadTime
--- PASS: TestGetMultiWithReadTime (0.00s)
=== RUN TestNoIndexOnSliceProperties
--- PASS: TestNoIndexOnSliceProperties (0.00s)
=== RUN TestValidGeoPoint
--- PASS: TestValidGeoPoint (0.00s)
=== RUN TestPutInvalidEntity
--- PASS: TestPutInvalidEntity (0.00s)
=== RUN TestPutNestedArray
--- PASS: TestPutNestedArray (0.00s)
=== RUN TestDeferred
--- PASS: TestDeferred (0.00s)
=== RUN TestDeferredMissing
--- PASS: TestDeferredMissing (0.01s)
=== RUN TestGetWithNilKey
--- PASS: TestGetWithNilKey (0.00s)
=== RUN TestGetMultiWithNilKey
--- PASS: TestGetMultiWithNilKey (0.00s)
=== RUN TestGetWithIncompleteKey
--- PASS: TestGetWithIncompleteKey (0.00s)
=== RUN TestGetMultiWithIncompleteKey
--- PASS: TestGetMultiWithIncompleteKey (0.00s)
=== RUN TestDeleteWithNilKey
--- PASS: TestDeleteWithNilKey (0.00s)
=== RUN TestDeleteMultiWithNilKey
--- PASS: TestDeleteMultiWithNilKey (0.00s)
=== RUN TestDeleteWithIncompleteKey
--- PASS: TestDeleteWithIncompleteKey (0.00s)
=== RUN TestDeleteMultiWithIncompleteKey
--- PASS: TestDeleteMultiWithIncompleteKey (0.00s)
=== RUN TestBasicGet
--- PASS: TestBasicGet (0.00s)
=== RUN TestIntegration_NewClient
--- PASS: TestIntegration_NewClient (0.00s)
=== RUN TestIntegration_Basics
--- PASS: TestIntegration_Basics (0.94s)
=== RUN TestIntegration_IgnoreFieldMismatch
=== RUN TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option
=== RUN TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option
--- PASS: TestIntegration_IgnoreFieldMismatch (3.65s)
--- PASS: TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option (1.71s)
--- PASS: TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option (1.27s)
=== RUN TestIntegration_GetWithReadTime
--- PASS: TestIntegration_GetWithReadTime (10.90s)
=== RUN TestIntegration_TopLevelKeyLoaded
--- PASS: TestIntegration_TopLevelKeyLoaded (0.47s)
=== RUN TestIntegration_ListValues
--- PASS: TestIntegration_ListValues (0.49s)
=== RUN TestIntegration_PutGetUntypedNil
--- PASS: TestIntegration_PutGetUntypedNil (0.54s)
=== RUN TestIntegration_GetMulti
--- PASS: TestIntegration_GetMulti (0.42s)
=== RUN TestIntegration_UnindexableValues
--- PASS: TestIntegration_UnindexableValues (1.07s)
=== RUN TestIntegration_NilKey
--- PASS: TestIntegration_NilKey (0.52s)
=== RUN TestIntegration_FilterEntity
--- PASS: TestIntegration_FilterEntity (1.52s)
=== RUN TestIntegration_Filters
--- PASS: TestIntegration_Filters (3.00s)
=== RUN TestIntegration_BeginLaterPerf
integration_test.go:954: Run times:: with BeginLater: 0.488s, without BeginLater: 0.717s. improvement: 31.94%
--- PASS: TestIntegration_BeginLaterPerf (2.32s)
=== RUN TestIntegration_BeginLater
--- PASS: TestIntegration_BeginLater (3.27s)
=== RUN TestIntegration_AggregationQueriesInTransaction
--- PASS: TestIntegration_AggregationQueriesInTransaction (2.05s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (1.67s)
=== RUN TestIntegration_RunAggregationQueryWithOptions
--- PASS: TestIntegration_RunAggregationQueryWithOptions (0.96s)
=== RUN TestIntegration_LargeQuery
=== RUN TestIntegration_LargeQuery/queryTest_0
=== PAUSE TestIntegration_LargeQuery/queryTest_0
=== RUN TestIntegration_LargeQuery/queryTest_1
=== PAUSE TestIntegration_LargeQuery/queryTest_1
=== RUN TestIntegration_LargeQuery/queryTest_2
=== PAUSE TestIntegration_LargeQuery/queryTest_2
=== RUN TestIntegration_LargeQuery/queryTest_3
=== PAUSE TestIntegration_LargeQuery/queryTest_3
=== RUN TestIntegration_LargeQuery/queryTest_4
=== PAUSE TestIntegration_LargeQuery/queryTest_4
=== RUN TestIntegration_LargeQuery/queryTest_5
=== PAUSE TestIntegration_LargeQuery/queryTest_5
=== RUN TestIntegration_LargeQuery/queryTest_6
=== PAUSE TestIntegration_LargeQuery/queryTest_6
=== RUN TestIntegration_LargeQuery/queryTest_7
=== PAUSE TestIntegration_LargeQuery/queryTest_7
=== RUN TestIntegration_LargeQuery/queryTest_8
=== PAUSE TestIntegration_LargeQuery/queryTest_8
=== RUN TestIntegration_LargeQuery/queryTest_9
=== PAUSE TestIntegration_LargeQuery/queryTest_9
=== RUN TestIntegration_LargeQuery/queryTest_10
=== PAUSE TestIntegration_LargeQuery/queryTest_10
=== RUN TestIntegration_LargeQuery/queryTest_11
=== PAUSE TestIntegration_LargeQuery/queryTest_11
=== RUN TestIntegration_LargeQuery/cursorTest_0
=== PAUSE TestIntegration_LargeQuery/cursorTest_0
=== RUN TestIntegration_LargeQuery/cursorTest_1
=== PAUSE TestIntegration_LargeQuery/cursorTest_1
=== RUN TestIntegration_LargeQuery/cursorTest_2
=== PAUSE TestIntegration_LargeQuery/cursorTest_2
=== RUN TestIntegration_LargeQuery/cursorTest_3
=== PAUSE TestIntegration_LargeQuery/cursorTest_3
=== RUN TestIntegration_LargeQuery/cursorTest_4
=== PAUSE TestIntegration_LargeQuery/cursorTest_4
=== RUN TestIntegration_LargeQuery/cursorTest_5
=== PAUSE TestIntegration_LargeQuery/cursorTest_5
=== RUN TestIntegration_LargeQuery/cursorTest_6
=== PAUSE TestIntegration_LargeQuery/cursorTest_6
=== RUN TestIntegration_LargeQuery/cursorTest_7
=== PAUSE TestIntegration_LargeQuery/cursorTest_7
=== RUN TestIntegration_LargeQuery/cursorTest_8
=== PAUSE TestIntegration_LargeQuery/cursorTest_8
=== RUN TestIntegration_LargeQuery/cursorTest_9
=== PAUSE TestIntegration_LargeQuery/cursorTest_9
=== RUN TestIntegration_LargeQuery/cursorTest_10
=== PAUSE TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/queryTest_0
=== CONT TestIntegration_LargeQuery/queryTest_11
=== CONT TestIntegration_LargeQuery/cursorTest_8
=== CONT TestIntegration_LargeQuery/queryTest_10
=== CONT TestIntegration_LargeQuery/queryTest_9
=== CONT TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/cursorTest_5
=== CONT TestIntegration_LargeQuery/cursorTest_6
=== CONT TestIntegration_LargeQuery/queryTest_8
=== CONT TestIntegration_LargeQuery/cursorTest_4
=== CONT TestIntegration_LargeQuery/cursorTest_7
=== CONT TestIntegration_LargeQuery/queryTest_2
=== CONT TestIntegration_LargeQuery/cursorTest_2
=== CONT TestIntegration_LargeQuery/queryTest_5
=== CONT TestIntegration_LargeQuery/cursorTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_0
=== CONT TestIntegration_LargeQuery/queryTest_6
=== CONT TestIntegration_LargeQuery/queryTest_4
=== CONT TestIntegration_LargeQuery/queryTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_1
=== CONT TestIntegration_LargeQuery/queryTest_7
=== CONT TestIntegration_LargeQuery/cursorTest_9
=== CONT TestIntegration_LargeQuery/queryTest_1
--- PASS: TestIntegration_LargeQuery (9.53s)
--- PASS: TestIntegration_LargeQuery/queryTest_0 (0.00s)
--- PASS: TestIntegration_LargeQuery/queryTest_11 (0.33s)
--- PASS: TestIntegration_LargeQuery/cursorTest_8 (0.26s)
--- PASS: TestIntegration_LargeQuery/queryTest_10 (0.65s)
--- PASS: TestIntegration_LargeQuery/queryTest_9 (0.16s)
--- PASS: TestIntegration_LargeQuery/cursorTest_10 (0.16s)
--- PASS: TestIntegration_LargeQuery/cursorTest_5 (0.15s)
--- PASS: TestIntegration_LargeQuery/cursorTest_6 (0.23s)
--- PASS: TestIntegration_LargeQuery/queryTest_8 (0.20s)
--- PASS: TestIntegration_LargeQuery/cursorTest_4 (0.14s)
--- PASS: TestIntegration_LargeQuery/cursorTest_7 (0.26s)
--- PASS: TestIntegration_LargeQuery/queryTest_2 (0.45s)
--- PASS: TestIntegration_LargeQuery/cursorTest_2 (0.28s)
--- PASS: TestIntegration_LargeQuery/queryTest_5 (0.73s)
--- PASS: TestIntegration_LargeQuery/cursorTest_3 (0.24s)
--- PASS: TestIntegration_LargeQuery/cursorTest_0 (0.06s)
--- PASS: TestIntegration_LargeQuery/queryTest_6 (0.65s)
--- PASS: TestIntegration_LargeQuery/queryTest_4 (0.72s)
--- PASS: TestIntegration_LargeQuery/queryTest_3 (0.67s)
--- PASS: TestIntegration_LargeQuery/cursorTest_1 (0.27s)
--- PASS: TestIntegration_LargeQuery/queryTest_7 (0.35s)
--- PASS: TestIntegration_LargeQuery/cursorTest_9 (0.36s)
--- PASS: TestIntegration_LargeQuery/queryTest_1 (0.15s)
=== RUN TestIntegration_EventualConsistency
--- PASS: TestIntegration_EventualConsistency (0.62s)
=== RUN TestIntegration_Projection
--- PASS: TestIntegration_Projection (1.64s)
=== RUN TestIntegration_ReserveIDs
--- PASS: TestIntegration_ReserveIDs (0.33s)
=== RUN TestIntegration_AllocateIDs
--- PASS: TestIntegration_AllocateIDs (0.45s)
=== RUN TestIntegration_GetAllWithFieldMismatch
--- PASS: TestIntegration_GetAllWithFieldMismatch (0.73s)
=== RUN TestIntegration_GetAllWithOptions
--- PASS: TestIntegration_GetAllWithOptions (0.95s)
=== RUN TestIntegration_RunWithOptions
--- PASS: TestIntegration_RunWithOptions (0.93s)
=== RUN TestIntegration_KindlessQueries
=== RUN TestIntegration_KindlessQueries/Dee
=== RUN TestIntegration_KindlessQueries/Doh
=== RUN TestIntegration_KindlessQueries/Dum
=== RUN TestIntegration_KindlessQueries/#00
=== RUN TestIntegration_KindlessQueries/Kindless_filter
=== RUN TestIntegration_KindlessQueries/Kindless_order
=== RUN TestIntegration_KindlessQueries/Kindless_bad_filter
=== RUN TestIntegration_KindlessQueries/Kindless_bad_order
--- PASS: TestIntegration_KindlessQueries (2.30s)
--- PASS: TestIntegration_KindlessQueries/Dee (0.24s)
--- PASS: TestIntegration_KindlessQueries/Doh (0.31s)
--- PASS: TestIntegration_KindlessQueries/Dum (0.24s)
--- PASS: TestIntegration_KindlessQueries/#00 (0.24s)
--- PASS: TestIntegration_KindlessQueries/Kindless_filter (0.28s)
--- PASS: TestIntegration_KindlessQueries/Kindless_order (0.32s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_filter (0.23s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_order (0.07s)
=== RUN TestIntegration_Transaction
=== RUN TestIntegration_Transaction/3_attempts,_no_conflicts
=== RUN TestIntegration_Transaction/1_attempt,_user_error
=== RUN TestIntegration_Transaction/2_attempts,_1_conflict
=== RUN TestIntegration_Transaction/3_attempts,_3_conflicts
--- PASS: TestIntegration_Transaction (5.62s)
--- PASS: TestIntegration_Transaction/3_attempts,_no_conflicts (1.12s)
--- PASS: TestIntegration_Transaction/1_attempt,_user_error (0.68s)
--- PASS: TestIntegration_Transaction/2_attempts,_1_conflict (1.60s)
--- PASS: TestIntegration_Transaction/3_attempts,_3_conflicts (2.22s)
=== RUN TestIntegration_ReadOnlyTransaction
--- PASS: TestIntegration_ReadOnlyTransaction (1.02s)
=== RUN TestIntegration_NilPointers
--- PASS: TestIntegration_NilPointers (0.79s)
=== RUN TestIntegration_NestedRepeatedElementNoIndex
--- PASS: TestIntegration_NestedRepeatedElementNoIndex (0.44s)
=== RUN TestIntegration_PointerFields
--- PASS: TestIntegration_PointerFields (0.46s)
=== RUN TestIntegration_Mutate
--- PASS: TestIntegration_Mutate (3.29s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.00s)
=== RUN TestIntegration_Project_TimestampStoreAndRetrieve
--- PASS: TestIntegration_Project_TimestampStoreAndRetrieve (0.38s)
=== RUN TestEqual
--- PASS: TestEqual (0.00s)
=== RUN TestEncoding
--- PASS: TestEncoding (0.00s)
=== RUN TestInvalidKeyDecode
--- PASS: TestInvalidKeyDecode (0.00s)
=== RUN TestKeyConversion
--- PASS: TestKeyConversion (0.00s)
=== RUN TestLoadEntityNestedLegacy
--- PASS: TestLoadEntityNestedLegacy (0.00s)
=== RUN TestLoadEntityNested
--- PASS: TestLoadEntityNested (0.00s)
=== RUN TestLoadToInterface
=== RUN TestLoadToInterface/Typed_interface
=== RUN TestLoadToInterface/Untyped_interface,_fresh_struct
=== RUN TestLoadToInterface/Untyped_interface,_already_set
=== RUN TestLoadToInterface/struct_with_civil.Date
=== RUN TestLoadToInterface/struct_with_civil.DateTime
=== RUN TestLoadToInterface/struct_with_civil.Time
--- PASS: TestLoadToInterface (0.00s)
--- PASS: TestLoadToInterface/Typed_interface (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_fresh_struct (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_already_set (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Date (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.DateTime (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Time (0.00s)
=== RUN TestTimezone
--- PASS: TestTimezone (0.00s)
=== RUN TestLoadArrayIndex
--- PASS: TestLoadArrayIndex (0.00s)
=== RUN TestAlreadyPopulatedDst
--- PASS: TestAlreadyPopulatedDst (0.00s)
=== RUN TestKeyLoader
--- PASS: TestKeyLoader (0.00s)
=== RUN TestLoadPointers
--- PASS: TestLoadPointers (0.00s)
=== RUN TestLoadNonArrayIntoSlice
--- PASS: TestLoadNonArrayIntoSlice (0.00s)
=== RUN TestLoadEmptyArrayIntoSlice
--- PASS: TestLoadEmptyArrayIntoSlice (0.00s)
=== RUN TestLoadNull
--- PASS: TestLoadNull (0.00s)
=== RUN TestLoadNilInterface
--- PASS: TestLoadNilInterface (0.00s)
=== RUN TestKeyLoaderEndToEnd
--- PASS: TestKeyLoaderEndToEnd (0.01s)
=== RUN TestMutationProtos
--- PASS: TestMutationProtos (0.00s)
=== RUN TestMutationProtosErrors
--- PASS: TestMutationProtosErrors (0.00s)
=== RUN TestOCTracing
--- PASS: TestOCTracing (0.47s)
=== RUN TestLoadSavePLS
--- PASS: TestLoadSavePLS (0.01s)
=== RUN TestCheckMultiArg
--- PASS: TestCheckMultiArg (0.00s)
=== RUN TestSimpleQuery
--- PASS: TestSimpleQuery (0.00s)
=== RUN TestQueriesAreImmutable
--- PASS: TestQueriesAreImmutable (0.00s)
=== RUN TestPropertyFilterToProto
--- PASS: TestPropertyFilterToProto (0.00s)
=== RUN TestCompositeFilterToProto
--- PASS: TestCompositeFilterToProto (0.00s)
=== RUN TestFilterEntity
--- PASS: TestFilterEntity (0.00s)
=== RUN TestFilterParser
--- PASS: TestFilterParser (0.00s)
=== RUN TestFilterField
--- PASS: TestFilterField (0.00s)
=== RUN TestUnquote
--- PASS: TestUnquote (0.00s)
=== RUN TestNamespaceQuery
--- PASS: TestNamespaceQuery (0.00s)
=== RUN TestReadOptions
--- PASS: TestReadOptions (0.00s)
=== RUN TestInvalidFilters
--- PASS: TestInvalidFilters (0.00s)
=== RUN TestRunErr
--- PASS: TestRunErr (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestAggregationQueryIsNil
--- PASS: TestAggregationQueryIsNil (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestValidateReadOptions
--- PASS: TestValidateReadOptions (0.00s)
=== RUN TestInterfaceToProtoNil
--- PASS: TestInterfaceToProtoNil (0.00s)
=== RUN TestSaveEntityNested
--- PASS: TestSaveEntityNested (0.00s)
=== RUN TestSavePointers
--- PASS: TestSavePointers (0.00s)
=== RUN TestSaveEmptySlice
--- PASS: TestSaveEmptySlice (0.00s)
=== RUN TestSaveFieldsWithInterface
=== RUN TestSaveFieldsWithInterface/Non-Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_interface
=== RUN TestSaveFieldsWithInterface/Nil_map
=== RUN TestSaveFieldsWithInterface/civil.Date
=== RUN TestSaveFieldsWithInterface/civil.Time-nano
=== RUN TestSaveFieldsWithInterface/civil.Time
=== RUN TestSaveFieldsWithInterface/civil.DateTime
=== RUN TestSaveFieldsWithInterface/Nested
--- PASS: TestSaveFieldsWithInterface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Non-Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_interface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_map (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Date (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time-nano (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.DateTime (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nested (0.00s)
=== RUN TestUnixMicro
--- PASS: TestUnixMicro (0.00s)
=== RUN TestNewTransaction
--- PASS: TestNewTransaction (0.00s)
=== RUN TestBeginLaterTransactionOption
--- PASS: TestBeginLaterTransactionOption (0.05s)
=== RUN TestBackoffBeforefRetry
=== RUN TestBackoffBeforefRetry/Retryable_error
=== RUN TestBackoffBeforefRetry/Non-retryable_error
=== RUN TestBackoffBeforefRetry/Sleep_error
--- PASS: TestBackoffBeforefRetry (0.00s)
--- PASS: TestBackoffBeforefRetry/Retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Non-retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Sleep_error (0.00s)
=== RUN TestRunInTransaction
=== RUN TestRunInTransaction/With_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart
=== RUN TestRunInTransaction/Without_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart
=== RUN TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction
=== RUN TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction
=== RUN TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f
=== RUN TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return
=== RUN TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction
--- PASS: TestRunInTransaction (0.46s)
--- PASS: TestRunInTransaction/With_BeginLater,_success_in_first_attempt (0.00s)
--- PASS: TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart (0.01s)
--- PASS: TestRunInTransaction/Without_BeginLater,_success_in_first_attempt (0.01s)
--- PASS: TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart (0.01s)
--- PASS: TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction (0.03s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction (0.01s)
--- PASS: TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f (0.09s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return (0.00s)
--- PASS: TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction (0.09s)
--- PASS: TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction (0.10s)
--- PASS: TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction (0.11s)
=== RUN TestRoundTrip
--- PASS: TestRoundTrip (0.78s)
=== RUN ExampleKey_Encode
--- PASS: ExampleKey_Encode (0.00s)
=== RUN ExampleDecodeKey
--- PASS: ExampleDecodeKey (0.00s)
=== RUN ExampleLoadStruct
--- PASS: ExampleLoadStruct (0.00s)
PASS
2024/11/29 08:51:15 Setting up tests to run on databaseID: "database-01"
=== RUN TestNewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_DialPool
--- PASS: TestNewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_DialPool (0.00s)
=== RUN TestQueryConstruction
--- PASS: TestQueryConstruction (0.00s)
=== RUN TestPutMultiTypes
--- PASS: TestPutMultiTypes (0.00s)
=== RUN TestGetWithReadTime
--- PASS: TestGetWithReadTime (0.00s)
=== RUN TestGetMultiWithReadTime
--- PASS: TestGetMultiWithReadTime (0.00s)
=== RUN TestNoIndexOnSliceProperties
--- PASS: TestNoIndexOnSliceProperties (0.00s)
=== RUN TestValidGeoPoint
--- PASS: TestValidGeoPoint (0.00s)
=== RUN TestPutInvalidEntity
--- PASS: TestPutInvalidEntity (0.00s)
=== RUN TestPutNestedArray
--- PASS: TestPutNestedArray (0.00s)
=== RUN TestDeferred
--- PASS: TestDeferred (0.00s)
=== RUN TestDeferredMissing
--- PASS: TestDeferredMissing (0.00s)
=== RUN TestGetWithNilKey
--- PASS: TestGetWithNilKey (0.00s)
=== RUN TestGetMultiWithNilKey
--- PASS: TestGetMultiWithNilKey (0.00s)
=== RUN TestGetWithIncompleteKey
--- PASS: TestGetWithIncompleteKey (0.00s)
=== RUN TestGetMultiWithIncompleteKey
--- PASS: TestGetMultiWithIncompleteKey (0.00s)
=== RUN TestDeleteWithNilKey
--- PASS: TestDeleteWithNilKey (0.00s)
=== RUN TestDeleteMultiWithNilKey
--- PASS: TestDeleteMultiWithNilKey (0.00s)
=== RUN TestDeleteWithIncompleteKey
--- PASS: TestDeleteWithIncompleteKey (0.00s)
=== RUN TestDeleteMultiWithIncompleteKey
--- PASS: TestDeleteMultiWithIncompleteKey (0.00s)
=== RUN TestBasicGet
--- PASS: TestBasicGet (0.00s)
=== RUN TestIntegration_NewClient
--- PASS: TestIntegration_NewClient (0.00s)
=== RUN TestIntegration_Basics
--- PASS: TestIntegration_Basics (1.10s)
=== RUN TestIntegration_IgnoreFieldMismatch
=== RUN TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option
=== RUN TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option
--- PASS: TestIntegration_IgnoreFieldMismatch (4.67s)
--- PASS: TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option (2.26s)
--- PASS: TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option (2.05s)
=== RUN TestIntegration_GetWithReadTime
--- PASS: TestIntegration_GetWithReadTime (11.40s)
=== RUN TestIntegration_TopLevelKeyLoaded
--- PASS: TestIntegration_TopLevelKeyLoaded (0.60s)
=== RUN TestIntegration_ListValues
--- PASS: TestIntegration_ListValues (0.94s)
=== RUN TestIntegration_PutGetUntypedNil
--- PASS: TestIntegration_PutGetUntypedNil (0.61s)
=== RUN TestIntegration_GetMulti
--- PASS: TestIntegration_GetMulti (0.62s)
=== RUN TestIntegration_UnindexableValues
--- PASS: TestIntegration_UnindexableValues (1.59s)
=== RUN TestIntegration_NilKey
--- PASS: TestIntegration_NilKey (0.62s)
=== RUN TestIntegration_FilterEntity
--- PASS: TestIntegration_FilterEntity (2.11s)
=== RUN TestIntegration_Filters
--- PASS: TestIntegration_Filters (3.77s)
=== RUN TestIntegration_BeginLaterPerf
integration_test.go:954: Run times:: with BeginLater: 0.589s, without BeginLater: 0.706s. improvement: 16.53%
--- PASS: TestIntegration_BeginLaterPerf (2.71s)
=== RUN TestIntegration_BeginLater
--- PASS: TestIntegration_BeginLater (4.07s)
=== RUN TestIntegration_AggregationQueriesInTransaction
--- PASS: TestIntegration_AggregationQueriesInTransaction (2.80s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (2.58s)
=== RUN TestIntegration_RunAggregationQueryWithOptions
--- PASS: TestIntegration_RunAggregationQueryWithOptions (1.45s)
=== RUN TestIntegration_LargeQuery
=== RUN TestIntegration_LargeQuery/queryTest_0
=== PAUSE TestIntegration_LargeQuery/queryTest_0
=== RUN TestIntegration_LargeQuery/queryTest_1
=== PAUSE TestIntegration_LargeQuery/queryTest_1
=== RUN TestIntegration_LargeQuery/queryTest_2
=== PAUSE TestIntegration_LargeQuery/queryTest_2
=== RUN TestIntegration_LargeQuery/queryTest_3
=== PAUSE TestIntegration_LargeQuery/queryTest_3
=== RUN TestIntegration_LargeQuery/queryTest_4
=== PAUSE TestIntegration_LargeQuery/queryTest_4
=== RUN TestIntegration_LargeQuery/queryTest_5
=== PAUSE TestIntegration_LargeQuery/queryTest_5
=== RUN TestIntegration_LargeQuery/queryTest_6
=== PAUSE TestIntegration_LargeQuery/queryTest_6
=== RUN TestIntegration_LargeQuery/queryTest_7
=== PAUSE TestIntegration_LargeQuery/queryTest_7
=== RUN TestIntegration_LargeQuery/queryTest_8
=== PAUSE TestIntegration_LargeQuery/queryTest_8
=== RUN TestIntegration_LargeQuery/queryTest_9
=== PAUSE TestIntegration_LargeQuery/queryTest_9
=== RUN TestIntegration_LargeQuery/queryTest_10
=== PAUSE TestIntegration_LargeQuery/queryTest_10
=== RUN TestIntegration_LargeQuery/queryTest_11
=== PAUSE TestIntegration_LargeQuery/queryTest_11
=== RUN TestIntegration_LargeQuery/cursorTest_0
=== PAUSE TestIntegration_LargeQuery/cursorTest_0
=== RUN TestIntegration_LargeQuery/cursorTest_1
=== PAUSE TestIntegration_LargeQuery/cursorTest_1
=== RUN TestIntegration_LargeQuery/cursorTest_2
=== PAUSE TestIntegration_LargeQuery/cursorTest_2
=== RUN TestIntegration_LargeQuery/cursorTest_3
=== PAUSE TestIntegration_LargeQuery/cursorTest_3
=== RUN TestIntegration_LargeQuery/cursorTest_4
=== PAUSE TestIntegration_LargeQuery/cursorTest_4
=== RUN TestIntegration_LargeQuery/cursorTest_5
=== PAUSE TestIntegration_LargeQuery/cursorTest_5
=== RUN TestIntegration_LargeQuery/cursorTest_6
=== PAUSE TestIntegration_LargeQuery/cursorTest_6
=== RUN TestIntegration_LargeQuery/cursorTest_7
=== PAUSE TestIntegration_LargeQuery/cursorTest_7
=== RUN TestIntegration_LargeQuery/cursorTest_8
=== PAUSE TestIntegration_LargeQuery/cursorTest_8
=== RUN TestIntegration_LargeQuery/cursorTest_9
=== PAUSE TestIntegration_LargeQuery/cursorTest_9
=== RUN TestIntegration_LargeQuery/cursorTest_10
=== PAUSE TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/queryTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_0
=== CONT TestIntegration_LargeQuery/cursorTest_6
=== CONT TestIntegration_LargeQuery/queryTest_11
=== CONT TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/cursorTest_9
=== CONT TestIntegration_LargeQuery/queryTest_5
=== CONT TestIntegration_LargeQuery/cursorTest_2
=== CONT TestIntegration_LargeQuery/cursorTest_4
=== CONT TestIntegration_LargeQuery/cursorTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_1
=== CONT TestIntegration_LargeQuery/queryTest_8
=== CONT TestIntegration_LargeQuery/queryTest_7
=== CONT TestIntegration_LargeQuery/queryTest_4
=== CONT TestIntegration_LargeQuery/queryTest_9
=== CONT TestIntegration_LargeQuery/queryTest_6
=== CONT TestIntegration_LargeQuery/cursorTest_8
=== CONT TestIntegration_LargeQuery/queryTest_10
=== CONT TestIntegration_LargeQuery/queryTest_2
=== CONT TestIntegration_LargeQuery/cursorTest_7
=== CONT TestIntegration_LargeQuery/queryTest_1
=== CONT TestIntegration_LargeQuery/cursorTest_5
=== CONT TestIntegration_LargeQuery/queryTest_0
--- PASS: TestIntegration_LargeQuery (13.68s)
--- PASS: TestIntegration_LargeQuery/queryTest_3 (1.21s)
--- PASS: TestIntegration_LargeQuery/cursorTest_0 (0.08s)
--- PASS: TestIntegration_LargeQuery/cursorTest_6 (0.39s)
--- PASS: TestIntegration_LargeQuery/queryTest_11 (0.51s)
--- PASS: TestIntegration_LargeQuery/cursorTest_9 (0.24s)
--- PASS: TestIntegration_LargeQuery/cursorTest_10 (0.16s)
--- PASS: TestIntegration_LargeQuery/queryTest_5 (1.09s)
--- PASS: TestIntegration_LargeQuery/cursorTest_2 (0.43s)
--- PASS: TestIntegration_LargeQuery/cursorTest_4 (0.18s)
--- PASS: TestIntegration_LargeQuery/cursorTest_3 (0.40s)
--- PASS: TestIntegration_LargeQuery/cursorTest_1 (0.40s)
--- PASS: TestIntegration_LargeQuery/queryTest_8 (0.19s)
--- PASS: TestIntegration_LargeQuery/queryTest_7 (0.47s)
--- PASS: TestIntegration_LargeQuery/queryTest_4 (1.31s)
--- PASS: TestIntegration_LargeQuery/queryTest_9 (0.22s)
--- PASS: TestIntegration_LargeQuery/queryTest_6 (0.98s)
--- PASS: TestIntegration_LargeQuery/cursorTest_8 (0.37s)
--- PASS: TestIntegration_LargeQuery/queryTest_10 (0.92s)
--- PASS: TestIntegration_LargeQuery/cursorTest_7 (0.46s)
--- PASS: TestIntegration_LargeQuery/queryTest_1 (0.44s)
--- PASS: TestIntegration_LargeQuery/queryTest_2 (0.90s)
--- PASS: TestIntegration_LargeQuery/cursorTest_5 (0.17s)
--- PASS: TestIntegration_LargeQuery/queryTest_0 (0.00s)
=== RUN TestIntegration_EventualConsistency
--- PASS: TestIntegration_EventualConsistency (0.99s)
=== RUN TestIntegration_Projection
--- PASS: TestIntegration_Projection (2.37s)
=== RUN TestIntegration_ReserveIDs
--- PASS: TestIntegration_ReserveIDs (0.51s)
=== RUN TestIntegration_AllocateIDs
--- PASS: TestIntegration_AllocateIDs (0.55s)
=== RUN TestIntegration_GetAllWithFieldMismatch
--- PASS: TestIntegration_GetAllWithFieldMismatch (1.04s)
=== RUN TestIntegration_GetAllWithOptions
--- PASS: TestIntegration_GetAllWithOptions (1.38s)
=== RUN TestIntegration_RunWithOptions
--- PASS: TestIntegration_RunWithOptions (1.50s)
=== RUN TestIntegration_KindlessQueries
=== RUN TestIntegration_KindlessQueries/Dee
=== RUN TestIntegration_KindlessQueries/Doh
=== RUN TestIntegration_KindlessQueries/Dum
=== RUN TestIntegration_KindlessQueries/#00
=== RUN TestIntegration_KindlessQueries/Kindless_filter
=== RUN TestIntegration_KindlessQueries/Kindless_order
=== RUN TestIntegration_KindlessQueries/Kindless_bad_filter
=== RUN TestIntegration_KindlessQueries/Kindless_bad_order
--- PASS: TestIntegration_KindlessQueries (3.42s)
--- PASS: TestIntegration_KindlessQueries/Dee (0.42s)
--- PASS: TestIntegration_KindlessQueries/Doh (0.41s)
--- PASS: TestIntegration_KindlessQueries/Dum (0.44s)
--- PASS: TestIntegration_KindlessQueries/#00 (0.43s)
--- PASS: TestIntegration_KindlessQueries/Kindless_filter (0.48s)
--- PASS: TestIntegration_KindlessQueries/Kindless_order (0.42s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_filter (0.18s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_order (0.08s)
=== RUN TestIntegration_Transaction
=== RUN TestIntegration_Transaction/3_attempts,_no_conflicts
=== RUN TestIntegration_Transaction/1_attempt,_user_error
=== RUN TestIntegration_Transaction/2_attempts,_1_conflict
=== RUN TestIntegration_Transaction/3_attempts,_3_conflicts
--- PASS: TestIntegration_Transaction (5.39s)
--- PASS: TestIntegration_Transaction/3_attempts,_no_conflicts (1.46s)
--- PASS: TestIntegration_Transaction/1_attempt,_user_error (1.18s)
--- PASS: TestIntegration_Transaction/2_attempts,_1_conflict (1.32s)
--- PASS: TestIntegration_Transaction/3_attempts,_3_conflicts (1.43s)
=== RUN TestIntegration_ReadOnlyTransaction
--- PASS: TestIntegration_ReadOnlyTransaction (2.02s)
=== RUN TestIntegration_NilPointers
--- PASS: TestIntegration_NilPointers (1.04s)
=== RUN TestIntegration_NestedRepeatedElementNoIndex
--- PASS: TestIntegration_NestedRepeatedElementNoIndex (0.58s)
=== RUN TestIntegration_PointerFields
--- PASS: TestIntegration_PointerFields (0.57s)
=== RUN TestIntegration_Mutate
--- PASS: TestIntegration_Mutate (5.27s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.00s)
=== RUN TestIntegration_Project_TimestampStoreAndRetrieve
--- PASS: TestIntegration_Project_TimestampStoreAndRetrieve (0.99s)
=== RUN TestEqual
--- PASS: TestEqual (0.00s)
=== RUN TestEncoding
--- PASS: TestEncoding (0.00s)
=== RUN TestInvalidKeyDecode
--- PASS: TestInvalidKeyDecode (0.00s)
=== RUN TestKeyConversion
--- PASS: TestKeyConversion (0.00s)
=== RUN TestLoadEntityNestedLegacy
--- PASS: TestLoadEntityNestedLegacy (0.00s)
=== RUN TestLoadEntityNested
--- PASS: TestLoadEntityNested (0.00s)
=== RUN TestLoadToInterface
=== RUN TestLoadToInterface/Typed_interface
=== RUN TestLoadToInterface/Untyped_interface,_fresh_struct
=== RUN TestLoadToInterface/Untyped_interface,_already_set
=== RUN TestLoadToInterface/struct_with_civil.Date
=== RUN TestLoadToInterface/struct_with_civil.DateTime
=== RUN TestLoadToInterface/struct_with_civil.Time
--- PASS: TestLoadToInterface (0.00s)
--- PASS: TestLoadToInterface/Typed_interface (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_fresh_struct (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_already_set (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Date (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.DateTime (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Time (0.00s)
=== RUN TestTimezone
--- PASS: TestTimezone (0.00s)
=== RUN TestLoadArrayIndex
--- PASS: TestLoadArrayIndex (0.00s)
=== RUN TestAlreadyPopulatedDst
--- PASS: TestAlreadyPopulatedDst (0.00s)
=== RUN TestKeyLoader
--- PASS: TestKeyLoader (0.00s)
=== RUN TestLoadPointers
--- PASS: TestLoadPointers (0.00s)
=== RUN TestLoadNonArrayIntoSlice
--- PASS: TestLoadNonArrayIntoSlice (0.00s)
=== RUN TestLoadEmptyArrayIntoSlice
--- PASS: TestLoadEmptyArrayIntoSlice (0.00s)
=== RUN TestLoadNull
--- PASS: TestLoadNull (0.00s)
=== RUN TestLoadNilInterface
--- PASS: TestLoadNilInterface (0.00s)
=== RUN TestKeyLoaderEndToEnd
--- PASS: TestKeyLoaderEndToEnd (0.00s)
=== RUN TestMutationProtos
--- PASS: TestMutationProtos (0.00s)
=== RUN TestMutationProtosErrors
--- PASS: TestMutationProtosErrors (0.00s)
=== RUN TestOCTracing
--- PASS: TestOCTracing (0.50s)
=== RUN TestLoadSavePLS
--- PASS: TestLoadSavePLS (0.01s)
=== RUN TestCheckMultiArg
--- PASS: TestCheckMultiArg (0.00s)
=== RUN TestSimpleQuery
--- PASS: TestSimpleQuery (0.00s)
=== RUN TestQueriesAreImmutable
--- PASS: TestQueriesAreImmutable (0.00s)
=== RUN TestPropertyFilterToProto
--- PASS: TestPropertyFilterToProto (0.00s)
=== RUN TestCompositeFilterToProto
--- PASS: TestCompositeFilterToProto (0.00s)
=== RUN TestFilterEntity
--- PASS: TestFilterEntity (0.00s)
=== RUN TestFilterParser
--- PASS: TestFilterParser (0.00s)
=== RUN TestFilterField
--- PASS: TestFilterField (0.00s)
=== RUN TestUnquote
--- PASS: TestUnquote (0.00s)
=== RUN TestNamespaceQuery
--- PASS: TestNamespaceQuery (0.00s)
=== RUN TestReadOptions
--- PASS: TestReadOptions (0.00s)
=== RUN TestInvalidFilters
--- PASS: TestInvalidFilters (0.00s)
=== RUN TestRunErr
--- PASS: TestRunErr (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestAggregationQueryIsNil
--- PASS: TestAggregationQueryIsNil (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestValidateReadOptions
--- PASS: TestValidateReadOptions (0.00s)
=== RUN TestInterfaceToProtoNil
--- PASS: TestInterfaceToProtoNil (0.00s)
=== RUN TestSaveEntityNested
--- PASS: TestSaveEntityNested (0.00s)
=== RUN TestSavePointers
--- PASS: TestSavePointers (0.00s)
=== RUN TestSaveEmptySlice
--- PASS: TestSaveEmptySlice (0.00s)
=== RUN TestSaveFieldsWithInterface
=== RUN TestSaveFieldsWithInterface/Non-Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_interface
=== RUN TestSaveFieldsWithInterface/Nil_map
=== RUN TestSaveFieldsWithInterface/civil.Date
=== RUN TestSaveFieldsWithInterface/civil.Time-nano
=== RUN TestSaveFieldsWithInterface/civil.Time
=== RUN TestSaveFieldsWithInterface/civil.DateTime
=== RUN TestSaveFieldsWithInterface/Nested
--- PASS: TestSaveFieldsWithInterface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Non-Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_interface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_map (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Date (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time-nano (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.DateTime (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nested (0.00s)
=== RUN TestUnixMicro
--- PASS: TestUnixMicro (0.00s)
=== RUN TestNewTransaction
--- PASS: TestNewTransaction (0.00s)
=== RUN TestBeginLaterTransactionOption
--- PASS: TestBeginLaterTransactionOption (0.05s)
=== RUN TestBackoffBeforefRetry
=== RUN TestBackoffBeforefRetry/Retryable_error
=== RUN TestBackoffBeforefRetry/Non-retryable_error
=== RUN TestBackoffBeforefRetry/Sleep_error
--- PASS: TestBackoffBeforefRetry (0.00s)
--- PASS: TestBackoffBeforefRetry/Retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Non-retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Sleep_error (0.00s)
=== RUN TestRunInTransaction
=== RUN TestRunInTransaction/With_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart
=== RUN TestRunInTransaction/Without_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart
=== RUN TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction
=== RUN TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction
=== RUN TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f
=== RUN TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return
=== RUN TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction
--- PASS: TestRunInTransaction (0.42s)
--- PASS: TestRunInTransaction/With_BeginLater,_success_in_first_attempt (0.00s)
--- PASS: TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart (0.02s)
--- PASS: TestRunInTransaction/Without_BeginLater,_success_in_first_attempt (0.01s)
--- PASS: TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart (0.03s)
--- PASS: TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction (0.03s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction (0.01s)
--- PASS: TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f (0.04s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return (0.01s)
--- PASS: TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction (0.09s)
--- PASS: TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction (0.07s)
--- PASS: TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction (0.12s)
=== RUN TestRoundTrip
--- PASS: TestRoundTrip (0.78s)
=== RUN ExampleKey_Encode
--- PASS: ExampleKey_Encode (0.00s)
=== RUN ExampleDecodeKey
--- PASS: ExampleDecodeKey (0.00s)
=== RUN ExampleLoadStruct
--- PASS: ExampleLoadStruct (0.00s)
PASS
ok cloud.google.com/go/datastore 150.922s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datastore/admin/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./resourcemanager/go.mod
+ pushd ./resourcemanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/resourcemanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/resourcemanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/resourcemanager/apiv2/resourcemanagerpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/resourcemanager/apiv2 1.034s [no tests to run]
? cloud.google.com/go/resourcemanager/apiv3/resourcemanagerpb [no test files]
? cloud.google.com/go/resourcemanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/resourcemanager/apiv3 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dialogflow/go.mod
+ pushd ./dialogflow
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dialogflow == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dialogflow == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dialogflow/apiv2/dialogflowpb [no test files]
? cloud.google.com/go/dialogflow/apiv2beta1/dialogflowpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/apiv2 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/apiv2beta1 1.039s [no tests to run]
? cloud.google.com/go/dialogflow/cx/apiv3/cxpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/cx/apiv3 1.065s [no tests to run]
? cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb [no test files]
? cloud.google.com/go/dialogflow/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/cx/apiv3beta1 1.033s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./serviceusage/go.mod
+ pushd ./serviceusage
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/serviceusage == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/serviceusage == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/serviceusage/apiv1/serviceusagepb [no test files]
? cloud.google.com/go/serviceusage/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/serviceusage/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vmmigration/go.mod
+ pushd ./vmmigration
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vmmigration == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vmmigration == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vmmigration/apiv1/vmmigrationpb [no test files]
? cloud.google.com/go/vmmigration/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vmmigration/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./deploy/go.mod
+ pushd ./deploy
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/deploy == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/deploy == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/deploy/apiv1/deploypb [no test files]
? cloud.google.com/go/deploy/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/deploy/apiv1 1.029s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./webrisk/go.mod
+ pushd ./webrisk
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/webrisk == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/webrisk == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/webrisk/apiv1/webriskpb [no test files]
? cloud.google.com/go/webrisk/apiv1beta1/webriskpb [no test files]
? cloud.google.com/go/webrisk/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/webrisk/apiv1 1.027s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/webrisk/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./tpu/go.mod
+ pushd ./tpu
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/tpu == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/tpu == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/tpu/apiv1/tpupb [no test files]
? cloud.google.com/go/tpu/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/tpu/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./alloydb/go.mod
+ pushd ./alloydb
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/alloydb == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/alloydb == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/alloydb/apiv1/alloydbpb [no test files]
? cloud.google.com/go/alloydb/apiv1alpha/alloydbpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/alloydb/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/alloydb/apiv1alpha 1.028s [no tests to run]
? cloud.google.com/go/alloydb/apiv1beta/alloydbpb [no test files]
? cloud.google.com/go/alloydb/connectors/apiv1/connectorspb [no test files]
? cloud.google.com/go/alloydb/connectors/apiv1alpha/connectorspb [no test files]
? cloud.google.com/go/alloydb/connectors/apiv1beta/connectorspb [no test files]
? cloud.google.com/go/alloydb/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/alloydb/apiv1beta 1.033s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./firestore/go.mod
+ pushd ./firestore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/firestore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/firestore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/firestore/apiv1/admin/adminpb [no test files]
? cloud.google.com/go/firestore/apiv1/firestorepb [no test files]
? cloud.google.com/go/firestore/internal [no test files]
? cloud.google.com/go/firestore/internal/conformance [no test files]
2024/11/29 08:53:56 Setting up tests to run on databaseID: "(default)"
=== RUN TestBulkWriter
=== RUN TestBulkWriter/Create()
=== RUN TestBulkWriter/Set()
=== RUN TestBulkWriter/Delete()
=== RUN TestBulkWriter/Update()
--- PASS: TestBulkWriter (0.02s)
--- PASS: TestBulkWriter/Create() (0.01s)
--- PASS: TestBulkWriter/Set() (0.00s)
--- PASS: TestBulkWriter/Delete() (0.00s)
--- PASS: TestBulkWriter/Update() (0.00s)
=== RUN TestBulkWriterErrors
=== RUN TestBulkWriterErrors/empty_document_reference
=== RUN TestBulkWriterErrors/cannot_write_to_same_document_twice
=== RUN TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write
--- PASS: TestBulkWriterErrors (0.00s)
--- PASS: TestBulkWriterErrors/empty_document_reference (0.00s)
--- PASS: TestBulkWriterErrors/cannot_write_to_same_document_twice (0.00s)
--- PASS: TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write (0.00s)
=== RUN TestBulkWriterRetries
=== RUN TestBulkWriterRetries/should_not_retry_non-retryable_error_codes
=== RUN TestBulkWriterRetries/should_retry_retryable_error_codes
--- PASS: TestBulkWriterRetries (1.01s)
--- PASS: TestBulkWriterRetries/should_not_retry_non-retryable_error_codes (0.00s)
--- PASS: TestBulkWriterRetries/should_retry_retryable_error_codes (1.00s)
=== RUN TestNewClientWithDatabase
--- PASS: TestNewClientWithDatabase (0.01s)
=== RUN TestClientCollectionAndDoc
--- PASS: TestClientCollectionAndDoc (0.00s)
=== RUN TestClientCollDocErrors
--- PASS: TestClientCollDocErrors (0.00s)
=== RUN TestGetAll
--- PASS: TestGetAll (0.01s)
=== RUN TestGetAllWithEqualRefs
--- PASS: TestGetAllWithEqualRefs (0.01s)
=== RUN TestGetAllErrors
--- PASS: TestGetAllErrors (0.01s)
=== RUN TestClient_WithReadOptions
--- PASS: TestClient_WithReadOptions (0.00s)
=== RUN TestCGR_TestQueryPartition_ToQuery
--- PASS: TestCGR_TestQueryPartition_ToQuery (0.00s)
=== RUN TestCGR_TestGetPartitions
--- PASS: TestCGR_TestGetPartitions (0.00s)
=== RUN TestDoc
--- PASS: TestDoc (0.00s)
=== RUN TestNewDoc
--- PASS: TestNewDoc (0.00s)
=== RUN TestAdd
--- PASS: TestAdd (0.01s)
=== RUN TestNilErrors
--- PASS: TestNilErrors (0.00s)
=== RUN TestCollRef_WithReadOptions
--- PASS: TestCollRef_WithReadOptions (0.01s)
=== RUN TestConformance
=== RUN TestConformance/create:_all_transforms_in_a_single_call
=== RUN TestConformance/create:_multiple_ArrayRemove_fields
=== RUN TestConformance/create:_nested_ArrayRemove_field
=== RUN TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/create:_ArrayRemove_with_data
=== RUN TestConformance/create:_multiple_ArrayUnion_fields
=== RUN TestConformance/create:_nested_ArrayUnion_field
=== RUN TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/create:_ArrayUnion_with_data
=== RUN TestConformance/create:_basic
=== RUN TestConformance/create:_complex
=== RUN TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/create:_creating_or_setting_an_empty_map
=== RUN TestConformance/create:_Delete_cannot_appear_in_data
=== RUN TestConformance/create:_don’t_split_on_dots
=== RUN TestConformance/create:_non-alpha_characters_in_map_keys
=== RUN TestConformance/create:_ServerTimestamp_alone
=== RUN TestConformance/create:_multiple_ServerTimestamp_fields
=== RUN TestConformance/create:_nested_ServerTimestamp_field
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/create:_ServerTimestamp_with_data
=== RUN TestConformance/delete:_delete_with_exists_precondition
=== RUN TestConformance/delete:_delete_without_precondition
=== RUN TestConformance/delete:_delete_with_last-update-time_precondition
=== RUN TestConformance/get:_get_a_document
=== RUN TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again
=== RUN TestConformance/listen:_add_a_doc
=== RUN TestConformance/listen:_add_three_documents
=== RUN TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete
=== RUN TestConformance/listen:_no_changes;_empty_snapshot
=== RUN TestConformance/listen:_Filter_response_with_same_size_is_a_no-op
=== RUN TestConformance/listen:_multiple_documents,_added,_deleted_and_updated
=== RUN TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT
=== RUN TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time
=== RUN TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete.
=== RUN TestConformance/listen:_RESET_turns_off_CURRENT
=== RUN TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID
=== RUN TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID
=== RUN TestConformance/listen:_TargetChange_REMOVE_should_not_appear
=== RUN TestConformance/query:_ArrayRemove_in_cursor_method
=== RUN TestConformance/query:_ArrayRemove_in_Where
=== RUN TestConformance/query:_ArrayUnion_in_cursor_method
=== RUN TestConformance/query:_ArrayUnion_in_Where
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_NaN
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_Null
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause
=== RUN TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot
=== RUN TestConformance/query:_EndBefore_with_explicit_empty_map
=== RUN TestConformance/query:_EndBefore_with_empty_values
=== RUN TestConformance/query:_cursor_method_without_orderBy
=== RUN TestConformance/query:_StartAt_with_explicit_empty_map
=== RUN TestConformance/query:_StartAt_with_empty_values
=== RUN TestConformance/query:_StartAt/EndBefore_with_values
=== RUN TestConformance/query:_StartAfter/EndAt_with_values
=== RUN TestConformance/query:_Start/End_with_two_values
=== RUN TestConformance/query:_cursor_methods_with___name__
=== RUN TestConformance/query:_cursor_methods,_last_one_wins
=== RUN TestConformance/query:_Delete_in_cursor_method
=== RUN TestConformance/query:_Delete_in_Where
=== RUN TestConformance/query:_invalid_operator_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_OrderBy_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause#01
=== RUN TestConformance/query:_multiple_Offset_and_Limit_clauses
=== RUN TestConformance/query:_Offset_and_Limit_clauses
=== RUN TestConformance/query:_basic_OrderBy_clauses
=== RUN TestConformance/query:_empty_Select_clause
=== RUN TestConformance/query:_two_Select_clauses
=== RUN TestConformance/query:_Select_clause_with_some_fields
=== RUN TestConformance/query:_ServerTimestamp_in_cursor_method
=== RUN TestConformance/query:_ServerTimestamp_in_Where
=== RUN TestConformance/query:_two_Where_clauses
=== RUN TestConformance/query:_a_Where_clause_comparing_to_NaN
=== RUN TestConformance/query:_a_Where_clause_comparing_to_null
=== RUN TestConformance/query:_Where_clause
=== RUN TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method
=== RUN TestConformance/set:_all_transforms_in_a_single_call
=== RUN TestConformance/set:_multiple_ArrayRemove_fields
=== RUN TestConformance/set:_nested_ArrayRemove_field
=== RUN TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/set:_ArrayRemove_with_data
=== RUN TestConformance/set:_multiple_ArrayUnion_fields
=== RUN TestConformance/set:_nested_ArrayUnion_field
=== RUN TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/set:_ArrayUnion_with_data
=== RUN TestConformance/set:_basic
=== RUN TestConformance/set:_complex
=== RUN TestConformance/set-merge:_Delete_with_merge
=== RUN TestConformance/set-merge:_Delete_with_merge#01
=== RUN TestConformance/set:_Delete_with_MergeAll
=== RUN TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field
=== RUN TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path
=== RUN TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified
=== RUN TestConformance/set:_creating_or_setting_an_empty_map
=== RUN TestConformance/set-merge:_Merge_with_FieldPaths
=== RUN TestConformance/set-merge:_Merge_with_a_nested_field
=== RUN TestConformance/set-merge:_Merge_field_is_not_a_leaf
=== RUN TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another
=== RUN TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data
=== RUN TestConformance/set-merge:_Merge_with_a_field
=== RUN TestConformance/set:_MergeAll_can_be_specified_with_empty_data.
=== RUN TestConformance/set:_MergeAll_with_nested_fields
=== RUN TestConformance/set:_MergeAll
=== RUN TestConformance/set:_Delete_cannot_appear_in_data
=== RUN TestConformance/set:_don’t_split_on_dots
=== RUN TestConformance/set:_non-alpha_characters_in_map_keys
=== RUN TestConformance/set:_ServerTimestamp_alone_with_MergeAll
=== RUN TestConformance/set:_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp
=== RUN TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write
=== RUN TestConformance/set:_ServerTimestamp_with_MergeAll
=== RUN TestConformance/set:_multiple_ServerTimestamp_fields
=== RUN TestConformance/set:_nested_ServerTimestamp_field
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform
=== RUN TestConformance/set:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/set:_ServerTimestamp_with_data
=== RUN TestConformance/update:_all_transforms_in_a_single_call
=== RUN TestConformance/update:_ArrayRemove_alone
=== RUN TestConformance/update:_multiple_ArrayRemove_fields
=== RUN TestConformance/update:_nested_ArrayRemove_field
=== RUN TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update:_ArrayRemove_with_data
=== RUN TestConformance/update:_ArrayUnion_alone
=== RUN TestConformance/update:_multiple_ArrayUnion_fields
=== RUN TestConformance/update:_nested_ArrayUnion_field
=== RUN TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update:_ArrayUnion_with_data
=== RUN TestConformance/update:_invalid_character
=== RUN TestConformance/update:_basic
=== RUN TestConformance/update:_complex
=== RUN TestConformance/update:_Delete_alone
=== RUN TestConformance/update:_Delete_with_a_dotted_field
=== RUN TestConformance/update:_Delete_cannot_be_nested
=== RUN TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update:_Delete
=== RUN TestConformance/update:_Exists_precondition_is_invalid
=== RUN TestConformance/update:_empty_field_path_component
=== RUN TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update:_no_paths
=== RUN TestConformance/update-paths:_all_transforms_in_a_single_call
=== RUN TestConformance/update-paths:_ArrayRemove_alone
=== RUN TestConformance/update-paths:_multiple_ArrayRemove_fields
=== RUN TestConformance/update-paths:_nested_ArrayRemove_field
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update-paths:_ArrayRemove_with_data
=== RUN TestConformance/update-paths:_ArrayUnion_alone
=== RUN TestConformance/update-paths:_multiple_ArrayUnion_fields
=== RUN TestConformance/update-paths:_nested_ArrayUnion_field
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update-paths:_ArrayUnion_with_data
=== RUN TestConformance/update-paths:_basic
=== RUN TestConformance/update-paths:_complex
=== RUN TestConformance/update-paths:_Delete_alone
=== RUN TestConformance/update-paths:_Delete_cannot_be_nested
=== RUN TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_Delete
=== RUN TestConformance/update-paths:_Exists_precondition_is_invalid
=== RUN TestConformance/update-paths:_field_paths_with_delete
=== RUN TestConformance/update-paths:_duplicate_field_path_with_only_transforms
=== RUN TestConformance/update-paths:_duplicate_field_path
=== RUN TestConformance/update-paths:_empty_field_path_component
=== RUN TestConformance/update-paths:_empty_field_path
=== RUN TestConformance/update-paths:_multiple-element_field_path
=== RUN TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots
=== RUN TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update-paths:_no_paths
=== RUN TestConformance/update-paths:_prefix_#1
=== RUN TestConformance/update-paths:_prefix_#2
=== RUN TestConformance/update-paths:_prefix_#3
=== RUN TestConformance/update-paths:_special_characters
=== RUN TestConformance/update-paths:_ServerTimestamp_alone
=== RUN TestConformance/update-paths:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update-paths:_nested_ServerTimestamp_field
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update-paths:_ServerTimestamp_with_data
=== RUN TestConformance/update-paths:_last-update-time_precondition
=== RUN TestConformance/update:_prefix_#1
=== RUN TestConformance/update:_prefix_#2
=== RUN TestConformance/update:_prefix_#3
=== RUN TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore
=== RUN TestConformance/update:_Split_on_dots_for_top-level_keys_only
=== RUN TestConformance/update:_split_on_dots
=== RUN TestConformance/update:_ServerTimestamp_alone
=== RUN TestConformance/update:_ServerTimestamp_with_dotted_field
=== RUN TestConformance/update:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update:_nested_ServerTimestamp_field
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update:_ServerTimestamp_with_data
=== RUN TestConformance/update:_last-update-time_precondition
--- PASS: TestConformance (1.00s)
--- PASS: TestConformance/create:_all_transforms_in_a_single_call (0.01s)
--- PASS: TestConformance/create:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/create:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayUnion_field (0.01s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_with_data (0.01s)
--- PASS: TestConformance/create:_basic (0.00s)
--- PASS: TestConformance/create:_complex (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_creating_or_setting_an_empty_map (0.01s)
--- PASS: TestConformance/create:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/create:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/create:_non-alpha_characters_in_map_keys (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/create:_multiple_ServerTimestamp_fields (0.01s)
--- PASS: TestConformance/create:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_with_data (0.01s)
--- PASS: TestConformance/delete:_delete_with_exists_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_without_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_with_last-update-time_precondition (0.00s)
--- PASS: TestConformance/get:_get_a_document (0.00s)
--- PASS: TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again (0.01s)
--- PASS: TestConformance/listen:_add_a_doc (0.00s)
--- PASS: TestConformance/listen:_add_three_documents (0.01s)
--- PASS: TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete (0.01s)
--- PASS: TestConformance/listen:_no_changes;_empty_snapshot (0.01s)
--- PASS: TestConformance/listen:_Filter_response_with_same_size_is_a_no-op (0.01s)
--- PASS: TestConformance/listen:_multiple_documents,_added,_deleted_and_updated (0.01s)
--- PASS: TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT (0.01s)
--- PASS: TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time (0.01s)
--- PASS: TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete. (0.01s)
--- PASS: TestConformance/listen:_RESET_turns_off_CURRENT (0.01s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_REMOVE_should_not_appear (0.01s)
--- PASS: TestConformance/query:_ArrayRemove_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayRemove_in_Where (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_Where (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_NaN (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_Null (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_empty_values (0.00s)
--- PASS: TestConformance/query:_cursor_method_without_orderBy (0.00s)
--- PASS: TestConformance/query:_StartAt_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_StartAt_with_empty_values (0.00s)
--- PASS: TestConformance/query:_StartAt/EndBefore_with_values (0.00s)
--- PASS: TestConformance/query:_StartAfter/EndAt_with_values (0.00s)
--- PASS: TestConformance/query:_Start/End_with_two_values (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods,_last_one_wins (0.00s)
--- PASS: TestConformance/query:_Delete_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_Delete_in_Where (0.00s)
--- PASS: TestConformance/query:_invalid_operator_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_OrderBy_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause#01 (0.00s)
--- PASS: TestConformance/query:_multiple_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_basic_OrderBy_clauses (0.00s)
--- PASS: TestConformance/query:_empty_Select_clause (0.00s)
--- PASS: TestConformance/query:_two_Select_clauses (0.00s)
--- PASS: TestConformance/query:_Select_clause_with_some_fields (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_Where (0.00s)
--- PASS: TestConformance/query:_two_Where_clauses (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_NaN (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_null (0.00s)
--- PASS: TestConformance/query:_Where_clause (0.00s)
--- PASS: TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method (0.00s)
--- PASS: TestConformance/set:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/set:_basic (0.00s)
--- PASS: TestConformance/set:_complex (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge#01 (0.00s)
--- PASS: TestConformance/set:_Delete_with_MergeAll (0.01s)
--- PASS: TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field (0.00s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified (0.00s)
--- PASS: TestConformance/set:_creating_or_setting_an_empty_map (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_FieldPaths (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_nested_field (0.00s)
--- PASS: TestConformance/set-merge:_Merge_field_is_not_a_leaf (0.00s)
--- PASS: TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another (0.00s)
--- PASS: TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_field (0.01s)
--- PASS: TestConformance/set:_MergeAll_can_be_specified_with_empty_data. (0.00s)
--- PASS: TestConformance/set:_MergeAll_with_nested_fields (0.00s)
--- PASS: TestConformance/set:_MergeAll (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/set:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/set:_non-alpha_characters_in_map_keys (0.01s)
--- PASS: TestConformance/set:_ServerTimestamp_alone_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields (0.00s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp (0.01s)
--- PASS: TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/set:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update:_invalid_character (0.00s)
--- PASS: TestConformance/update:_basic (0.00s)
--- PASS: TestConformance/update:_complex (0.00s)
--- PASS: TestConformance/update:_Delete_alone (0.00s)
--- PASS: TestConformance/update:_Delete_with_a_dotted_field (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete (0.00s)
--- PASS: TestConformance/update:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update-paths:_basic (0.00s)
--- PASS: TestConformance/update-paths:_complex (0.01s)
--- PASS: TestConformance/update-paths:_Delete_alone (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete (0.01s)
--- PASS: TestConformance/update-paths:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update-paths:_field_paths_with_delete (0.00s)
--- PASS: TestConformance/update-paths:_duplicate_field_path_with_only_transforms (0.00s)
--- PASS: TestConformance/update-paths:_duplicate_field_path (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path (0.00s)
--- PASS: TestConformance/update-paths:_multiple-element_field_path (0.00s)
--- PASS: TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots (0.00s)
--- PASS: TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update-paths:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#1 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#2 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#3 (0.00s)
--- PASS: TestConformance/update-paths:_special_characters (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_alone (0.01s)
--- PASS: TestConformance/update-paths:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map (0.01s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update-paths:_last-update-time_precondition (0.00s)
--- PASS: TestConformance/update:_prefix_#1 (0.00s)
--- PASS: TestConformance/update:_prefix_#2 (0.00s)
--- PASS: TestConformance/update:_prefix_#3 (0.00s)
--- PASS: TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore (0.00s)
--- PASS: TestConformance/update:_Split_on_dots_for_top-level_keys_only (0.00s)
--- PASS: TestConformance/update:_split_on_dots (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_dotted_field (0.00s)
--- PASS: TestConformance/update:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_data (0.02s)
--- PASS: TestConformance/update:_last-update-time_precondition (0.00s)
=== RUN TestDocGet
--- PASS: TestDocGet (0.01s)
=== RUN TestDocSet
--- PASS: TestDocSet (0.00s)
=== RUN TestDocCreate
--- PASS: TestDocCreate (0.00s)
=== RUN TestDocDelete
--- PASS: TestDocDelete (0.00s)
=== RUN TestFPVsFromData
--- PASS: TestFPVsFromData (0.00s)
=== RUN TestUpdateProcess
--- PASS: TestUpdateProcess (0.00s)
=== RUN TestDocRef_WithReadOptions
--- PASS: TestDocRef_WithReadOptions (0.01s)
=== RUN TestToProtoDocument
--- PASS: TestToProtoDocument (0.00s)
=== RUN TestNewDocumentSnapshot
--- PASS: TestNewDocumentSnapshot (0.00s)
=== RUN TestData
--- PASS: TestData (0.00s)
=== RUN TestDataAt
--- PASS: TestDataAt (0.00s)
=== RUN TestDataTo
--- PASS: TestDataTo (0.00s)
=== RUN TestDataAtPath
--- PASS: TestDataAtPath (0.00s)
=== RUN TestExtractTransforms
--- PASS: TestExtractTransforms (0.00s)
=== RUN TestExtractTransformPathsErrors
--- PASS: TestExtractTransformPathsErrors (0.00s)
=== RUN TestFieldPathValidate
--- PASS: TestFieldPathValidate (0.00s)
=== RUN TestFieldPathLess
--- PASS: TestFieldPathLess (0.00s)
=== RUN TestCheckForPrefix
--- PASS: TestCheckForPrefix (0.00s)
=== RUN TestGetAtPath
--- PASS: TestGetAtPath (0.00s)
=== RUN TestToServiceFieldPath
--- PASS: TestToServiceFieldPath (0.00s)
=== RUN TestToServiceFieldPathComponent
--- PASS: TestToServiceFieldPathComponent (0.00s)
=== RUN TestCreateFromProtoValue
--- PASS: TestCreateFromProtoValue (0.00s)
=== RUN TestSetFromProtoValue
--- PASS: TestSetFromProtoValue (0.00s)
=== RUN TestSetFromProtoValueNoJSON
--- PASS: TestSetFromProtoValueNoJSON (0.00s)
=== RUN TestSetFromProtoValueErrors
--- PASS: TestSetFromProtoValueErrors (0.00s)
=== RUN TestSetFromProtoValuePointers
--- PASS: TestSetFromProtoValuePointers (0.00s)
=== RUN TestParseDocumentPath
--- PASS: TestParseDocumentPath (0.00s)
=== RUN TestParseDocumentPathErrors
--- PASS: TestParseDocumentPathErrors (0.00s)
=== RUN TestPathToDoc
--- PASS: TestPathToDoc (0.00s)
=== RUN TestTypeString
--- PASS: TestTypeString (0.00s)
=== RUN TestIntegration_Create
--- PASS: TestIntegration_Create (1.27s)
=== RUN TestIntegration_Get
--- PASS: TestIntegration_Get (0.96s)
=== RUN TestIntegration_GetAll
--- PASS: TestIntegration_GetAll (1.74s)
=== RUN TestIntegration_GetAll_WithRunOptions
=== RUN TestIntegration_GetAll_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false
type=string
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true
type=string
--- PASS: TestIntegration_GetAll_WithRunOptions (1.98s)
--- PASS: TestIntegration_GetAll_WithRunOptions/No_ExplainOptions (0.17s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false (0.07s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true (0.18s)
=== RUN TestIntegration_Query_WithRunOptions
--- PASS: TestIntegration_Query_WithRunOptions (2.07s)
=== RUN TestIntegration_Add
--- PASS: TestIntegration_Add (0.53s)
=== RUN TestIntegration_Set
--- PASS: TestIntegration_Set (1.59s)
=== RUN TestIntegration_Delete
--- PASS: TestIntegration_Delete (1.01s)
=== RUN TestIntegration_Update
--- PASS: TestIntegration_Update (1.26s)
=== RUN TestIntegration_Collections
--- PASS: TestIntegration_Collections (2.17s)
=== RUN TestIntegration_ServerTimestamp
--- PASS: TestIntegration_ServerTimestamp (0.51s)
=== RUN TestIntegration_MergeServerTimestamp
--- PASS: TestIntegration_MergeServerTimestamp (0.65s)
=== RUN TestIntegration_MergeNestedServerTimestamp
--- PASS: TestIntegration_MergeNestedServerTimestamp (0.55s)
=== RUN TestIntegration_WriteBatch
--- PASS: TestIntegration_WriteBatch (0.37s)
=== RUN TestIntegration_QueryDocuments_WhereEntity
--- PASS: TestIntegration_QueryDocuments_WhereEntity (280.40s)
=== RUN TestIntegration_QueryDocuments
--- PASS: TestIntegration_QueryDocuments (6.77s)
=== RUN TestIntegration_QueryDocuments_LimitToLast_Fail
--- PASS: TestIntegration_QueryDocuments_LimitToLast_Fail (0.00s)
=== RUN TestIntegration_QueryUnary
--- PASS: TestIntegration_QueryUnary (1.42s)
=== RUN TestIntegration_QueryName
--- PASS: TestIntegration_QueryName (1.61s)
=== RUN TestIntegration_QueryNested
--- PASS: TestIntegration_QueryNested (0.95s)
=== RUN TestIntegration_RunTransaction
--- PASS: TestIntegration_RunTransaction (0.66s)
=== RUN TestIntegration_RunTransaction_WithRunOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true
--- PASS: TestIntegration_RunTransaction_WithRunOptions (1.41s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions (0.22s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false (0.18s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true (0.19s)
=== RUN TestIntegration_TransactionGetAll
--- PASS: TestIntegration_TransactionGetAll (0.55s)
=== RUN TestIntegration_WatchDocument
--- PASS: TestIntegration_WatchDocument (0.62s)
=== RUN TestIntegration_ArrayUnion_Create
--- PASS: TestIntegration_ArrayUnion_Create (0.41s)
=== RUN TestIntegration_ArrayUnion_Update
--- PASS: TestIntegration_ArrayUnion_Update (0.39s)
=== RUN TestIntegration_ArrayUnion_Set
--- PASS: TestIntegration_ArrayUnion_Set (0.31s)
=== RUN TestIntegration_ArrayRemove_Create
--- PASS: TestIntegration_ArrayRemove_Create (0.31s)
=== RUN TestIntegration_ArrayRemove_Update
--- PASS: TestIntegration_ArrayRemove_Update (0.36s)
=== RUN TestIntegration_ArrayRemove_Set
--- PASS: TestIntegration_ArrayRemove_Set (0.27s)
=== RUN TestIntegration_FieldTransforms_Create
=== RUN TestIntegration_FieldTransforms_Create/inc
=== RUN TestIntegration_FieldTransforms_Create/max
=== RUN TestIntegration_FieldTransforms_Create/min
--- PASS: TestIntegration_FieldTransforms_Create (0.83s)
--- PASS: TestIntegration_FieldTransforms_Create/inc (0.25s)
--- PASS: TestIntegration_FieldTransforms_Create/max (0.30s)
--- PASS: TestIntegration_FieldTransforms_Create/min (0.28s)
=== RUN TestIntegration_FieldTransforms_Update
=== RUN TestIntegration_FieldTransforms_Update/inc
=== RUN TestIntegration_FieldTransforms_Update/inc/int
=== RUN TestIntegration_FieldTransforms_Update/max
=== RUN TestIntegration_FieldTransforms_Update/max/int
=== RUN TestIntegration_FieldTransforms_Update/min
=== RUN TestIntegration_FieldTransforms_Update/min/int
=== RUN TestIntegration_FieldTransforms_Update/inc#01
=== RUN TestIntegration_FieldTransforms_Update/inc#01/int8
=== RUN TestIntegration_FieldTransforms_Update/max#01
=== RUN TestIntegration_FieldTransforms_Update/max#01/int8
=== RUN TestIntegration_FieldTransforms_Update/min#01
=== RUN TestIntegration_FieldTransforms_Update/min#01/int8
=== RUN TestIntegration_FieldTransforms_Update/inc#02
=== RUN TestIntegration_FieldTransforms_Update/inc#02/int16
=== RUN TestIntegration_FieldTransforms_Update/max#02
=== RUN TestIntegration_FieldTransforms_Update/max#02/int16
=== RUN TestIntegration_FieldTransforms_Update/min#02
=== RUN TestIntegration_FieldTransforms_Update/min#02/int16
=== RUN TestIntegration_FieldTransforms_Update/inc#03
=== RUN TestIntegration_FieldTransforms_Update/inc#03/int32
=== RUN TestIntegration_FieldTransforms_Update/max#03
=== RUN TestIntegration_FieldTransforms_Update/max#03/int32
=== RUN TestIntegration_FieldTransforms_Update/min#03
=== RUN TestIntegration_FieldTransforms_Update/min#03/int32
=== RUN TestIntegration_FieldTransforms_Update/inc#04
=== RUN TestIntegration_FieldTransforms_Update/inc#04/int64
=== RUN TestIntegration_FieldTransforms_Update/max#04
=== RUN TestIntegration_FieldTransforms_Update/max#04/int64
=== RUN TestIntegration_FieldTransforms_Update/min#04
=== RUN TestIntegration_FieldTransforms_Update/min#04/int64
=== RUN TestIntegration_FieldTransforms_Update/inc#05
=== RUN TestIntegration_FieldTransforms_Update/inc#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/max#05
=== RUN TestIntegration_FieldTransforms_Update/max#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/min#05
=== RUN TestIntegration_FieldTransforms_Update/min#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/inc#06
=== RUN TestIntegration_FieldTransforms_Update/inc#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/max#06
=== RUN TestIntegration_FieldTransforms_Update/max#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/min#06
=== RUN TestIntegration_FieldTransforms_Update/min#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/inc#07
=== RUN TestIntegration_FieldTransforms_Update/inc#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/max#07
=== RUN TestIntegration_FieldTransforms_Update/max#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/min#07
=== RUN TestIntegration_FieldTransforms_Update/min#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/inc#08
=== RUN TestIntegration_FieldTransforms_Update/inc#08/float32
=== RUN TestIntegration_FieldTransforms_Update/max#08
=== RUN TestIntegration_FieldTransforms_Update/max#08/float32
=== RUN TestIntegration_FieldTransforms_Update/min#08
=== RUN TestIntegration_FieldTransforms_Update/min#08/float32
=== RUN TestIntegration_FieldTransforms_Update/inc#09
=== RUN TestIntegration_FieldTransforms_Update/inc#09/float64
=== RUN TestIntegration_FieldTransforms_Update/max#09
=== RUN TestIntegration_FieldTransforms_Update/max#09/float64
=== RUN TestIntegration_FieldTransforms_Update/min#09
=== RUN TestIntegration_FieldTransforms_Update/min#09/float64
=== RUN TestIntegration_FieldTransforms_Update/inc#10
=== RUN TestIntegration_FieldTransforms_Update/inc#10/int
=== RUN TestIntegration_FieldTransforms_Update/max#10
=== RUN TestIntegration_FieldTransforms_Update/max#10/int
=== RUN TestIntegration_FieldTransforms_Update/min#10
=== RUN TestIntegration_FieldTransforms_Update/min#10/int
=== RUN TestIntegration_FieldTransforms_Update/inc#11
=== RUN TestIntegration_FieldTransforms_Update/inc#11/string
=== RUN TestIntegration_FieldTransforms_Update/max#11
=== RUN TestIntegration_FieldTransforms_Update/max#11/string
=== RUN TestIntegration_FieldTransforms_Update/min#11
=== RUN TestIntegration_FieldTransforms_Update/min#11/string
=== RUN TestIntegration_FieldTransforms_Update/inc#12
=== RUN TestIntegration_FieldTransforms_Update/inc#12/uint
=== RUN TestIntegration_FieldTransforms_Update/max#12
=== RUN TestIntegration_FieldTransforms_Update/max#12/uint
=== RUN TestIntegration_FieldTransforms_Update/min#12
=== RUN TestIntegration_FieldTransforms_Update/min#12/uint
=== RUN TestIntegration_FieldTransforms_Update/inc#13
=== RUN TestIntegration_FieldTransforms_Update/inc#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/max#13
=== RUN TestIntegration_FieldTransforms_Update/max#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/min#13
=== RUN TestIntegration_FieldTransforms_Update/min#13/uint64
--- PASS: TestIntegration_FieldTransforms_Update (12.01s)
--- PASS: TestIntegration_FieldTransforms_Update/inc (0.42s)
--- PASS: TestIntegration_FieldTransforms_Update/inc/int (0.42s)
--- PASS: TestIntegration_FieldTransforms_Update/max (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max/int (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/min/int (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01/int8 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01 (0.38s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01/int8 (0.38s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01/int8 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02/int16 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02/int16 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02/int16 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03/int32 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03/int32 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03/int32 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04/int64 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04 (0.29s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04/int64 (0.29s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04/int64 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05/uint8 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05/uint8 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05/uint8 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06 (0.39s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06/uint16 (0.39s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06/uint16 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06/uint16 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07/uint32 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07/uint32 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07/uint32 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08/float32 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08 (0.41s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08/float32 (0.41s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08/float32 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09/float64 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09/float64 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09/float64 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10/int (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10 (0.27s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10/int (0.27s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10/int (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11/string (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11/string (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11/string (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12/uint (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12/uint (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12/uint (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13/uint64 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13/uint64 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13/uint64 (0.07s)
=== RUN TestIntegration_FieldTransforms_Set
=== RUN TestIntegration_FieldTransforms_Set/inc
=== RUN TestIntegration_FieldTransforms_Set/max
=== RUN TestIntegration_FieldTransforms_Set/min
--- PASS: TestIntegration_FieldTransforms_Set (0.79s)
--- PASS: TestIntegration_FieldTransforms_Set/inc (0.25s)
--- PASS: TestIntegration_FieldTransforms_Set/max (0.25s)
--- PASS: TestIntegration_FieldTransforms_Set/min (0.28s)
=== RUN TestIntegration_Serialize_Deserialize_WatchQuery
--- PASS: TestIntegration_Serialize_Deserialize_WatchQuery (0.42s)
=== RUN TestIntegration_WatchQuery
--- PASS: TestIntegration_WatchQuery (1.12s)
=== RUN TestIntegration_WatchQueryCancel
--- PASS: TestIntegration_WatchQueryCancel (0.09s)
=== RUN TestIntegration_MissingDocs
--- PASS: TestIntegration_MissingDocs (0.47s)
=== RUN TestIntegration_CollectionGroupQueries
--- PASS: TestIntegration_CollectionGroupQueries (0.48s)
=== RUN TestDetectProjectID
--- PASS: TestDetectProjectID (0.00s)
=== RUN TestIntegration_ColGroupRefPartitions
--- PASS: TestIntegration_ColGroupRefPartitions (0.43s)
=== RUN TestIntegration_ColGroupRefPartitionsLarge
--- PASS: TestIntegration_ColGroupRefPartitionsLarge (33.92s)
=== RUN TestIntegration_NewClientWithDatabase
--- PASS: TestIntegration_NewClientWithDatabase (0.01s)
=== RUN TestIntegration_BulkWriter_Set
--- PASS: TestIntegration_BulkWriter_Set (0.12s)
=== RUN TestIntegration_BulkWriter_Create
--- PASS: TestIntegration_BulkWriter_Create (0.25s)
=== RUN TestIntegration_BulkWriter
--- PASS: TestIntegration_BulkWriter (1.58s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (160.29s)
=== RUN TestIntegration_AggregationQueries_WithRunOptions
--- PASS: TestIntegration_AggregationQueries_WithRunOptions (0.53s)
=== RUN TestIntegration_CountAggregationQuery
--- PASS: TestIntegration_CountAggregationQuery (0.42s)
=== RUN TestIntegration_ClientReadTime
--- PASS: TestIntegration_ClientReadTime (0.40s)
=== RUN TestIntegration_FindNearest
=== RUN TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField
=== RUN TestIntegration_FindNearest/FindNearest_threshold_and_resultField
--- PASS: TestIntegration_FindNearest (161.59s)
--- PASS: TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField (0.09s)
--- PASS: TestIntegration_FindNearest/FindNearest_threshold_and_resultField (0.08s)
=== RUN TestProcessPreconditionsForVerify
--- PASS: TestProcessPreconditionsForVerify (0.00s)
=== RUN TestProcessPreconditionsForDelete
--- PASS: TestProcessPreconditionsForDelete (0.00s)
=== RUN TestProcessPreconditionsForUpdate
--- PASS: TestProcessPreconditionsForUpdate (0.00s)
=== RUN TestCompareValues
--- PASS: TestCompareValues (0.00s)
=== RUN TestFilterToProto
--- PASS: TestFilterToProto (0.00s)
=== RUN TestQueryToProto
--- PASS: TestQueryToProto (0.01s)
=== RUN TestQueryFromProtoRoundTrip
=== RUN TestQueryFromProtoRoundTrip/q.Select()
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b")
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c")
=== RUN TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1)
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo")
=== RUN TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"}))
=== RUN TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar")
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4)
=== RUN TestQueryFromProtoRoundTrip/q.StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector
--- PASS: TestQueryFromProtoRoundTrip (0.09s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select() (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"})) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap) (0.01s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector (0.00s)
=== RUN TestQueryToProtoErrors
--- PASS: TestQueryToProtoErrors (0.00s)
=== RUN TestQueryMethodsDoNotModifyReceiver
--- PASS: TestQueryMethodsDoNotModifyReceiver (0.00s)
=== RUN TestQueryFromCollectionRef
--- PASS: TestQueryFromCollectionRef (0.00s)
=== RUN TestQueryGetAll
gotDocs: [0xc0002778c0 0xc000277920]
--- PASS: TestQueryGetAll (0.01s)
=== RUN TestQueryCompareFunc
--- PASS: TestQueryCompareFunc (0.01s)
=== RUN TestQuerySubCollections
--- PASS: TestQuerySubCollections (0.00s)
=== RUN TestStop_Uninitialized
--- PASS: TestStop_Uninitialized (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestWithSum
--- PASS: TestWithSum (0.00s)
=== RUN TestWithSumPath
--- PASS: TestWithSumPath (0.00s)
=== RUN TestWithAvg
--- PASS: TestWithAvg (0.01s)
=== RUN TestWithAvgPath
--- PASS: TestWithAvgPath (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestQueryRunOptionsAndGetAllWithOptions
--- PASS: TestQueryRunOptionsAndGetAllWithOptions (0.00s)
=== RUN TestFindNearest
=== RUN TestFindNearest/Invalid_path
=== RUN TestFindNearest/Invalid_vector_type
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float64
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float32
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_
--- PASS: TestFindNearest (0.01s)
--- PASS: TestFindNearest/Invalid_path (0.00s)
--- PASS: TestFindNearest/Invalid_vector_type (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float64 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float32 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_ (0.00s)
=== RUN TestToProtoValue_Conversions
=== RUN TestToProtoValue_Conversions/nil
=== RUN TestToProtoValue_Conversions/nil_slice
=== RUN TestToProtoValue_Conversions/nil_map
=== RUN TestToProtoValue_Conversions/nil_struct
=== RUN TestToProtoValue_Conversions/nil_timestamp
=== RUN TestToProtoValue_Conversions/nil_latlng
=== RUN TestToProtoValue_Conversions/nil_docref
=== RUN TestToProtoValue_Conversions/bool
=== RUN TestToProtoValue_Conversions/int
=== RUN TestToProtoValue_Conversions/uint32
=== RUN TestToProtoValue_Conversions/float
=== RUN TestToProtoValue_Conversions/string
=== RUN TestToProtoValue_Conversions/byte_slice
=== RUN TestToProtoValue_Conversions/date_time
=== RUN TestToProtoValue_Conversions/pointer_to_timestamp
=== RUN TestToProtoValue_Conversions/pointer_to_latlng
=== RUN TestToProtoValue_Conversions/populated_slice
=== RUN TestToProtoValue_Conversions/pointer_to_populated_slice
=== RUN TestToProtoValue_Conversions/empty_slice
=== RUN TestToProtoValue_Conversions/populated_map
=== RUN TestToProtoValue_Conversions/empty_map
=== RUN TestToProtoValue_Conversions/int#01
=== RUN TestToProtoValue_Conversions/pointer_to_int
=== RUN TestToProtoValue_Conversions/populated_map#01
=== RUN TestToProtoValue_Conversions/map_with_timestamp
=== RUN TestToProtoValue_Conversions/struct
=== RUN TestToProtoValue_Conversions/array
=== RUN TestToProtoValue_Conversions/pointer_to_docref
=== RUN TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil
=== RUN TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored
=== RUN TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored
=== RUN TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove)
--- PASS: TestToProtoValue_Conversions (0.01s)
--- PASS: TestToProtoValue_Conversions/nil (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_map (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_struct (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/bool (0.00s)
--- PASS: TestToProtoValue_Conversions/int (0.00s)
--- PASS: TestToProtoValue_Conversions/uint32 (0.00s)
--- PASS: TestToProtoValue_Conversions/float (0.00s)
--- PASS: TestToProtoValue_Conversions/string (0.00s)
--- PASS: TestToProtoValue_Conversions/byte_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/date_time (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_map (0.00s)
--- PASS: TestToProtoValue_Conversions/int#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_int (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/map_with_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/struct (0.00s)
--- PASS: TestToProtoValue_Conversions/array (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil (0.00s)
--- PASS: TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove) (0.00s)
=== RUN TestToProtoValue_Errors
--- PASS: TestToProtoValue_Errors (0.00s)
=== RUN TestToProtoValue_SawTransform
--- PASS: TestToProtoValue_SawTransform (0.00s)
=== RUN TestToProtoValue_Tags
--- PASS: TestToProtoValue_Tags (0.00s)
=== RUN TestToProtoValue_Embedded
--- PASS: TestToProtoValue_Embedded (0.00s)
=== RUN TestIsEmpty
--- PASS: TestIsEmpty (0.00s)
=== RUN TestRunTransaction
--- PASS: TestRunTransaction (0.65s)
=== RUN TestTransactionErrors
--- PASS: TestTransactionErrors (2.37s)
=== RUN TestTransactionGetAll
--- PASS: TestTransactionGetAll (0.01s)
=== RUN TestRunTransaction_Retries
--- PASS: TestRunTransaction_Retries (0.99s)
=== RUN TestRunTransaction_NonTransactionalOp
--- PASS: TestRunTransaction_NonTransactionalOp (0.01s)
=== RUN TestTransaction_WithReadOptions
--- PASS: TestTransaction_WithReadOptions (0.01s)
=== RUN TestTestEqual
--- PASS: TestTestEqual (0.00s)
=== RUN TestVectorToProtoValue
=== RUN TestVectorToProtoValue/nil_vector
=== RUN TestVectorToProtoValue/empty_vector
=== RUN TestVectorToProtoValue/multiple_element_vector
--- PASS: TestVectorToProtoValue (0.00s)
--- PASS: TestVectorToProtoValue/nil_vector (0.00s)
--- PASS: TestVectorToProtoValue/empty_vector (0.00s)
--- PASS: TestVectorToProtoValue/multiple_element_vector (0.00s)
=== RUN TestVectorFromProtoValue
=== RUN TestVectorFromProtoValue/nil_value
=== RUN TestVectorFromProtoValue/empty_vector
=== RUN TestVectorFromProtoValue/multiple_element_vector
=== RUN TestVectorFromProtoValue/invalid_type
=== RUN TestVectorFromProtoValue/missing_type
=== RUN TestVectorFromProtoValue/missing_value
=== RUN TestVectorFromProtoValue/invalid_value
--- PASS: TestVectorFromProtoValue (0.00s)
--- PASS: TestVectorFromProtoValue/nil_value (0.00s)
--- PASS: TestVectorFromProtoValue/empty_vector (0.00s)
--- PASS: TestVectorFromProtoValue/multiple_element_vector (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_value (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_value (0.00s)
=== RUN TestStringFromProtoValue
=== RUN TestStringFromProtoValue/nil_value
=== RUN TestStringFromProtoValue/string_value
=== RUN TestStringFromProtoValue/invalid_value
--- PASS: TestStringFromProtoValue (0.00s)
--- PASS: TestStringFromProtoValue/nil_value (0.00s)
--- PASS: TestStringFromProtoValue/string_value (0.00s)
--- PASS: TestStringFromProtoValue/invalid_value (0.00s)
=== RUN TestWatchRecv
--- PASS: TestWatchRecv (0.01s)
=== RUN TestComputeSnapshot
--- PASS: TestComputeSnapshot (0.01s)
=== RUN TestWatchCancel
--- PASS: TestWatchCancel (0.00s)
=== RUN TestWriteBatch
--- PASS: TestWriteBatch (0.01s)
=== RUN TestWriteBatchErrors
=== RUN TestWriteBatchErrors/empty_batch
=== RUN TestWriteBatchErrors/bad_doc_reference
=== RUN TestWriteBatchErrors/bad_data
--- PASS: TestWriteBatchErrors (0.00s)
--- PASS: TestWriteBatchErrors/empty_batch (0.00s)
--- PASS: TestWriteBatchErrors/bad_doc_reference (0.00s)
--- PASS: TestWriteBatchErrors/bad_data (0.00s)
PASS
2024/11/29 09:05:33 Setting up tests to run on databaseID: "database-02"
=== RUN TestBulkWriter
=== RUN TestBulkWriter/Create()
=== RUN TestBulkWriter/Set()
=== RUN TestBulkWriter/Delete()
=== RUN TestBulkWriter/Update()
--- PASS: TestBulkWriter (0.01s)
--- PASS: TestBulkWriter/Create() (0.00s)
--- PASS: TestBulkWriter/Set() (0.00s)
--- PASS: TestBulkWriter/Delete() (0.00s)
--- PASS: TestBulkWriter/Update() (0.00s)
=== RUN TestBulkWriterErrors
=== RUN TestBulkWriterErrors/empty_document_reference
=== RUN TestBulkWriterErrors/cannot_write_to_same_document_twice
=== RUN TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write
--- PASS: TestBulkWriterErrors (0.00s)
--- PASS: TestBulkWriterErrors/empty_document_reference (0.00s)
--- PASS: TestBulkWriterErrors/cannot_write_to_same_document_twice (0.00s)
--- PASS: TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write (0.00s)
=== RUN TestBulkWriterRetries
=== RUN TestBulkWriterRetries/should_not_retry_non-retryable_error_codes
=== RUN TestBulkWriterRetries/should_retry_retryable_error_codes
--- PASS: TestBulkWriterRetries (1.01s)
--- PASS: TestBulkWriterRetries/should_not_retry_non-retryable_error_codes (0.00s)
--- PASS: TestBulkWriterRetries/should_retry_retryable_error_codes (1.00s)
=== RUN TestNewClientWithDatabase
--- PASS: TestNewClientWithDatabase (0.01s)
=== RUN TestClientCollectionAndDoc
--- PASS: TestClientCollectionAndDoc (0.00s)
=== RUN TestClientCollDocErrors
--- PASS: TestClientCollDocErrors (0.00s)
=== RUN TestGetAll
--- PASS: TestGetAll (0.01s)
=== RUN TestGetAllWithEqualRefs
--- PASS: TestGetAllWithEqualRefs (0.01s)
=== RUN TestGetAllErrors
--- PASS: TestGetAllErrors (0.00s)
=== RUN TestClient_WithReadOptions
--- PASS: TestClient_WithReadOptions (0.00s)
=== RUN TestCGR_TestQueryPartition_ToQuery
--- PASS: TestCGR_TestQueryPartition_ToQuery (0.00s)
=== RUN TestCGR_TestGetPartitions
--- PASS: TestCGR_TestGetPartitions (0.00s)
=== RUN TestDoc
--- PASS: TestDoc (0.00s)
=== RUN TestNewDoc
--- PASS: TestNewDoc (0.00s)
=== RUN TestAdd
--- PASS: TestAdd (0.00s)
=== RUN TestNilErrors
--- PASS: TestNilErrors (0.00s)
=== RUN TestCollRef_WithReadOptions
--- PASS: TestCollRef_WithReadOptions (0.00s)
=== RUN TestConformance
=== RUN TestConformance/create:_all_transforms_in_a_single_call
=== RUN TestConformance/create:_multiple_ArrayRemove_fields
=== RUN TestConformance/create:_nested_ArrayRemove_field
=== RUN TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/create:_ArrayRemove_with_data
=== RUN TestConformance/create:_multiple_ArrayUnion_fields
=== RUN TestConformance/create:_nested_ArrayUnion_field
=== RUN TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/create:_ArrayUnion_with_data
=== RUN TestConformance/create:_basic
=== RUN TestConformance/create:_complex
=== RUN TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/create:_creating_or_setting_an_empty_map
=== RUN TestConformance/create:_Delete_cannot_appear_in_data
=== RUN TestConformance/create:_don’t_split_on_dots
=== RUN TestConformance/create:_non-alpha_characters_in_map_keys
=== RUN TestConformance/create:_ServerTimestamp_alone
=== RUN TestConformance/create:_multiple_ServerTimestamp_fields
=== RUN TestConformance/create:_nested_ServerTimestamp_field
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/create:_ServerTimestamp_with_data
=== RUN TestConformance/delete:_delete_with_exists_precondition
=== RUN TestConformance/delete:_delete_without_precondition
=== RUN TestConformance/delete:_delete_with_last-update-time_precondition
=== RUN TestConformance/get:_get_a_document
=== RUN TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again
=== RUN TestConformance/listen:_add_a_doc
=== RUN TestConformance/listen:_add_three_documents
=== RUN TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete
=== RUN TestConformance/listen:_no_changes;_empty_snapshot
=== RUN TestConformance/listen:_Filter_response_with_same_size_is_a_no-op
=== RUN TestConformance/listen:_multiple_documents,_added,_deleted_and_updated
=== RUN TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT
=== RUN TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time
=== RUN TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete.
=== RUN TestConformance/listen:_RESET_turns_off_CURRENT
=== RUN TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID
=== RUN TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID
=== RUN TestConformance/listen:_TargetChange_REMOVE_should_not_appear
=== RUN TestConformance/query:_ArrayRemove_in_cursor_method
=== RUN TestConformance/query:_ArrayRemove_in_Where
=== RUN TestConformance/query:_ArrayUnion_in_cursor_method
=== RUN TestConformance/query:_ArrayUnion_in_Where
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_NaN
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_Null
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause
=== RUN TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot
=== RUN TestConformance/query:_EndBefore_with_explicit_empty_map
=== RUN TestConformance/query:_EndBefore_with_empty_values
=== RUN TestConformance/query:_cursor_method_without_orderBy
=== RUN TestConformance/query:_StartAt_with_explicit_empty_map
=== RUN TestConformance/query:_StartAt_with_empty_values
=== RUN TestConformance/query:_StartAt/EndBefore_with_values
=== RUN TestConformance/query:_StartAfter/EndAt_with_values
=== RUN TestConformance/query:_Start/End_with_two_values
=== RUN TestConformance/query:_cursor_methods_with___name__
=== RUN TestConformance/query:_cursor_methods,_last_one_wins
=== RUN TestConformance/query:_Delete_in_cursor_method
=== RUN TestConformance/query:_Delete_in_Where
=== RUN TestConformance/query:_invalid_operator_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_OrderBy_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause#01
=== RUN TestConformance/query:_multiple_Offset_and_Limit_clauses
=== RUN TestConformance/query:_Offset_and_Limit_clauses
=== RUN TestConformance/query:_basic_OrderBy_clauses
=== RUN TestConformance/query:_empty_Select_clause
=== RUN TestConformance/query:_two_Select_clauses
=== RUN TestConformance/query:_Select_clause_with_some_fields
=== RUN TestConformance/query:_ServerTimestamp_in_cursor_method
=== RUN TestConformance/query:_ServerTimestamp_in_Where
=== RUN TestConformance/query:_two_Where_clauses
=== RUN TestConformance/query:_a_Where_clause_comparing_to_NaN
=== RUN TestConformance/query:_a_Where_clause_comparing_to_null
=== RUN TestConformance/query:_Where_clause
=== RUN TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method
=== RUN TestConformance/set:_all_transforms_in_a_single_call
=== RUN TestConformance/set:_multiple_ArrayRemove_fields
=== RUN TestConformance/set:_nested_ArrayRemove_field
=== RUN TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/set:_ArrayRemove_with_data
=== RUN TestConformance/set:_multiple_ArrayUnion_fields
=== RUN TestConformance/set:_nested_ArrayUnion_field
=== RUN TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/set:_ArrayUnion_with_data
=== RUN TestConformance/set:_basic
=== RUN TestConformance/set:_complex
=== RUN TestConformance/set-merge:_Delete_with_merge
=== RUN TestConformance/set-merge:_Delete_with_merge#01
=== RUN TestConformance/set:_Delete_with_MergeAll
=== RUN TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field
=== RUN TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path
=== RUN TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified
=== RUN TestConformance/set:_creating_or_setting_an_empty_map
=== RUN TestConformance/set-merge:_Merge_with_FieldPaths
=== RUN TestConformance/set-merge:_Merge_with_a_nested_field
=== RUN TestConformance/set-merge:_Merge_field_is_not_a_leaf
=== RUN TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another
=== RUN TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data
=== RUN TestConformance/set-merge:_Merge_with_a_field
=== RUN TestConformance/set:_MergeAll_can_be_specified_with_empty_data.
=== RUN TestConformance/set:_MergeAll_with_nested_fields
=== RUN TestConformance/set:_MergeAll
=== RUN TestConformance/set:_Delete_cannot_appear_in_data
=== RUN TestConformance/set:_don’t_split_on_dots
=== RUN TestConformance/set:_non-alpha_characters_in_map_keys
=== RUN TestConformance/set:_ServerTimestamp_alone_with_MergeAll
=== RUN TestConformance/set:_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp
=== RUN TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write
=== RUN TestConformance/set:_ServerTimestamp_with_MergeAll
=== RUN TestConformance/set:_multiple_ServerTimestamp_fields
=== RUN TestConformance/set:_nested_ServerTimestamp_field
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform
=== RUN TestConformance/set:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/set:_ServerTimestamp_with_data
=== RUN TestConformance/update:_all_transforms_in_a_single_call
=== RUN TestConformance/update:_ArrayRemove_alone
=== RUN TestConformance/update:_multiple_ArrayRemove_fields
=== RUN TestConformance/update:_nested_ArrayRemove_field
=== RUN TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update:_ArrayRemove_with_data
=== RUN TestConformance/update:_ArrayUnion_alone
=== RUN TestConformance/update:_multiple_ArrayUnion_fields
=== RUN TestConformance/update:_nested_ArrayUnion_field
=== RUN TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update:_ArrayUnion_with_data
=== RUN TestConformance/update:_invalid_character
=== RUN TestConformance/update:_basic
=== RUN TestConformance/update:_complex
=== RUN TestConformance/update:_Delete_alone
=== RUN TestConformance/update:_Delete_with_a_dotted_field
=== RUN TestConformance/update:_Delete_cannot_be_nested
=== RUN TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update:_Delete
=== RUN TestConformance/update:_Exists_precondition_is_invalid
=== RUN TestConformance/update:_empty_field_path_component
=== RUN TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update:_no_paths
=== RUN TestConformance/update-paths:_all_transforms_in_a_single_call
=== RUN TestConformance/update-paths:_ArrayRemove_alone
=== RUN TestConformance/update-paths:_multiple_ArrayRemove_fields
=== RUN TestConformance/update-paths:_nested_ArrayRemove_field
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update-paths:_ArrayRemove_with_data
=== RUN TestConformance/update-paths:_ArrayUnion_alone
=== RUN TestConformance/update-paths:_multiple_ArrayUnion_fields
=== RUN TestConformance/update-paths:_nested_ArrayUnion_field
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update-paths:_ArrayUnion_with_data
=== RUN TestConformance/update-paths:_basic
=== RUN TestConformance/update-paths:_complex
=== RUN TestConformance/update-paths:_Delete_alone
=== RUN TestConformance/update-paths:_Delete_cannot_be_nested
=== RUN TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_Delete
=== RUN TestConformance/update-paths:_Exists_precondition_is_invalid
=== RUN TestConformance/update-paths:_field_paths_with_delete
=== RUN TestConformance/update-paths:_duplicate_field_path_with_only_transforms
=== RUN TestConformance/update-paths:_duplicate_field_path
=== RUN TestConformance/update-paths:_empty_field_path_component
=== RUN TestConformance/update-paths:_empty_field_path
=== RUN TestConformance/update-paths:_multiple-element_field_path
=== RUN TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots
=== RUN TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update-paths:_no_paths
=== RUN TestConformance/update-paths:_prefix_#1
=== RUN TestConformance/update-paths:_prefix_#2
=== RUN TestConformance/update-paths:_prefix_#3
=== RUN TestConformance/update-paths:_special_characters
=== RUN TestConformance/update-paths:_ServerTimestamp_alone
=== RUN TestConformance/update-paths:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update-paths:_nested_ServerTimestamp_field
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update-paths:_ServerTimestamp_with_data
=== RUN TestConformance/update-paths:_last-update-time_precondition
=== RUN TestConformance/update:_prefix_#1
=== RUN TestConformance/update:_prefix_#2
=== RUN TestConformance/update:_prefix_#3
=== RUN TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore
=== RUN TestConformance/update:_Split_on_dots_for_top-level_keys_only
=== RUN TestConformance/update:_split_on_dots
=== RUN TestConformance/update:_ServerTimestamp_alone
=== RUN TestConformance/update:_ServerTimestamp_with_dotted_field
=== RUN TestConformance/update:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update:_nested_ServerTimestamp_field
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update:_ServerTimestamp_with_data
=== RUN TestConformance/update:_last-update-time_precondition
--- PASS: TestConformance (0.79s)
--- PASS: TestConformance/create:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/create:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_with_data (0.01s)
--- PASS: TestConformance/create:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/create:_basic (0.00s)
--- PASS: TestConformance/create:_complex (0.01s)
--- PASS: TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_creating_or_setting_an_empty_map (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/create:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/create:_non-alpha_characters_in_map_keys (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/create:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/create:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/delete:_delete_with_exists_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_without_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_with_last-update-time_precondition (0.01s)
--- PASS: TestConformance/get:_get_a_document (0.00s)
--- PASS: TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again (0.01s)
--- PASS: TestConformance/listen:_add_a_doc (0.00s)
--- PASS: TestConformance/listen:_add_three_documents (0.01s)
--- PASS: TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete (0.00s)
--- PASS: TestConformance/listen:_no_changes;_empty_snapshot (0.00s)
--- PASS: TestConformance/listen:_Filter_response_with_same_size_is_a_no-op (0.01s)
--- PASS: TestConformance/listen:_multiple_documents,_added,_deleted_and_updated (0.01s)
--- PASS: TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT (0.00s)
--- PASS: TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time (0.00s)
--- PASS: TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete. (0.00s)
--- PASS: TestConformance/listen:_RESET_turns_off_CURRENT (0.01s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_REMOVE_should_not_appear (0.00s)
--- PASS: TestConformance/query:_ArrayRemove_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayRemove_in_Where (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_Where (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_NaN (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_Null (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_empty_values (0.00s)
--- PASS: TestConformance/query:_cursor_method_without_orderBy (0.00s)
--- PASS: TestConformance/query:_StartAt_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_StartAt_with_empty_values (0.00s)
--- PASS: TestConformance/query:_StartAt/EndBefore_with_values (0.00s)
--- PASS: TestConformance/query:_StartAfter/EndAt_with_values (0.00s)
--- PASS: TestConformance/query:_Start/End_with_two_values (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods,_last_one_wins (0.00s)
--- PASS: TestConformance/query:_Delete_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_Delete_in_Where (0.00s)
--- PASS: TestConformance/query:_invalid_operator_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_OrderBy_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause#01 (0.00s)
--- PASS: TestConformance/query:_multiple_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_basic_OrderBy_clauses (0.00s)
--- PASS: TestConformance/query:_empty_Select_clause (0.00s)
--- PASS: TestConformance/query:_two_Select_clauses (0.00s)
--- PASS: TestConformance/query:_Select_clause_with_some_fields (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_Where (0.00s)
--- PASS: TestConformance/query:_two_Where_clauses (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_NaN (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_null (0.00s)
--- PASS: TestConformance/query:_Where_clause (0.00s)
--- PASS: TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method (0.00s)
--- PASS: TestConformance/set:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayRemove_field (0.01s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/set:_basic (0.00s)
--- PASS: TestConformance/set:_complex (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge#01 (0.00s)
--- PASS: TestConformance/set:_Delete_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field (0.01s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified (0.00s)
--- PASS: TestConformance/set:_creating_or_setting_an_empty_map (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_FieldPaths (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_nested_field (0.00s)
--- PASS: TestConformance/set-merge:_Merge_field_is_not_a_leaf (0.00s)
--- PASS: TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another (0.00s)
--- PASS: TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_field (0.01s)
--- PASS: TestConformance/set:_MergeAll_can_be_specified_with_empty_data. (0.00s)
--- PASS: TestConformance/set:_MergeAll_with_nested_fields (0.00s)
--- PASS: TestConformance/set:_MergeAll (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/set:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/set:_non-alpha_characters_in_map_keys (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_alone_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields (0.01s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp (0.00s)
--- PASS: TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/set:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update:_invalid_character (0.00s)
--- PASS: TestConformance/update:_basic (0.00s)
--- PASS: TestConformance/update:_complex (0.00s)
--- PASS: TestConformance/update:_Delete_alone (0.00s)
--- PASS: TestConformance/update:_Delete_with_a_dotted_field (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete (0.00s)
--- PASS: TestConformance/update:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update-paths:_basic (0.00s)
--- PASS: TestConformance/update-paths:_complex (0.00s)
--- PASS: TestConformance/update-paths:_Delete_alone (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete (0.00s)
--- PASS: TestConformance/update-paths:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update-paths:_field_paths_with_delete (0.01s)
--- PASS: TestConformance/update-paths:_duplicate_field_path_with_only_transforms (0.00s)
--- PASS: TestConformance/update-paths:_duplicate_field_path (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path (0.00s)
--- PASS: TestConformance/update-paths:_multiple-element_field_path (0.00s)
--- PASS: TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots (0.00s)
--- PASS: TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update-paths:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#1 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#2 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#3 (0.00s)
--- PASS: TestConformance/update-paths:_special_characters (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update-paths:_last-update-time_precondition (0.00s)
--- PASS: TestConformance/update:_prefix_#1 (0.00s)
--- PASS: TestConformance/update:_prefix_#2 (0.00s)
--- PASS: TestConformance/update:_prefix_#3 (0.00s)
--- PASS: TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore (0.00s)
--- PASS: TestConformance/update:_Split_on_dots_for_top-level_keys_only (0.00s)
--- PASS: TestConformance/update:_split_on_dots (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_dotted_field (0.00s)
--- PASS: TestConformance/update:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update:_last-update-time_precondition (0.00s)
=== RUN TestDocGet
--- PASS: TestDocGet (0.00s)
=== RUN TestDocSet
--- PASS: TestDocSet (0.00s)
=== RUN TestDocCreate
--- PASS: TestDocCreate (0.00s)
=== RUN TestDocDelete
--- PASS: TestDocDelete (0.00s)
=== RUN TestFPVsFromData
--- PASS: TestFPVsFromData (0.00s)
=== RUN TestUpdateProcess
--- PASS: TestUpdateProcess (0.00s)
=== RUN TestDocRef_WithReadOptions
--- PASS: TestDocRef_WithReadOptions (0.00s)
=== RUN TestToProtoDocument
--- PASS: TestToProtoDocument (0.00s)
=== RUN TestNewDocumentSnapshot
--- PASS: TestNewDocumentSnapshot (0.00s)
=== RUN TestData
--- PASS: TestData (0.00s)
=== RUN TestDataAt
--- PASS: TestDataAt (0.00s)
=== RUN TestDataTo
--- PASS: TestDataTo (0.00s)
=== RUN TestDataAtPath
--- PASS: TestDataAtPath (0.00s)
=== RUN TestExtractTransforms
--- PASS: TestExtractTransforms (0.00s)
=== RUN TestExtractTransformPathsErrors
--- PASS: TestExtractTransformPathsErrors (0.00s)
=== RUN TestFieldPathValidate
--- PASS: TestFieldPathValidate (0.00s)
=== RUN TestFieldPathLess
--- PASS: TestFieldPathLess (0.00s)
=== RUN TestCheckForPrefix
--- PASS: TestCheckForPrefix (0.00s)
=== RUN TestGetAtPath
--- PASS: TestGetAtPath (0.00s)
=== RUN TestToServiceFieldPath
--- PASS: TestToServiceFieldPath (0.00s)
=== RUN TestToServiceFieldPathComponent
--- PASS: TestToServiceFieldPathComponent (0.00s)
=== RUN TestCreateFromProtoValue
--- PASS: TestCreateFromProtoValue (0.00s)
=== RUN TestSetFromProtoValue
--- PASS: TestSetFromProtoValue (0.00s)
=== RUN TestSetFromProtoValueNoJSON
--- PASS: TestSetFromProtoValueNoJSON (0.00s)
=== RUN TestSetFromProtoValueErrors
--- PASS: TestSetFromProtoValueErrors (0.00s)
=== RUN TestSetFromProtoValuePointers
--- PASS: TestSetFromProtoValuePointers (0.00s)
=== RUN TestParseDocumentPath
--- PASS: TestParseDocumentPath (0.00s)
=== RUN TestParseDocumentPathErrors
--- PASS: TestParseDocumentPathErrors (0.00s)
=== RUN TestPathToDoc
--- PASS: TestPathToDoc (0.00s)
=== RUN TestTypeString
--- PASS: TestTypeString (0.00s)
=== RUN TestIntegration_Create
--- PASS: TestIntegration_Create (0.52s)
=== RUN TestIntegration_Get
--- PASS: TestIntegration_Get (0.21s)
=== RUN TestIntegration_GetAll
--- PASS: TestIntegration_GetAll (0.30s)
=== RUN TestIntegration_GetAll_WithRunOptions
=== RUN TestIntegration_GetAll_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false
type=string
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true
type=string
--- PASS: TestIntegration_GetAll_WithRunOptions (0.35s)
--- PASS: TestIntegration_GetAll_WithRunOptions/No_ExplainOptions (0.03s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false (0.02s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true (0.08s)
=== RUN TestIntegration_Query_WithRunOptions
--- PASS: TestIntegration_Query_WithRunOptions (0.23s)
=== RUN TestIntegration_Add
--- PASS: TestIntegration_Add (0.06s)
=== RUN TestIntegration_Set
--- PASS: TestIntegration_Set (0.21s)
=== RUN TestIntegration_Delete
--- PASS: TestIntegration_Delete (0.12s)
=== RUN TestIntegration_Update
--- PASS: TestIntegration_Update (0.19s)
=== RUN TestIntegration_Collections
--- PASS: TestIntegration_Collections (0.25s)
=== RUN TestIntegration_ServerTimestamp
--- PASS: TestIntegration_ServerTimestamp (0.05s)
=== RUN TestIntegration_MergeServerTimestamp
--- PASS: TestIntegration_MergeServerTimestamp (0.09s)
=== RUN TestIntegration_MergeNestedServerTimestamp
--- PASS: TestIntegration_MergeNestedServerTimestamp (0.14s)
=== RUN TestIntegration_WriteBatch
--- PASS: TestIntegration_WriteBatch (0.09s)
=== RUN TestIntegration_QueryDocuments_WhereEntity
--- PASS: TestIntegration_QueryDocuments_WhereEntity (157.71s)
=== RUN TestIntegration_QueryDocuments
--- PASS: TestIntegration_QueryDocuments (0.72s)
=== RUN TestIntegration_QueryDocuments_LimitToLast_Fail
--- PASS: TestIntegration_QueryDocuments_LimitToLast_Fail (0.00s)
=== RUN TestIntegration_QueryUnary
--- PASS: TestIntegration_QueryUnary (0.16s)
=== RUN TestIntegration_QueryName
--- PASS: TestIntegration_QueryName (0.17s)
=== RUN TestIntegration_QueryNested
--- PASS: TestIntegration_QueryNested (0.10s)
=== RUN TestIntegration_RunTransaction
--- PASS: TestIntegration_RunTransaction (0.18s)
=== RUN TestIntegration_RunTransaction_WithRunOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true
--- PASS: TestIntegration_RunTransaction_WithRunOptions (0.22s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions (0.04s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false (0.03s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true (0.02s)
=== RUN TestIntegration_TransactionGetAll
--- PASS: TestIntegration_TransactionGetAll (0.12s)
=== RUN TestIntegration_WatchDocument
--- PASS: TestIntegration_WatchDocument (0.14s)
=== RUN TestIntegration_ArrayUnion_Create
--- PASS: TestIntegration_ArrayUnion_Create (0.09s)
=== RUN TestIntegration_ArrayUnion_Update
--- PASS: TestIntegration_ArrayUnion_Update (0.06s)
=== RUN TestIntegration_ArrayUnion_Set
--- PASS: TestIntegration_ArrayUnion_Set (0.05s)
=== RUN TestIntegration_ArrayRemove_Create
--- PASS: TestIntegration_ArrayRemove_Create (0.06s)
=== RUN TestIntegration_ArrayRemove_Update
--- PASS: TestIntegration_ArrayRemove_Update (0.06s)
=== RUN TestIntegration_ArrayRemove_Set
--- PASS: TestIntegration_ArrayRemove_Set (0.06s)
=== RUN TestIntegration_FieldTransforms_Create
=== RUN TestIntegration_FieldTransforms_Create/inc
=== RUN TestIntegration_FieldTransforms_Create/max
=== RUN TestIntegration_FieldTransforms_Create/min
--- PASS: TestIntegration_FieldTransforms_Create (0.14s)
--- PASS: TestIntegration_FieldTransforms_Create/inc (0.05s)
--- PASS: TestIntegration_FieldTransforms_Create/max (0.05s)
--- PASS: TestIntegration_FieldTransforms_Create/min (0.04s)
=== RUN TestIntegration_FieldTransforms_Update
=== RUN TestIntegration_FieldTransforms_Update/inc
=== RUN TestIntegration_FieldTransforms_Update/inc/int
=== RUN TestIntegration_FieldTransforms_Update/max
=== RUN TestIntegration_FieldTransforms_Update/max/int
=== RUN TestIntegration_FieldTransforms_Update/min
=== RUN TestIntegration_FieldTransforms_Update/min/int
=== RUN TestIntegration_FieldTransforms_Update/inc#01
=== RUN TestIntegration_FieldTransforms_Update/inc#01/int8
=== RUN TestIntegration_FieldTransforms_Update/max#01
=== RUN TestIntegration_FieldTransforms_Update/max#01/int8
=== RUN TestIntegration_FieldTransforms_Update/min#01
=== RUN TestIntegration_FieldTransforms_Update/min#01/int8
=== RUN TestIntegration_FieldTransforms_Update/inc#02
=== RUN TestIntegration_FieldTransforms_Update/inc#02/int16
=== RUN TestIntegration_FieldTransforms_Update/max#02
=== RUN TestIntegration_FieldTransforms_Update/max#02/int16
=== RUN TestIntegration_FieldTransforms_Update/min#02
=== RUN TestIntegration_FieldTransforms_Update/min#02/int16
=== RUN TestIntegration_FieldTransforms_Update/inc#03
=== RUN TestIntegration_FieldTransforms_Update/inc#03/int32
=== RUN TestIntegration_FieldTransforms_Update/max#03
=== RUN TestIntegration_FieldTransforms_Update/max#03/int32
=== RUN TestIntegration_FieldTransforms_Update/min#03
=== RUN TestIntegration_FieldTransforms_Update/min#03/int32
=== RUN TestIntegration_FieldTransforms_Update/inc#04
=== RUN TestIntegration_FieldTransforms_Update/inc#04/int64
=== RUN TestIntegration_FieldTransforms_Update/max#04
=== RUN TestIntegration_FieldTransforms_Update/max#04/int64
=== RUN TestIntegration_FieldTransforms_Update/min#04
=== RUN TestIntegration_FieldTransforms_Update/min#04/int64
=== RUN TestIntegration_FieldTransforms_Update/inc#05
=== RUN TestIntegration_FieldTransforms_Update/inc#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/max#05
=== RUN TestIntegration_FieldTransforms_Update/max#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/min#05
=== RUN TestIntegration_FieldTransforms_Update/min#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/inc#06
=== RUN TestIntegration_FieldTransforms_Update/inc#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/max#06
=== RUN TestIntegration_FieldTransforms_Update/max#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/min#06
=== RUN TestIntegration_FieldTransforms_Update/min#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/inc#07
=== RUN TestIntegration_FieldTransforms_Update/inc#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/max#07
=== RUN TestIntegration_FieldTransforms_Update/max#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/min#07
=== RUN TestIntegration_FieldTransforms_Update/min#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/inc#08
=== RUN TestIntegration_FieldTransforms_Update/inc#08/float32
=== RUN TestIntegration_FieldTransforms_Update/max#08
=== RUN TestIntegration_FieldTransforms_Update/max#08/float32
=== RUN TestIntegration_FieldTransforms_Update/min#08
=== RUN TestIntegration_FieldTransforms_Update/min#08/float32
=== RUN TestIntegration_FieldTransforms_Update/inc#09
=== RUN TestIntegration_FieldTransforms_Update/inc#09/float64
=== RUN TestIntegration_FieldTransforms_Update/max#09
=== RUN TestIntegration_FieldTransforms_Update/max#09/float64
=== RUN TestIntegration_FieldTransforms_Update/min#09
=== RUN TestIntegration_FieldTransforms_Update/min#09/float64
=== RUN TestIntegration_FieldTransforms_Update/inc#10
=== RUN TestIntegration_FieldTransforms_Update/inc#10/int
=== RUN TestIntegration_FieldTransforms_Update/max#10
=== RUN TestIntegration_FieldTransforms_Update/max#10/int
=== RUN TestIntegration_FieldTransforms_Update/min#10
=== RUN TestIntegration_FieldTransforms_Update/min#10/int
=== RUN TestIntegration_FieldTransforms_Update/inc#11
=== RUN TestIntegration_FieldTransforms_Update/inc#11/string
=== RUN TestIntegration_FieldTransforms_Update/max#11
=== RUN TestIntegration_FieldTransforms_Update/max#11/string
=== RUN TestIntegration_FieldTransforms_Update/min#11
=== RUN TestIntegration_FieldTransforms_Update/min#11/string
=== RUN TestIntegration_FieldTransforms_Update/inc#12
=== RUN TestIntegration_FieldTransforms_Update/inc#12/uint
=== RUN TestIntegration_FieldTransforms_Update/max#12
=== RUN TestIntegration_FieldTransforms_Update/max#12/uint
=== RUN TestIntegration_FieldTransforms_Update/min#12
=== RUN TestIntegration_FieldTransforms_Update/min#12/uint
=== RUN TestIntegration_FieldTransforms_Update/inc#13
=== RUN TestIntegration_FieldTransforms_Update/inc#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/max#13
=== RUN TestIntegration_FieldTransforms_Update/max#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/min#13
=== RUN TestIntegration_FieldTransforms_Update/min#13/uint64
--- PASS: TestIntegration_FieldTransforms_Update (2.18s)
--- PASS: TestIntegration_FieldTransforms_Update/inc (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01/int8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01/int8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01/int8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02/int16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02/int16 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02/int16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03/int32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03/int32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03/int32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04/int64 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04/int64 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04/int64 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05/uint8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05/uint8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05/uint8 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06/uint16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06/uint16 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06/uint16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07/uint32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07/uint32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07/uint32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08/float32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08/float32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08/float32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09/float64 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09/float64 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09/float64 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11/string (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11/string (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11/string (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12/uint (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12/uint (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12/uint (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13/uint64 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13/uint64 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13/uint64 (0.01s)
=== RUN TestIntegration_FieldTransforms_Set
=== RUN TestIntegration_FieldTransforms_Set/inc
=== RUN TestIntegration_FieldTransforms_Set/max
=== RUN TestIntegration_FieldTransforms_Set/min
--- PASS: TestIntegration_FieldTransforms_Set (0.13s)
--- PASS: TestIntegration_FieldTransforms_Set/inc (0.05s)
--- PASS: TestIntegration_FieldTransforms_Set/max (0.05s)
--- PASS: TestIntegration_FieldTransforms_Set/min (0.04s)
=== RUN TestIntegration_Serialize_Deserialize_WatchQuery
--- PASS: TestIntegration_Serialize_Deserialize_WatchQuery (0.17s)
=== RUN TestIntegration_WatchQuery
--- PASS: TestIntegration_WatchQuery (0.27s)
=== RUN TestIntegration_WatchQueryCancel
--- PASS: TestIntegration_WatchQueryCancel (0.08s)
=== RUN TestIntegration_MissingDocs
--- PASS: TestIntegration_MissingDocs (0.10s)
=== RUN TestIntegration_CollectionGroupQueries
--- PASS: TestIntegration_CollectionGroupQueries (0.09s)
=== RUN TestDetectProjectID
--- PASS: TestDetectProjectID (0.00s)
=== RUN TestIntegration_ColGroupRefPartitions
--- PASS: TestIntegration_ColGroupRefPartitions (0.17s)
=== RUN TestIntegration_ColGroupRefPartitionsLarge
--- PASS: TestIntegration_ColGroupRefPartitionsLarge (7.95s)
=== RUN TestIntegration_NewClientWithDatabase
--- PASS: TestIntegration_NewClientWithDatabase (0.01s)
=== RUN TestIntegration_BulkWriter_Set
--- PASS: TestIntegration_BulkWriter_Set (0.02s)
=== RUN TestIntegration_BulkWriter_Create
--- PASS: TestIntegration_BulkWriter_Create (0.04s)
=== RUN TestIntegration_BulkWriter
--- PASS: TestIntegration_BulkWriter (0.31s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (158.68s)
=== RUN TestIntegration_AggregationQueries_WithRunOptions
--- PASS: TestIntegration_AggregationQueries_WithRunOptions (0.09s)
=== RUN TestIntegration_CountAggregationQuery
--- PASS: TestIntegration_CountAggregationQuery (0.06s)
=== RUN TestIntegration_ClientReadTime
--- PASS: TestIntegration_ClientReadTime (0.09s)
=== RUN TestIntegration_FindNearest
=== RUN TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField
=== RUN TestIntegration_FindNearest/FindNearest_threshold_and_resultField
--- PASS: TestIntegration_FindNearest (126.91s)
--- PASS: TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField (0.06s)
--- PASS: TestIntegration_FindNearest/FindNearest_threshold_and_resultField (0.06s)
=== RUN TestProcessPreconditionsForVerify
--- PASS: TestProcessPreconditionsForVerify (0.00s)
=== RUN TestProcessPreconditionsForDelete
--- PASS: TestProcessPreconditionsForDelete (0.00s)
=== RUN TestProcessPreconditionsForUpdate
--- PASS: TestProcessPreconditionsForUpdate (0.00s)
=== RUN TestCompareValues
--- PASS: TestCompareValues (0.00s)
=== RUN TestFilterToProto
--- PASS: TestFilterToProto (0.00s)
=== RUN TestQueryToProto
--- PASS: TestQueryToProto (0.01s)
=== RUN TestQueryFromProtoRoundTrip
=== RUN TestQueryFromProtoRoundTrip/q.Select()
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b")
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c")
=== RUN TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1)
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo")
=== RUN TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"}))
=== RUN TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar")
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4)
=== RUN TestQueryFromProtoRoundTrip/q.StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector
--- PASS: TestQueryFromProtoRoundTrip (0.09s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select() (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"})) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap) (0.01s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector (0.00s)
=== RUN TestQueryToProtoErrors
--- PASS: TestQueryToProtoErrors (0.00s)
=== RUN TestQueryMethodsDoNotModifyReceiver
--- PASS: TestQueryMethodsDoNotModifyReceiver (0.00s)
=== RUN TestQueryFromCollectionRef
--- PASS: TestQueryFromCollectionRef (0.00s)
=== RUN TestQueryGetAll
gotDocs: [0xc00072fce0 0xc00072fd40]
--- PASS: TestQueryGetAll (0.01s)
=== RUN TestQueryCompareFunc
--- PASS: TestQueryCompareFunc (0.01s)
=== RUN TestQuerySubCollections
--- PASS: TestQuerySubCollections (0.00s)
=== RUN TestStop_Uninitialized
--- PASS: TestStop_Uninitialized (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestWithSum
--- PASS: TestWithSum (0.00s)
=== RUN TestWithSumPath
--- PASS: TestWithSumPath (0.01s)
=== RUN TestWithAvg
--- PASS: TestWithAvg (0.00s)
=== RUN TestWithAvgPath
--- PASS: TestWithAvgPath (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestQueryRunOptionsAndGetAllWithOptions
--- PASS: TestQueryRunOptionsAndGetAllWithOptions (0.00s)
=== RUN TestFindNearest
=== RUN TestFindNearest/Invalid_path
=== RUN TestFindNearest/Invalid_vector_type
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float64
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float32
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_
--- PASS: TestFindNearest (0.01s)
--- PASS: TestFindNearest/Invalid_path (0.00s)
--- PASS: TestFindNearest/Invalid_vector_type (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float64 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float32 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_ (0.00s)
=== RUN TestToProtoValue_Conversions
=== RUN TestToProtoValue_Conversions/nil
=== RUN TestToProtoValue_Conversions/nil_slice
=== RUN TestToProtoValue_Conversions/nil_map
=== RUN TestToProtoValue_Conversions/nil_struct
=== RUN TestToProtoValue_Conversions/nil_timestamp
=== RUN TestToProtoValue_Conversions/nil_latlng
=== RUN TestToProtoValue_Conversions/nil_docref
=== RUN TestToProtoValue_Conversions/bool
=== RUN TestToProtoValue_Conversions/int
=== RUN TestToProtoValue_Conversions/uint32
=== RUN TestToProtoValue_Conversions/float
=== RUN TestToProtoValue_Conversions/string
=== RUN TestToProtoValue_Conversions/byte_slice
=== RUN TestToProtoValue_Conversions/date_time
=== RUN TestToProtoValue_Conversions/pointer_to_timestamp
=== RUN TestToProtoValue_Conversions/pointer_to_latlng
=== RUN TestToProtoValue_Conversions/populated_slice
=== RUN TestToProtoValue_Conversions/pointer_to_populated_slice
=== RUN TestToProtoValue_Conversions/empty_slice
=== RUN TestToProtoValue_Conversions/populated_map
=== RUN TestToProtoValue_Conversions/empty_map
=== RUN TestToProtoValue_Conversions/int#01
=== RUN TestToProtoValue_Conversions/pointer_to_int
=== RUN TestToProtoValue_Conversions/populated_map#01
=== RUN TestToProtoValue_Conversions/map_with_timestamp
=== RUN TestToProtoValue_Conversions/struct
=== RUN TestToProtoValue_Conversions/array
=== RUN TestToProtoValue_Conversions/pointer_to_docref
=== RUN TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil
=== RUN TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored
=== RUN TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored
=== RUN TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove)
--- PASS: TestToProtoValue_Conversions (0.01s)
--- PASS: TestToProtoValue_Conversions/nil (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_map (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_struct (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/bool (0.00s)
--- PASS: TestToProtoValue_Conversions/int (0.00s)
--- PASS: TestToProtoValue_Conversions/uint32 (0.00s)
--- PASS: TestToProtoValue_Conversions/float (0.00s)
--- PASS: TestToProtoValue_Conversions/string (0.00s)
--- PASS: TestToProtoValue_Conversions/byte_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/date_time (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_map (0.00s)
--- PASS: TestToProtoValue_Conversions/int#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_int (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/map_with_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/struct (0.00s)
--- PASS: TestToProtoValue_Conversions/array (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil (0.00s)
--- PASS: TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove) (0.00s)
=== RUN TestToProtoValue_Errors
--- PASS: TestToProtoValue_Errors (0.00s)
=== RUN TestToProtoValue_SawTransform
--- PASS: TestToProtoValue_SawTransform (0.00s)
=== RUN TestToProtoValue_Tags
--- PASS: TestToProtoValue_Tags (0.00s)
=== RUN TestToProtoValue_Embedded
--- PASS: TestToProtoValue_Embedded (0.00s)
=== RUN TestIsEmpty
--- PASS: TestIsEmpty (0.00s)
=== RUN TestRunTransaction
--- PASS: TestRunTransaction (0.70s)
=== RUN TestTransactionErrors
--- PASS: TestTransactionErrors (2.02s)
=== RUN TestTransactionGetAll
--- PASS: TestTransactionGetAll (0.01s)
=== RUN TestRunTransaction_Retries
--- PASS: TestRunTransaction_Retries (0.02s)
=== RUN TestRunTransaction_NonTransactionalOp
--- PASS: TestRunTransaction_NonTransactionalOp (0.01s)
=== RUN TestTransaction_WithReadOptions
--- PASS: TestTransaction_WithReadOptions (0.01s)
=== RUN TestTestEqual
--- PASS: TestTestEqual (0.00s)
=== RUN TestVectorToProtoValue
=== RUN TestVectorToProtoValue/nil_vector
=== RUN TestVectorToProtoValue/empty_vector
=== RUN TestVectorToProtoValue/multiple_element_vector
--- PASS: TestVectorToProtoValue (0.00s)
--- PASS: TestVectorToProtoValue/nil_vector (0.00s)
--- PASS: TestVectorToProtoValue/empty_vector (0.00s)
--- PASS: TestVectorToProtoValue/multiple_element_vector (0.00s)
=== RUN TestVectorFromProtoValue
=== RUN TestVectorFromProtoValue/nil_value
=== RUN TestVectorFromProtoValue/empty_vector
=== RUN TestVectorFromProtoValue/multiple_element_vector
=== RUN TestVectorFromProtoValue/invalid_type
=== RUN TestVectorFromProtoValue/missing_type
=== RUN TestVectorFromProtoValue/missing_value
=== RUN TestVectorFromProtoValue/invalid_value
--- PASS: TestVectorFromProtoValue (0.00s)
--- PASS: TestVectorFromProtoValue/nil_value (0.00s)
--- PASS: TestVectorFromProtoValue/empty_vector (0.00s)
--- PASS: TestVectorFromProtoValue/multiple_element_vector (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_value (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_value (0.00s)
=== RUN TestStringFromProtoValue
=== RUN TestStringFromProtoValue/nil_value
=== RUN TestStringFromProtoValue/string_value
=== RUN TestStringFromProtoValue/invalid_value
--- PASS: TestStringFromProtoValue (0.00s)
--- PASS: TestStringFromProtoValue/nil_value (0.00s)
--- PASS: TestStringFromProtoValue/string_value (0.00s)
--- PASS: TestStringFromProtoValue/invalid_value (0.00s)
=== RUN TestWatchRecv
--- PASS: TestWatchRecv (0.01s)
=== RUN TestComputeSnapshot
--- PASS: TestComputeSnapshot (0.01s)
=== RUN TestWatchCancel
--- PASS: TestWatchCancel (0.01s)
=== RUN TestWriteBatch
--- PASS: TestWriteBatch (0.00s)
=== RUN TestWriteBatchErrors
=== RUN TestWriteBatchErrors/empty_batch
=== RUN TestWriteBatchErrors/bad_doc_reference
=== RUN TestWriteBatchErrors/bad_data
--- PASS: TestWriteBatchErrors (0.00s)
--- PASS: TestWriteBatchErrors/empty_batch (0.00s)
--- PASS: TestWriteBatchErrors/bad_doc_reference (0.00s)
--- PASS: TestWriteBatchErrors/bad_data (0.00s)
PASS
ok cloud.google.com/go/firestore 1162.926s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/firestore/apiv1 1.030s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/firestore/apiv1/admin 1.029s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./commerce/go.mod
+ pushd ./commerce
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/commerce == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/commerce == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/commerce/consumer/procurement/apiv1/procurementpb [no test files]
? cloud.google.com/go/commerce/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/commerce/consumer/procurement/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkebackup/go.mod
+ pushd ./gkebackup
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkebackup == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkebackup == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/gkebackup/apiv1/gkebackuppb [no test files]
? cloud.google.com/go/gkebackup/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkebackup/apiv1 1.028s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./errorreporting/go.mod
+ pushd ./errorreporting
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/errorreporting == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/errorreporting == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/errorreporting/apiv1beta1/errorreportingpb [no test files]
? cloud.google.com/go/errorreporting/internal [no test files]
=== RUN TestReport
--- PASS: TestReport (0.00s)
=== RUN TestReportSync
--- PASS: TestReportSync (0.00s)
=== RUN TestOnError
--- PASS: TestOnError (0.00s)
=== RUN TestChopStack
--- PASS: TestChopStack (0.00s)
PASS
ok cloud.google.com/go/errorreporting 1.035s
=== RUN TestReportErrorsServiceSmoke
--- PASS: TestReportErrorsServiceSmoke (0.61s)
PASS
ok cloud.google.com/go/errorreporting/apiv1beta1 1.637s
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vmwareengine/go.mod
+ pushd ./vmwareengine
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vmwareengine == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vmwareengine == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vmwareengine/apiv1/vmwareenginepb [no test files]
? cloud.google.com/go/vmwareengine/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vmwareengine/apiv1 1.027s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkehub/go.mod
+ pushd ./gkehub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkehub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkehub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/gkehub/apiv1beta1/gkehubpb [no test files]
? cloud.google.com/go/gkehub/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkehub/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./eventarc/go.mod
+ pushd ./eventarc
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/eventarc == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/eventarc == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/eventarc/apiv1/eventarcpb [no test files]
? cloud.google.com/go/eventarc/internal [no test files]
? cloud.google.com/go/eventarc/publishing/apiv1/publishingpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/eventarc/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/eventarc/publishing/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./securityposture/go.mod
+ pushd ./securityposture
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/securityposture == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/securityposture == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/securityposture/apiv1/securityposturepb [no test files]
? cloud.google.com/go/securityposture/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securityposture/apiv1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./netapp/go.mod
+ pushd ./netapp
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/netapp == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/netapp == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ tee sponge_log.log
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/netapp/apiv1/netapppb [no test files]
? cloud.google.com/go/netapp/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/netapp/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vertexai/go.mod
+ pushd ./vertexai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vertexai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vertexai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/aiplatform v1.68.0
? cloud.google.com/go/vertexai [no test files]
=== RUN TestPopulateCachedContent
--- PASS: TestPopulateCachedContent (0.00s)
=== RUN TestCopySanitizedModelContent
=== RUN TestCopySanitizedModelContent/[foobar_]
=== RUN TestCopySanitizedModelContent/[_foobar__a_b_c]
=== RUN TestCopySanitizedModelContent/[_foobar___{png_[]}]
--- PASS: TestCopySanitizedModelContent (0.00s)
--- PASS: TestCopySanitizedModelContent/[foobar_] (0.00s)
--- PASS: TestCopySanitizedModelContent/[_foobar__a_b_c] (0.00s)
--- PASS: TestCopySanitizedModelContent/[_foobar___{png_[]}] (0.00s)
=== RUN TestLive
client_test.go:43: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestLive (0.00s)
=== RUN TestLiveDefaultLocation
client_test.go:336: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestLiveDefaultLocation (0.00s)
=== RUN TestLiveREST
client_test.go:364: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestLiveREST (0.00s)
=== RUN TestJoinResponses
--- PASS: TestJoinResponses (0.00s)
=== RUN TestMergeTexts
--- PASS: TestMergeTexts (0.00s)
=== RUN TestMatchString
--- PASS: TestMatchString (0.00s)
=== RUN TestTemperature
--- PASS: TestTemperature (0.00s)
=== RUN TestIntFloatConversions
=== RUN TestIntFloatConversions/int-to-float-0
=== RUN TestIntFloatConversions/float-to-int-0
=== RUN TestIntFloatConversions/int-to-float-1
=== RUN TestIntFloatConversions/float-to-int-1
--- PASS: TestIntFloatConversions (0.00s)
--- PASS: TestIntFloatConversions/int-to-float-0 (0.00s)
--- PASS: TestIntFloatConversions/float-to-int-0 (0.00s)
--- PASS: TestIntFloatConversions/int-to-float-1 (0.00s)
--- PASS: TestIntFloatConversions/float-to-int-1 (0.00s)
=== RUN TestInferFullModelName
=== RUN TestInferFullModelName/xyz
=== RUN TestInferFullModelName/models/abc
=== RUN TestInferFullModelName/publishers/foo/xyz
=== RUN TestInferFullModelName/x/y/z
--- PASS: TestInferFullModelName (0.00s)
--- PASS: TestInferFullModelName/xyz (0.00s)
--- PASS: TestInferFullModelName/models/abc (0.00s)
--- PASS: TestInferFullModelName/publishers/foo/xyz (0.00s)
--- PASS: TestInferFullModelName/x/y/z (0.00s)
=== RUN TestInferLocation
=== RUN TestInferLocation/arg_passed
=== RUN TestInferLocation/first_env
=== RUN TestInferLocation/second_env
=== RUN TestInferLocation/default
=== RUN TestInferLocation/first_env_precedence
--- PASS: TestInferLocation (0.00s)
--- PASS: TestInferLocation/arg_passed (0.00s)
--- PASS: TestInferLocation/first_env (0.00s)
--- PASS: TestInferLocation/second_env (0.00s)
--- PASS: TestInferLocation/default (0.00s)
--- PASS: TestInferLocation/first_env_precedence (0.00s)
PASS
ok cloud.google.com/go/vertexai/genai 1.049s
? cloud.google.com/go/vertexai/internal [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/cmd/dumper [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/model [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/prefixmatcher [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/priorityqueue [no test files]
=== RUN TestCountTokensWithCorpora
corpora_test.go:235: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestCountTokensWithCorpora (0.00s)
=== RUN TestDownload
--- PASS: TestDownload (0.45s)
=== RUN TestLoadModelData
--- PASS: TestLoadModelData (0.35s)
=== RUN TestCreateTokenizer
--- PASS: TestCreateTokenizer (0.88s)
=== RUN TestCountTokens
=== RUN TestCountTokens/0
=== RUN TestCountTokens/1
=== RUN TestCountTokens/2
--- PASS: TestCountTokens (0.90s)
--- PASS: TestCountTokens/0 (0.00s)
--- PASS: TestCountTokens/1 (0.00s)
--- PASS: TestCountTokens/2 (0.00s)
=== RUN TestCountTokensNonText
--- PASS: TestCountTokensNonText (0.86s)
=== RUN ExampleTokenizer_CountTokens
--- PASS: ExampleTokenizer_CountTokens (0.83s)
PASS
ok cloud.google.com/go/vertexai/genai/tokenizer 5.325s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataflow/go.mod
+ pushd ./dataflow
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataflow == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataflow == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dataflow/apiv1beta3/dataflowpb [no test files]
? cloud.google.com/go/dataflow/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataflow/apiv1beta3 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicehealth/go.mod
+ pushd ./servicehealth
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicehealth == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicehealth == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/servicehealth/apiv1/servicehealthpb [no test files]
? cloud.google.com/go/servicehealth/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicehealth/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./policysimulator/go.mod
+ pushd ./policysimulator
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/policysimulator == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/policysimulator == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/policysimulator/apiv1/policysimulatorpb [no test files]
? cloud.google.com/go/policysimulator/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/policysimulator/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./iam/go.mod
+ pushd ./iam
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/iam == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/iam == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/iam/admin/apiv1/adminpb [no test files]
=== RUN TestPolicy
--- PASS: TestPolicy (0.00s)
PASS
ok cloud.google.com/go/iam 1.039s
? cloud.google.com/go/iam/apiv1/iampb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/admin/apiv1 1.030s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/apiv1 1.025s [no tests to run]
? cloud.google.com/go/iam/apiv2/iampb [no test files]
? cloud.google.com/go/iam/credentials/apiv1/credentialspb [no test files]
? cloud.google.com/go/iam/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/apiv2 1.030s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/credentials/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./bigquery/go.mod
+ pushd ./bigquery
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/bigquery == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/bigquery == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/datacatalog v1.22.1
? cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb [no test files]
? cloud.google.com/go/bigquery/biglake/apiv1/biglakepb [no test files]
? cloud.google.com/go/bigquery/biglake/apiv1alpha1/biglakepb [no test files]
? cloud.google.com/go/bigquery/connection/apiv1/connectionpb [no test files]
? cloud.google.com/go/bigquery/connection/apiv1beta1/connectionpb [no test files]
? cloud.google.com/go/bigquery/dataexchange/apiv1beta1/dataexchangepb [no test files]
? cloud.google.com/go/bigquery/datapolicies/apiv1/datapoliciespb [no test files]
? cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb [no test files]
? cloud.google.com/go/bigquery/datatransfer/apiv1/datatransferpb [no test files]
? cloud.google.com/go/bigquery/internal [no test files]
? cloud.google.com/go/bigquery/migration/apiv2/migrationpb [no test files]
? cloud.google.com/go/bigquery/migration/apiv2alpha/migrationpb [no test files]
? cloud.google.com/go/bigquery/reservation/apiv1/reservationpb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1/storagepb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1alpha/storagepb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1beta1/storagepb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1beta2/storagepb [no test files]
=== RUN TestRetryableErrors
=== RUN TestRetryableErrors/nil_error
=== PAUSE TestRetryableErrors/nil_error
=== RUN TestRetryableErrors/http_stream_closed
=== PAUSE TestRetryableErrors/http_stream_closed
=== RUN TestRetryableErrors/io_ErrUnexpectedEOF
=== PAUSE TestRetryableErrors/io_ErrUnexpectedEOF
=== RUN TestRetryableErrors/unavailable
=== PAUSE TestRetryableErrors/unavailable
=== RUN TestRetryableErrors/url_connection_error
=== PAUSE TestRetryableErrors/url_connection_error
=== RUN TestRetryableErrors/url_other_error
=== PAUSE TestRetryableErrors/url_other_error
=== RUN TestRetryableErrors/wrapped_retryable
=== PAUSE TestRetryableErrors/wrapped_retryable
=== RUN TestRetryableErrors/wrapped_non-retryable
=== PAUSE TestRetryableErrors/wrapped_non-retryable
=== RUN TestRetryableErrors/internal_error
=== PAUSE TestRetryableErrors/internal_error
=== RUN TestRetryableErrors/internal_w/backend_reason
=== PAUSE TestRetryableErrors/internal_w/backend_reason
=== RUN TestRetryableErrors/internal_w/rateLimitExceeded_reason
=== PAUSE TestRetryableErrors/internal_w/rateLimitExceeded_reason
=== RUN TestRetryableErrors/bad_gateway_error
=== PAUSE TestRetryableErrors/bad_gateway_error
=== RUN TestRetryableErrors/jobRateLimitExceeded_default
=== PAUSE TestRetryableErrors/jobRateLimitExceeded_default
=== RUN TestRetryableErrors/jobRateLimitExceeded_job
=== PAUSE TestRetryableErrors/jobRateLimitExceeded_job
=== RUN TestRetryableErrors/structured_internal_error_default
=== PAUSE TestRetryableErrors/structured_internal_error_default
=== RUN TestRetryableErrors/structured_internal_error_default#01
=== PAUSE TestRetryableErrors/structured_internal_error_default#01
=== CONT TestRetryableErrors/nil_error
=== CONT TestRetryableErrors/structured_internal_error_default
=== CONT TestRetryableErrors/structured_internal_error_default#01
=== CONT TestRetryableErrors/jobRateLimitExceeded_default
=== CONT TestRetryableErrors/jobRateLimitExceeded_job
=== CONT TestRetryableErrors/internal_w/rateLimitExceeded_reason
=== CONT TestRetryableErrors/bad_gateway_error
=== CONT TestRetryableErrors/internal_w/backend_reason
=== CONT TestRetryableErrors/wrapped_non-retryable
=== CONT TestRetryableErrors/internal_error
=== CONT TestRetryableErrors/url_other_error
=== CONT TestRetryableErrors/url_connection_error
=== CONT TestRetryableErrors/unavailable
=== CONT TestRetryableErrors/io_ErrUnexpectedEOF
=== CONT TestRetryableErrors/wrapped_retryable
=== CONT TestRetryableErrors/http_stream_closed
--- PASS: TestRetryableErrors (0.00s)
--- PASS: TestRetryableErrors/nil_error (0.00s)
--- PASS: TestRetryableErrors/structured_internal_error_default (0.00s)
--- PASS: TestRetryableErrors/structured_internal_error_default#01 (0.00s)
--- PASS: TestRetryableErrors/jobRateLimitExceeded_default (0.00s)
--- PASS: TestRetryableErrors/jobRateLimitExceeded_job (0.00s)
--- PASS: TestRetryableErrors/internal_w/rateLimitExceeded_reason (0.00s)
--- PASS: TestRetryableErrors/bad_gateway_error (0.00s)
--- PASS: TestRetryableErrors/internal_w/backend_reason (0.00s)
--- PASS: TestRetryableErrors/wrapped_non-retryable (0.00s)
--- PASS: TestRetryableErrors/internal_error (0.00s)
--- PASS: TestRetryableErrors/url_other_error (0.00s)
--- PASS: TestRetryableErrors/url_connection_error (0.00s)
--- PASS: TestRetryableErrors/unavailable (0.00s)
--- PASS: TestRetryableErrors/io_ErrUnexpectedEOF (0.00s)
--- PASS: TestRetryableErrors/wrapped_retryable (0.00s)
--- PASS: TestRetryableErrors/http_stream_closed (0.00s)
=== RUN TestCopy
--- PASS: TestCopy (0.00s)
=== RUN TestIntegration_DatasetCreate
--- PASS: TestIntegration_DatasetCreate (5.20s)
=== RUN TestIntegration_DatasetMetadata
--- PASS: TestIntegration_DatasetMetadata (0.46s)
=== RUN TestIntegration_DatasetDelete
--- PASS: TestIntegration_DatasetDelete (0.68s)
=== RUN TestIntegration_DatasetDeleteWithContents
--- PASS: TestIntegration_DatasetDeleteWithContents (1.19s)
=== RUN TestIntegration_DatasetUpdateETags
--- PASS: TestIntegration_DatasetUpdateETags (1.53s)
=== RUN TestIntegration_DatasetUpdateDefaultExpirationAndMaxTimeTravel
--- PASS: TestIntegration_DatasetUpdateDefaultExpirationAndMaxTimeTravel (2.20s)
=== RUN TestIntegration_DatasetUpdateDefaultPartitionExpiration
--- PASS: TestIntegration_DatasetUpdateDefaultPartitionExpiration (1.50s)
=== RUN TestIntegration_DatasetUpdateDefaultCollation
--- PASS: TestIntegration_DatasetUpdateDefaultCollation (1.78s)
=== RUN TestIntegration_DatasetStorageBillingModel
dataset_integration_test.go:297: BigQuery flat-rate commitments enabled for project, feature skipped
--- SKIP: TestIntegration_DatasetStorageBillingModel (0.00s)
=== RUN TestIntegration_DatasetStorageUpdateBillingModel
dataset_integration_test.go:331: BigQuery flat-rate commitments enabled for project, feature skipped
--- SKIP: TestIntegration_DatasetStorageUpdateBillingModel (0.00s)
=== RUN TestIntegration_DatasetUpdateAccess
--- PASS: TestIntegration_DatasetUpdateAccess (5.98s)
=== RUN TestIntegration_DatasetUpdateLabels
--- PASS: TestIntegration_DatasetUpdateLabels (1.13s)
=== RUN TestTables
--- PASS: TestTables (0.00s)
=== RUN TestModels
--- PASS: TestModels (0.00s)
=== RUN TestRoutines
--- PASS: TestRoutines (0.00s)
=== RUN TestDatasets
--- PASS: TestDatasets (0.00s)
=== RUN TestDatasetToBQ
--- PASS: TestDatasetToBQ (0.00s)
=== RUN TestBQToDatasetMetadata
--- PASS: TestBQToDatasetMetadata (0.00s)
=== RUN TestDatasetMetadataToUpdateToBQ
--- PASS: TestDatasetMetadataToUpdateToBQ (0.00s)
=== RUN TestConvertAccessEntry
--- PASS: TestConvertAccessEntry (0.00s)
=== RUN TestDatasetIdentifiers
--- PASS: TestDatasetIdentifiers (0.00s)
=== RUN TestPutMultiErrorString
--- PASS: TestPutMultiErrorString (0.00s)
=== RUN TestMultiErrorString
--- PASS: TestMultiErrorString (0.00s)
=== RUN TestErrorFromErrorProto
--- PASS: TestErrorFromErrorProto (0.00s)
=== RUN TestErrorString
--- PASS: TestErrorString (0.00s)
=== RUN TestExternalDataConfig
--- PASS: TestExternalDataConfig (0.00s)
=== RUN TestQuote
--- PASS: TestQuote (0.00s)
=== RUN TestQualifier
--- PASS: TestQualifier (0.00s)
=== RUN TestExtract
--- PASS: TestExtract (0.00s)
=== RUN TestExtractModel
--- PASS: TestExtractModel (0.00s)
=== RUN TestFileConfigPopulateLoadConfig
--- PASS: TestFileConfigPopulateLoadConfig (0.00s)
=== RUN TestFileConfigPopulateExternalDataConfig
--- PASS: TestFileConfigPopulateExternalDataConfig (0.00s)
=== RUN TestPolicyConversions
--- PASS: TestPolicyConversions (0.00s)
=== RUN TestNewInsertRequest
--- PASS: TestNewInsertRequest (0.00s)
=== RUN TestNewInsertRequestErrors
--- PASS: TestNewInsertRequestErrors (0.00s)
=== RUN TestHandleInsertErrors
--- PASS: TestHandleInsertErrors (0.00s)
=== RUN TestValueSavers
--- PASS: TestValueSavers (0.00s)
=== RUN TestValueSaversErrors
--- PASS: TestValueSaversErrors (0.00s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.00s)
=== RUN TestIntegration_JobFrom
--- PASS: TestIntegration_JobFrom (1.34s)
=== RUN TestIntegration_QueryContextTimeout
--- PASS: TestIntegration_QueryContextTimeout (0.20s)
=== RUN TestIntegration_SnapshotRestoreClone
--- PASS: TestIntegration_SnapshotRestoreClone (9.42s)
=== RUN TestIntegration_HourTimePartitioning
--- PASS: TestIntegration_HourTimePartitioning (0.69s)
=== RUN TestIntegration_RangePartitioning
--- PASS: TestIntegration_RangePartitioning (0.52s)
=== RUN TestIntegration_RemoveTimePartitioning
--- PASS: TestIntegration_RemoveTimePartitioning (0.73s)
=== RUN TestIntegration_ColumnACLs
--- PASS: TestIntegration_ColumnACLs (1.74s)
=== RUN TestIntegration_SimpleRowResults
=== RUN TestIntegration_SimpleRowResults/nopreview_group
=== RUN TestIntegration_SimpleRowResults/nopreview_group/literals
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/literals
=== RUN TestIntegration_SimpleRowResults/nopreview_group/empty_results
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/empty_results
=== RUN TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl
=== RUN TestIntegration_SimpleRowResults/nopreview_group/long_running
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/long_running
=== RUN TestIntegration_SimpleRowResults/nopreview_group/DML
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/DML
=== CONT TestIntegration_SimpleRowResults/nopreview_group/literals
=== CONT TestIntegration_SimpleRowResults/nopreview_group/DML
=== CONT TestIntegration_SimpleRowResults/nopreview_group/long_running
=== CONT TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl
=== CONT TestIntegration_SimpleRowResults/nopreview_group/empty_results
=== RUN TestIntegration_SimpleRowResults/preview_group
=== RUN TestIntegration_SimpleRowResults/preview_group/literals
=== PAUSE TestIntegration_SimpleRowResults/preview_group/literals
=== RUN TestIntegration_SimpleRowResults/preview_group/empty_results
=== PAUSE TestIntegration_SimpleRowResults/preview_group/empty_results
=== RUN TestIntegration_SimpleRowResults/preview_group/ctas_ddl
=== PAUSE TestIntegration_SimpleRowResults/preview_group/ctas_ddl
=== RUN TestIntegration_SimpleRowResults/preview_group/long_running
=== PAUSE TestIntegration_SimpleRowResults/preview_group/long_running
=== RUN TestIntegration_SimpleRowResults/preview_group/DML
=== PAUSE TestIntegration_SimpleRowResults/preview_group/DML
=== CONT TestIntegration_SimpleRowResults/preview_group/long_running
=== CONT TestIntegration_SimpleRowResults/preview_group/ctas_ddl
=== CONT TestIntegration_SimpleRowResults/preview_group/empty_results
=== CONT TestIntegration_SimpleRowResults/preview_group/DML
=== CONT TestIntegration_SimpleRowResults/preview_group/literals
--- PASS: TestIntegration_SimpleRowResults (3.95s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group (0.00s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/literals (0.32s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/DML (0.65s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/long_running (0.71s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/empty_results (0.46s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl (1.97s)
--- PASS: TestIntegration_SimpleRowResults/preview_group (0.00s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/empty_results (0.17s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/literals (0.15s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/long_running (0.44s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/DML (0.71s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/ctas_ddl (1.98s)
=== RUN TestIntegration_QueryIterationPager
--- PASS: TestIntegration_QueryIterationPager (1.07s)
=== RUN TestIntegration_RoutineStoredProcedure
--- PASS: TestIntegration_RoutineStoredProcedure (2.54s)
=== RUN TestIntegration_RoutineUserTVF
--- PASS: TestIntegration_RoutineUserTVF (0.80s)
=== RUN TestIntegration_InsertErrors
--- PASS: TestIntegration_InsertErrors (7.83s)
=== RUN TestIntegration_InsertAndRead
--- PASS: TestIntegration_InsertAndRead (32.17s)
=== RUN TestIntegration_InsertAndReadStructs
--- PASS: TestIntegration_InsertAndReadStructs (12.62s)
=== RUN TestIntegration_InsertAndReadNullable
--- PASS: TestIntegration_InsertAndReadNullable (55.35s)
=== RUN TestIntegration_QueryStatistics
--- PASS: TestIntegration_QueryStatistics (0.75s)
=== RUN TestIntegration_Load
--- PASS: TestIntegration_Load (7.09s)
=== RUN TestIntegration_LoadWithSessionSupport
--- PASS: TestIntegration_LoadWithSessionSupport (6.41s)
=== RUN TestIntegration_LoadWithReferenceSchemaFile
--- PASS: TestIntegration_LoadWithReferenceSchemaFile (10.82s)
=== RUN TestIntegration_ExternalTableWithReferenceSchemaFile
--- PASS: TestIntegration_ExternalTableWithReferenceSchemaFile (1.66s)
=== RUN TestIntegration_DML
--- PASS: TestIntegration_DML (3.04s)
=== RUN TestIntegration_TimeTypes
--- PASS: TestIntegration_TimeTypes (14.84s)
=== RUN TestIntegration_StandardQuery
=== RUN TestIntegration_StandardQuery/Ints
=== RUN TestIntegration_StandardQuery/Float
=== RUN TestIntegration_StandardQuery/NumericCast
=== RUN TestIntegration_StandardQuery/NumericLiteral
=== RUN TestIntegration_StandardQuery/Boolean
=== RUN TestIntegration_StandardQuery/String
=== RUN TestIntegration_StandardQuery/Bytes
=== RUN TestIntegration_StandardQuery/Timestamp
=== RUN TestIntegration_StandardQuery/TimestampArray
=== RUN TestIntegration_StandardQuery/AnonStruct
=== RUN TestIntegration_StandardQuery/DatetimeCast
=== RUN TestIntegration_StandardQuery/DateCast
=== RUN TestIntegration_StandardQuery/TimeCast
=== RUN TestIntegration_StandardQuery/StructOfInts
=== RUN TestIntegration_StandardQuery/IntArray
=== RUN TestIntegration_StandardQuery/StructOfArrays
=== RUN TestIntegration_StandardQuery/ArrayOfStructs
=== RUN TestIntegration_StandardQuery/ComplexNested
=== RUN TestIntegration_StandardQuery/SubSelectArray
=== RUN TestIntegration_StandardQuery/RangeOofDateLiteral
--- PASS: TestIntegration_StandardQuery (5.84s)
--- PASS: TestIntegration_StandardQuery/Ints (0.25s)
--- PASS: TestIntegration_StandardQuery/Float (0.24s)
--- PASS: TestIntegration_StandardQuery/NumericCast (0.29s)
--- PASS: TestIntegration_StandardQuery/NumericLiteral (0.30s)
--- PASS: TestIntegration_StandardQuery/Boolean (0.28s)
--- PASS: TestIntegration_StandardQuery/String (0.29s)
--- PASS: TestIntegration_StandardQuery/Bytes (0.27s)
--- PASS: TestIntegration_StandardQuery/Timestamp (0.27s)
--- PASS: TestIntegration_StandardQuery/TimestampArray (0.27s)
--- PASS: TestIntegration_StandardQuery/AnonStruct (0.27s)
--- PASS: TestIntegration_StandardQuery/DatetimeCast (0.38s)
--- PASS: TestIntegration_StandardQuery/DateCast (0.31s)
--- PASS: TestIntegration_StandardQuery/TimeCast (0.29s)
--- PASS: TestIntegration_StandardQuery/StructOfInts (0.32s)
--- PASS: TestIntegration_StandardQuery/IntArray (0.29s)
--- PASS: TestIntegration_StandardQuery/StructOfArrays (0.29s)
--- PASS: TestIntegration_StandardQuery/ArrayOfStructs (0.29s)
--- PASS: TestIntegration_StandardQuery/ComplexNested (0.34s)
--- PASS: TestIntegration_StandardQuery/SubSelectArray (0.31s)
--- PASS: TestIntegration_StandardQuery/RangeOofDateLiteral (0.30s)
=== RUN TestIntegration_LegacyQuery
--- PASS: TestIntegration_LegacyQuery (4.87s)
=== RUN TestIntegration_IteratorSource
--- PASS: TestIntegration_IteratorSource (0.42s)
=== RUN TestIntegration_ExternalAutodetect
--- PASS: TestIntegration_ExternalAutodetect (1.99s)
=== RUN TestIntegration_QueryExternalHivePartitioning
--- PASS: TestIntegration_QueryExternalHivePartitioning (1.96s)
=== RUN TestIntegration_QuerySessionSupport
--- PASS: TestIntegration_QuerySessionSupport (2.84s)
=== RUN TestIntegration_QueryParameters
=== RUN TestIntegration_QueryParameters/Int64Param
=== RUN TestIntegration_QueryParameters/FloatParam
=== RUN TestIntegration_QueryParameters/BigRatParam
=== RUN TestIntegration_QueryParameters/NegativeBigRatParam
=== RUN TestIntegration_QueryParameters/BoolParam
=== RUN TestIntegration_QueryParameters/StringParam
=== RUN TestIntegration_QueryParameters/ByteParam
=== RUN TestIntegration_QueryParameters/TimestampParam
=== RUN TestIntegration_QueryParameters/TimestampArrayParam
=== RUN TestIntegration_QueryParameters/DatetimeParam
=== RUN TestIntegration_QueryParameters/DateParam
=== RUN TestIntegration_QueryParameters/TimeParam
=== RUN TestIntegration_QueryParameters/JsonParam
=== RUN TestIntegration_QueryParameters/RangeUnboundedStart
=== RUN TestIntegration_QueryParameters/RangeUnboundedEnd
=== RUN TestIntegration_QueryParameters/RangeArray
=== RUN TestIntegration_QueryParameters/NestedStructParam
=== RUN TestIntegration_QueryParameters/StructFieldParam
=== RUN TestIntegration_QueryParameters/BigNumericExplicitParam
=== RUN TestIntegration_QueryParameters/StringArrayExplicitParam
=== RUN TestIntegration_QueryParameters/StructExplicitParam
--- PASS: TestIntegration_QueryParameters (12.60s)
--- PASS: TestIntegration_QueryParameters/Int64Param (0.50s)
--- PASS: TestIntegration_QueryParameters/FloatParam (0.59s)
--- PASS: TestIntegration_QueryParameters/BigRatParam (0.56s)
--- PASS: TestIntegration_QueryParameters/NegativeBigRatParam (0.58s)
--- PASS: TestIntegration_QueryParameters/BoolParam (0.65s)
--- PASS: TestIntegration_QueryParameters/StringParam (0.65s)
--- PASS: TestIntegration_QueryParameters/ByteParam (0.70s)
--- PASS: TestIntegration_QueryParameters/TimestampParam (0.55s)
--- PASS: TestIntegration_QueryParameters/TimestampArrayParam (0.65s)
--- PASS: TestIntegration_QueryParameters/DatetimeParam (0.56s)
--- PASS: TestIntegration_QueryParameters/DateParam (0.54s)
--- PASS: TestIntegration_QueryParameters/TimeParam (0.56s)
--- PASS: TestIntegration_QueryParameters/JsonParam (0.60s)
--- PASS: TestIntegration_QueryParameters/RangeUnboundedStart (0.66s)
--- PASS: TestIntegration_QueryParameters/RangeUnboundedEnd (0.73s)
--- PASS: TestIntegration_QueryParameters/RangeArray (0.68s)
--- PASS: TestIntegration_QueryParameters/NestedStructParam (0.59s)
--- PASS: TestIntegration_QueryParameters/StructFieldParam (0.55s)
--- PASS: TestIntegration_QueryParameters/BigNumericExplicitParam (0.57s)
--- PASS: TestIntegration_QueryParameters/StringArrayExplicitParam (0.44s)
--- PASS: TestIntegration_QueryParameters/StructExplicitParam (0.67s)
=== RUN TestIntegration_QueryEmptyArrays
--- PASS: TestIntegration_QueryEmptyArrays (0.32s)
=== RUN TestIntegration_TimestampFormat
=== RUN TestIntegration_TimestampFormat/Literal
=== RUN TestIntegration_TimestampFormat/RFC3339Nano
=== RUN TestIntegration_TimestampFormat/DatetimeFormat
=== RUN TestIntegration_TimestampFormat/RFC3339
--- PASS: TestIntegration_TimestampFormat (2.08s)
--- PASS: TestIntegration_TimestampFormat/Literal (0.47s)
--- PASS: TestIntegration_TimestampFormat/RFC3339Nano (0.54s)
--- PASS: TestIntegration_TimestampFormat/DatetimeFormat (0.49s)
--- PASS: TestIntegration_TimestampFormat/RFC3339 (0.58s)
=== RUN TestIntegration_QueryDryRun
--- PASS: TestIntegration_QueryDryRun (0.36s)
=== RUN TestIntegration_Scripting
--- PASS: TestIntegration_Scripting (3.24s)
=== RUN TestIntegration_ExtractExternal
--- PASS: TestIntegration_ExtractExternal (5.52s)
=== RUN TestIntegration_ExportDataStatistics
--- PASS: TestIntegration_ExportDataStatistics (1.49s)
=== RUN TestIntegration_ReadNullIntoStruct
--- PASS: TestIntegration_ReadNullIntoStruct (6.92s)
=== RUN TestIntegration_QueryUseLegacySQL
--- PASS: TestIntegration_QueryUseLegacySQL (1.99s)
=== RUN TestIntegration_ListJobs
--- PASS: TestIntegration_ListJobs (1.72s)
=== RUN TestIntegration_DeleteJob
--- PASS: TestIntegration_DeleteJob (0.89s)
=== RUN TestIntegration_Location
--- PASS: TestIntegration_Location (11.61s)
=== RUN TestIntegration_NumericErrors
--- PASS: TestIntegration_NumericErrors (0.70s)
=== RUN TestIntegration_QueryErrors
--- PASS: TestIntegration_QueryErrors (0.17s)
=== RUN TestIntegration_MaterializedViewLifecycle
--- PASS: TestIntegration_MaterializedViewLifecycle (3.45s)
=== RUN TestIntegration_ModelLifecycle
--- PASS: TestIntegration_ModelLifecycle (25.82s)
=== RUN TestParseInterval
--- PASS: TestParseInterval (0.00s)
=== RUN TestCanonicalInterval
--- PASS: TestCanonicalInterval (0.00s)
=== RUN TestIntervalDuration
--- PASS: TestIntervalDuration (0.00s)
=== RUN TestRowIteratorCacheBehavior
--- PASS: TestRowIteratorCacheBehavior (0.00s)
=== RUN TestIterator
--- PASS: TestIterator (0.00s)
=== RUN TestNextDuringErrorState
--- PASS: TestNextDuringErrorState (0.00s)
=== RUN TestNextAfterFinished
--- PASS: TestNextAfterFinished (0.00s)
=== RUN TestIteratorNextTypes
--- PASS: TestIteratorNextTypes (0.00s)
=== RUN TestIteratorSourceJob
--- PASS: TestIteratorSourceJob (0.00s)
=== RUN TestIteratorQueryID
--- PASS: TestIteratorQueryID (0.00s)
=== RUN TestCreateJobRef
--- PASS: TestCreateJobRef (0.00s)
=== RUN TestLoad
--- PASS: TestLoad (0.01s)
=== RUN TestBQToModelMetadata
--- PASS: TestBQToModelMetadata (0.00s)
=== RUN TestModelMetadataUpdateToBQ
--- PASS: TestModelMetadataUpdateToBQ (0.00s)
=== RUN TestModelIdentifiers
--- PASS: TestModelIdentifiers (0.00s)
=== RUN TestNullsJSON
--- PASS: TestNullsJSON (0.00s)
=== RUN TestNullFloat64JSON
=== RUN TestNullFloat64JSON/float_value
=== PAUSE TestNullFloat64JSON/float_value
=== RUN TestNullFloat64JSON/null
=== PAUSE TestNullFloat64JSON/null
=== RUN TestNullFloat64JSON/long_infinity
=== PAUSE TestNullFloat64JSON/long_infinity
=== RUN TestNullFloat64JSON/short_infinity
=== PAUSE TestNullFloat64JSON/short_infinity
=== RUN TestNullFloat64JSON/positive_short_infinity
=== PAUSE TestNullFloat64JSON/positive_short_infinity
=== RUN TestNullFloat64JSON/minus_infinity
=== PAUSE TestNullFloat64JSON/minus_infinity
=== RUN TestNullFloat64JSON/minus_short_infinity
=== PAUSE TestNullFloat64JSON/minus_short_infinity
=== RUN TestNullFloat64JSON/NaN
=== PAUSE TestNullFloat64JSON/NaN
=== CONT TestNullFloat64JSON/float_value
=== CONT TestNullFloat64JSON/positive_short_infinity
=== CONT TestNullFloat64JSON/short_infinity
=== CONT TestNullFloat64JSON/NaN
=== CONT TestNullFloat64JSON/minus_short_infinity
=== CONT TestNullFloat64JSON/null
=== CONT TestNullFloat64JSON/long_infinity
=== CONT TestNullFloat64JSON/minus_infinity
--- PASS: TestNullFloat64JSON (0.00s)
--- PASS: TestNullFloat64JSON/float_value (0.00s)
--- PASS: TestNullFloat64JSON/short_infinity (0.00s)
--- PASS: TestNullFloat64JSON/positive_short_infinity (0.00s)
--- PASS: TestNullFloat64JSON/NaN (0.00s)
--- PASS: TestNullFloat64JSON/minus_short_infinity (0.00s)
--- PASS: TestNullFloat64JSON/null (0.00s)
--- PASS: TestNullFloat64JSON/long_infinity (0.00s)
--- PASS: TestNullFloat64JSON/minus_infinity (0.00s)
=== RUN TestOCTracing
--- PASS: TestOCTracing (0.27s)
=== RUN TestParamValueScalar
=== RUN TestParamValueScalar/Int64Default
=== RUN TestParamValueScalar/NullInt64Valued
=== RUN TestParamValueScalar/NullInt64Null
=== RUN TestParamValueScalar/FloatLiteral
=== RUN TestParamValueScalar/FloatLiteralExponent
=== RUN TestParamValueScalar/NullFloatValued
=== RUN TestParamValueScalar/NullFloatNull
=== RUN TestParamValueScalar/FloatNaN
=== RUN TestParamValueScalar/Boolean
=== RUN TestParamValueScalar/NullBoolValued
=== RUN TestParamValueScalar/NullBoolNull
=== RUN TestParamValueScalar/String
=== RUN TestParamValueScalar/StringUnicode
=== RUN TestParamValueScalar/NullStringValued
=== RUN TestParamValueScalar/NullStringNull
=== RUN TestParamValueScalar/Bytes
=== RUN TestParamValueScalar/TimestampFixed
=== RUN TestParamValueScalar/NullTimestampValued
=== RUN TestParamValueScalar/NullTimestampNull
=== RUN TestParamValueScalar/Date
=== RUN TestParamValueScalar/NullDateValued
=== RUN TestParamValueScalar/NullDateNull
=== RUN TestParamValueScalar/Time
=== RUN TestParamValueScalar/NullTimeValued
=== RUN TestParamValueScalar/NullTimeNull
=== RUN TestParamValueScalar/Datetime
=== RUN TestParamValueScalar/NullDateTimeValued
=== RUN TestParamValueScalar/NullDateTimeNull
=== RUN TestParamValueScalar/Numeric
=== RUN TestParamValueScalar/BignumericParam
=== RUN TestParamValueScalar/IntervalValue
=== RUN TestParamValueScalar/NullGeographyValued
=== RUN TestParamValueScalar/NullGeographyNull
=== RUN TestParamValueScalar/NullJsonValued
=== RUN TestParamValueScalar/NullJsonNull
--- PASS: TestParamValueScalar (0.01s)
--- PASS: TestParamValueScalar/Int64Default (0.00s)
--- PASS: TestParamValueScalar/NullInt64Valued (0.00s)
--- PASS: TestParamValueScalar/NullInt64Null (0.00s)
--- PASS: TestParamValueScalar/FloatLiteral (0.00s)
--- PASS: TestParamValueScalar/FloatLiteralExponent (0.00s)
--- PASS: TestParamValueScalar/NullFloatValued (0.00s)
--- PASS: TestParamValueScalar/NullFloatNull (0.00s)
--- PASS: TestParamValueScalar/FloatNaN (0.00s)
--- PASS: TestParamValueScalar/Boolean (0.00s)
--- PASS: TestParamValueScalar/NullBoolValued (0.00s)
--- PASS: TestParamValueScalar/NullBoolNull (0.00s)
--- PASS: TestParamValueScalar/String (0.00s)
--- PASS: TestParamValueScalar/StringUnicode (0.00s)
--- PASS: TestParamValueScalar/NullStringValued (0.00s)
--- PASS: TestParamValueScalar/NullStringNull (0.00s)
--- PASS: TestParamValueScalar/Bytes (0.00s)
--- PASS: TestParamValueScalar/TimestampFixed (0.00s)
--- PASS: TestParamValueScalar/NullTimestampValued (0.00s)
--- PASS: TestParamValueScalar/NullTimestampNull (0.00s)
--- PASS: TestParamValueScalar/Date (0.00s)
--- PASS: TestParamValueScalar/NullDateValued (0.00s)
--- PASS: TestParamValueScalar/NullDateNull (0.00s)
--- PASS: TestParamValueScalar/Time (0.00s)
--- PASS: TestParamValueScalar/NullTimeValued (0.00s)
--- PASS: TestParamValueScalar/NullTimeNull (0.00s)
--- PASS: TestParamValueScalar/Datetime (0.00s)
--- PASS: TestParamValueScalar/NullDateTimeValued (0.00s)
--- PASS: TestParamValueScalar/NullDateTimeNull (0.00s)
--- PASS: TestParamValueScalar/Numeric (0.00s)
--- PASS: TestParamValueScalar/BignumericParam (0.00s)
--- PASS: TestParamValueScalar/IntervalValue (0.00s)
--- PASS: TestParamValueScalar/NullGeographyValued (0.00s)
--- PASS: TestParamValueScalar/NullGeographyNull (0.00s)
--- PASS: TestParamValueScalar/NullJsonValued (0.00s)
--- PASS: TestParamValueScalar/NullJsonNull (0.00s)
=== RUN TestParamValueRange
--- PASS: TestParamValueRange (0.00s)
=== RUN TestParamValueArray
--- PASS: TestParamValueArray (0.00s)
=== RUN TestParamValueStruct
--- PASS: TestParamValueStruct (0.00s)
=== RUN TestParamValueErrors
--- PASS: TestParamValueErrors (0.00s)
=== RUN TestParamType
=== RUN TestParamType/scalar-Int64Default
=== RUN TestParamType/scalar-NullInt64Valued
=== RUN TestParamType/scalar-NullInt64Null
=== RUN TestParamType/scalar-FloatLiteral
=== RUN TestParamType/scalar-FloatLiteralExponent
=== RUN TestParamType/scalar-NullFloatValued
=== RUN TestParamType/scalar-NullFloatNull
=== RUN TestParamType/scalar-FloatNaN
=== RUN TestParamType/scalar-Boolean
=== RUN TestParamType/scalar-NullBoolValued
=== RUN TestParamType/scalar-NullBoolNull
=== RUN TestParamType/scalar-String
=== RUN TestParamType/scalar-StringUnicode
=== RUN TestParamType/scalar-NullStringValued
=== RUN TestParamType/scalar-NullStringNull
=== RUN TestParamType/scalar-Bytes
=== RUN TestParamType/scalar-TimestampFixed
=== RUN TestParamType/scalar-NullTimestampValued
=== RUN TestParamType/scalar-NullTimestampNull
=== RUN TestParamType/scalar-Date
=== RUN TestParamType/scalar-NullDateValued
=== RUN TestParamType/scalar-NullDateNull
=== RUN TestParamType/scalar-Time
=== RUN TestParamType/scalar-NullTimeValued
=== RUN TestParamType/scalar-NullTimeNull
=== RUN TestParamType/scalar-Datetime
=== RUN TestParamType/scalar-NullDateTimeValued
=== RUN TestParamType/scalar-NullDateTimeNull
=== RUN TestParamType/scalar-Numeric
=== RUN TestParamType/scalar-BignumericParam
=== RUN TestParamType/scalar-IntervalValue
=== RUN TestParamType/scalar-NullGeographyValued
=== RUN TestParamType/scalar-NullGeographyNull
=== RUN TestParamType/scalar-NullJsonValued
=== RUN TestParamType/scalar-NullJsonNull
=== RUN TestParamType/complex-uint32
=== RUN TestParamType/complex-byteSlice
=== RUN TestParamType/complex-intArray
=== RUN TestParamType/complex-boolArray
=== RUN TestParamType/complex-emptyStruct
=== RUN TestParamType/complex-RangeTimestampNilEnd
=== RUN TestParamType/complex-RangeTimestampNilStart
=== RUN TestParamType/complex-RangeTimestampNullValStart
=== RUN TestParamType/complex-RangeTimestampNullValEnd
=== RUN TestParamType/complex-RangeDateTimeEmptyStart
=== RUN TestParamType/complex-RangeDateEmptyEnd
=== RUN TestParamType/complex-RangeDateTimeInQPV
--- PASS: TestParamType (0.01s)
--- PASS: TestParamType/scalar-Int64Default (0.00s)
--- PASS: TestParamType/scalar-NullInt64Valued (0.00s)
--- PASS: TestParamType/scalar-NullInt64Null (0.00s)
--- PASS: TestParamType/scalar-FloatLiteral (0.00s)
--- PASS: TestParamType/scalar-FloatLiteralExponent (0.00s)
--- PASS: TestParamType/scalar-NullFloatValued (0.00s)
--- PASS: TestParamType/scalar-NullFloatNull (0.00s)
--- PASS: TestParamType/scalar-FloatNaN (0.00s)
--- PASS: TestParamType/scalar-Boolean (0.00s)
--- PASS: TestParamType/scalar-NullBoolValued (0.00s)
--- PASS: TestParamType/scalar-NullBoolNull (0.00s)
--- PASS: TestParamType/scalar-String (0.00s)
--- PASS: TestParamType/scalar-StringUnicode (0.00s)
--- PASS: TestParamType/scalar-NullStringValued (0.00s)
--- PASS: TestParamType/scalar-NullStringNull (0.00s)
--- PASS: TestParamType/scalar-Bytes (0.00s)
--- PASS: TestParamType/scalar-TimestampFixed (0.00s)
--- PASS: TestParamType/scalar-NullTimestampValued (0.00s)
--- PASS: TestParamType/scalar-NullTimestampNull (0.00s)
--- PASS: TestParamType/scalar-Date (0.00s)
--- PASS: TestParamType/scalar-NullDateValued (0.00s)
--- PASS: TestParamType/scalar-NullDateNull (0.00s)
--- PASS: TestParamType/scalar-Time (0.00s)
--- PASS: TestParamType/scalar-NullTimeValued (0.00s)
--- PASS: TestParamType/scalar-NullTimeNull (0.00s)
--- PASS: TestParamType/scalar-Datetime (0.00s)
--- PASS: TestParamType/scalar-NullDateTimeValued (0.00s)
--- PASS: TestParamType/scalar-NullDateTimeNull (0.00s)
--- PASS: TestParamType/scalar-Numeric (0.00s)
--- PASS: TestParamType/scalar-BignumericParam (0.00s)
--- PASS: TestParamType/scalar-IntervalValue (0.00s)
--- PASS: TestParamType/scalar-NullGeographyValued (0.00s)
--- PASS: TestParamType/scalar-NullGeographyNull (0.00s)
--- PASS: TestParamType/scalar-NullJsonValued (0.00s)
--- PASS: TestParamType/scalar-NullJsonNull (0.00s)
--- PASS: TestParamType/complex-uint32 (0.00s)
--- PASS: TestParamType/complex-byteSlice (0.00s)
--- PASS: TestParamType/complex-intArray (0.00s)
--- PASS: TestParamType/complex-boolArray (0.00s)
--- PASS: TestParamType/complex-emptyStruct (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNilEnd (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNilStart (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNullValStart (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNullValEnd (0.00s)
--- PASS: TestParamType/complex-RangeDateTimeEmptyStart (0.00s)
--- PASS: TestParamType/complex-RangeDateEmptyEnd (0.00s)
--- PASS: TestParamType/complex-RangeDateTimeInQPV (0.00s)
=== RUN TestParamTypeErrors
--- PASS: TestParamTypeErrors (0.00s)
=== RUN TestConvertParamValue
=== RUN TestConvertParamValue/scalar-Int64Default
=== RUN TestConvertParamValue/scalar-NullInt64Valued
=== RUN TestConvertParamValue/scalar-NullInt64Null
=== RUN TestConvertParamValue/scalar-FloatLiteral
=== RUN TestConvertParamValue/scalar-FloatLiteralExponent
=== RUN TestConvertParamValue/scalar-NullFloatValued
=== RUN TestConvertParamValue/scalar-NullFloatNull
=== RUN TestConvertParamValue/scalar-FloatNaN
=== RUN TestConvertParamValue/scalar-Boolean
=== RUN TestConvertParamValue/scalar-NullBoolValued
=== RUN TestConvertParamValue/scalar-NullBoolNull
=== RUN TestConvertParamValue/scalar-String
=== RUN TestConvertParamValue/scalar-StringUnicode
=== RUN TestConvertParamValue/scalar-NullStringValued
=== RUN TestConvertParamValue/scalar-NullStringNull
=== RUN TestConvertParamValue/scalar-Bytes
=== RUN TestConvertParamValue/scalar-TimestampFixed
=== RUN TestConvertParamValue/scalar-NullTimestampValued
=== RUN TestConvertParamValue/scalar-NullTimestampNull
=== RUN TestConvertParamValue/scalar-Date
=== RUN TestConvertParamValue/scalar-NullDateValued
=== RUN TestConvertParamValue/scalar-NullDateNull
=== RUN TestConvertParamValue/scalar-Time
=== RUN TestConvertParamValue/scalar-NullTimeValued
=== RUN TestConvertParamValue/scalar-NullTimeNull
=== RUN TestConvertParamValue/scalar-Datetime
=== RUN TestConvertParamValue/scalar-NullDateTimeValued
=== RUN TestConvertParamValue/scalar-NullDateTimeNull
=== RUN TestConvertParamValue/scalar-Numeric
=== RUN TestConvertParamValue/scalar-BignumericParam
=== RUN TestConvertParamValue/scalar-IntervalValue
=== RUN TestConvertParamValue/scalar-NullGeographyValued
=== RUN TestConvertParamValue/scalar-NullGeographyNull
=== RUN TestConvertParamValue/scalar-NullJsonValued
=== RUN TestConvertParamValue/scalar-NullJsonNull
=== RUN TestConvertParamValue/array-empty
=== RUN TestConvertParamValue/array-intArray
=== RUN TestConvertParamValue/s1struct
--- PASS: TestConvertParamValue (0.01s)
--- PASS: TestConvertParamValue/scalar-Int64Default (0.00s)
--- PASS: TestConvertParamValue/scalar-NullInt64Valued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullInt64Null (0.00s)
--- PASS: TestConvertParamValue/scalar-FloatLiteral (0.00s)
--- PASS: TestConvertParamValue/scalar-FloatLiteralExponent (0.00s)
--- PASS: TestConvertParamValue/scalar-NullFloatValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullFloatNull (0.00s)
--- PASS: TestConvertParamValue/scalar-FloatNaN (0.00s)
--- PASS: TestConvertParamValue/scalar-Boolean (0.00s)
--- PASS: TestConvertParamValue/scalar-NullBoolValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullBoolNull (0.00s)
--- PASS: TestConvertParamValue/scalar-String (0.00s)
--- PASS: TestConvertParamValue/scalar-StringUnicode (0.00s)
--- PASS: TestConvertParamValue/scalar-NullStringValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullStringNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Bytes (0.00s)
--- PASS: TestConvertParamValue/scalar-TimestampFixed (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimestampValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimestampNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Date (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Time (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimeValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimeNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Datetime (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateTimeValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateTimeNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Numeric (0.00s)
--- PASS: TestConvertParamValue/scalar-BignumericParam (0.00s)
--- PASS: TestConvertParamValue/scalar-IntervalValue (0.00s)
--- PASS: TestConvertParamValue/scalar-NullGeographyValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullGeographyNull (0.00s)
--- PASS: TestConvertParamValue/scalar-NullJsonValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullJsonNull (0.00s)
--- PASS: TestConvertParamValue/array-empty (0.00s)
--- PASS: TestConvertParamValue/array-intArray (0.00s)
--- PASS: TestConvertParamValue/s1struct (0.00s)
=== RUN TestIntegration_ScalarParam
=== RUN TestIntegration_ScalarParam/Int64Default
=== RUN TestIntegration_ScalarParam/NullInt64Valued
=== RUN TestIntegration_ScalarParam/NullInt64Null
=== RUN TestIntegration_ScalarParam/FloatLiteral
=== RUN TestIntegration_ScalarParam/FloatLiteralExponent
=== RUN TestIntegration_ScalarParam/NullFloatValued
=== RUN TestIntegration_ScalarParam/NullFloatNull
=== RUN TestIntegration_ScalarParam/FloatNaN
=== RUN TestIntegration_ScalarParam/Boolean
=== RUN TestIntegration_ScalarParam/NullBoolValued
=== RUN TestIntegration_ScalarParam/NullBoolNull
=== RUN TestIntegration_ScalarParam/String
=== RUN TestIntegration_ScalarParam/StringUnicode
=== RUN TestIntegration_ScalarParam/NullStringValued
=== RUN TestIntegration_ScalarParam/NullStringNull
=== RUN TestIntegration_ScalarParam/Bytes
=== RUN TestIntegration_ScalarParam/TimestampFixed
=== RUN TestIntegration_ScalarParam/NullTimestampValued
=== RUN TestIntegration_ScalarParam/NullTimestampNull
=== RUN TestIntegration_ScalarParam/Date
=== RUN TestIntegration_ScalarParam/NullDateValued
=== RUN TestIntegration_ScalarParam/NullDateNull
=== RUN TestIntegration_ScalarParam/Time
=== RUN TestIntegration_ScalarParam/NullTimeValued
=== RUN TestIntegration_ScalarParam/NullTimeNull
=== RUN TestIntegration_ScalarParam/Datetime
=== RUN TestIntegration_ScalarParam/NullDateTimeValued
=== RUN TestIntegration_ScalarParam/NullDateTimeNull
=== RUN TestIntegration_ScalarParam/Numeric
=== RUN TestIntegration_ScalarParam/BignumericParam
=== RUN TestIntegration_ScalarParam/IntervalValue
=== RUN TestIntegration_ScalarParam/NullGeographyValued
=== RUN TestIntegration_ScalarParam/NullGeographyNull
=== RUN TestIntegration_ScalarParam/NullJsonValued
=== RUN TestIntegration_ScalarParam/NullJsonNull
--- PASS: TestIntegration_ScalarParam (19.61s)
--- PASS: TestIntegration_ScalarParam/Int64Default (0.54s)
--- PASS: TestIntegration_ScalarParam/NullInt64Valued (0.56s)
--- PASS: TestIntegration_ScalarParam/NullInt64Null (0.60s)
--- PASS: TestIntegration_ScalarParam/FloatLiteral (0.52s)
--- PASS: TestIntegration_ScalarParam/FloatLiteralExponent (0.62s)
--- PASS: TestIntegration_ScalarParam/NullFloatValued (0.51s)
--- PASS: TestIntegration_ScalarParam/NullFloatNull (0.56s)
--- PASS: TestIntegration_ScalarParam/FloatNaN (0.62s)
--- PASS: TestIntegration_ScalarParam/Boolean (0.51s)
--- PASS: TestIntegration_ScalarParam/NullBoolValued (0.61s)
--- PASS: TestIntegration_ScalarParam/NullBoolNull (0.59s)
--- PASS: TestIntegration_ScalarParam/String (0.58s)
--- PASS: TestIntegration_ScalarParam/StringUnicode (0.49s)
--- PASS: TestIntegration_ScalarParam/NullStringValued (0.55s)
--- PASS: TestIntegration_ScalarParam/NullStringNull (0.54s)
--- PASS: TestIntegration_ScalarParam/Bytes (0.61s)
--- PASS: TestIntegration_ScalarParam/TimestampFixed (0.49s)
--- PASS: TestIntegration_ScalarParam/NullTimestampValued (0.63s)
--- PASS: TestIntegration_ScalarParam/NullTimestampNull (0.45s)
--- PASS: TestIntegration_ScalarParam/Date (0.52s)
--- PASS: TestIntegration_ScalarParam/NullDateValued (0.58s)
--- PASS: TestIntegration_ScalarParam/NullDateNull (0.60s)
--- PASS: TestIntegration_ScalarParam/Time (0.48s)
--- PASS: TestIntegration_ScalarParam/NullTimeValued (0.55s)
--- PASS: TestIntegration_ScalarParam/NullTimeNull (0.57s)
--- PASS: TestIntegration_ScalarParam/Datetime (0.64s)
--- PASS: TestIntegration_ScalarParam/NullDateTimeValued (0.51s)
--- PASS: TestIntegration_ScalarParam/NullDateTimeNull (0.57s)
--- PASS: TestIntegration_ScalarParam/Numeric (0.53s)
--- PASS: TestIntegration_ScalarParam/BignumericParam (0.57s)
--- PASS: TestIntegration_ScalarParam/IntervalValue (0.58s)
--- PASS: TestIntegration_ScalarParam/NullGeographyValued (0.65s)
--- PASS: TestIntegration_ScalarParam/NullGeographyNull (0.52s)
--- PASS: TestIntegration_ScalarParam/NullJsonValued (0.59s)
--- PASS: TestIntegration_ScalarParam/NullJsonNull (0.59s)
=== RUN TestIntegration_OtherParam
=== RUN TestIntegration_OtherParam/nil
=== RUN TestIntegration_OtherParam/emptyIntSlice
=== RUN TestIntegration_OtherParam/intSlice
=== RUN TestIntegration_OtherParam/intArray
=== RUN TestIntegration_OtherParam/emptyStruct
=== RUN TestIntegration_OtherParam/s1struct
=== RUN TestIntegration_OtherParam/RangeTimestamp
--- PASS: TestIntegration_OtherParam (3.94s)
--- PASS: TestIntegration_OtherParam/nil (0.54s)
--- PASS: TestIntegration_OtherParam/emptyIntSlice (0.56s)
--- PASS: TestIntegration_OtherParam/intSlice (0.52s)
--- PASS: TestIntegration_OtherParam/intArray (0.56s)
--- PASS: TestIntegration_OtherParam/emptyStruct (0.58s)
--- PASS: TestIntegration_OtherParam/s1struct (0.51s)
--- PASS: TestIntegration_OtherParam/RangeTimestamp (0.67s)
=== RUN TestQueryParameter_toBQ
--- PASS: TestQueryParameter_toBQ (0.00s)
=== RUN TestQuery
--- PASS: TestQuery (0.01s)
=== RUN TestProbeFastPath
--- PASS: TestProbeFastPath (0.00s)
=== RUN TestConfiguringQuery
--- PASS: TestConfiguringQuery (0.00s)
=== RUN TestQueryLegacySQL
--- PASS: TestQueryLegacySQL (0.00s)
=== RUN TestRead
--- PASS: TestRead (0.00s)
=== RUN TestNoMoreValues
--- PASS: TestNoMoreValues (0.00s)
=== RUN TestReadError
--- PASS: TestReadError (0.00s)
=== RUN TestReadTabledataOptions
--- PASS: TestReadTabledataOptions (0.00s)
=== RUN TestReadQueryOptions
--- PASS: TestReadQueryOptions (0.00s)
=== RUN TestIntegration_RoutineScalarUDF
--- PASS: TestIntegration_RoutineScalarUDF (0.34s)
=== RUN TestIntegration_RoutineRangeType
--- PASS: TestIntegration_RoutineRangeType (0.33s)
=== RUN TestIntegration_RoutineDataGovernance
--- PASS: TestIntegration_RoutineDataGovernance (0.38s)
=== RUN TestIntegration_RoutineJSUDF
--- PASS: TestIntegration_RoutineJSUDF (0.81s)
=== RUN TestIntegration_RoutineRemoteUDF
--- PASS: TestIntegration_RoutineRemoteUDF (1.86s)
=== RUN TestIntegration_RoutineComplexTypes
--- PASS: TestIntegration_RoutineComplexTypes (1.16s)
=== RUN TestIntegration_RoutineLifecycle
--- PASS: TestIntegration_RoutineLifecycle (1.51s)
=== RUN TestRoutineTypeConversions
=== RUN TestRoutineTypeConversions/ToRoutineMetadata/empty
=== RUN TestRoutineTypeConversions/FromRoutineMetadata/empty
=== RUN TestRoutineTypeConversions/ToRoutineMetadata/basic
=== RUN TestRoutineTypeConversions/FromRoutineMetadata/basic
=== RUN TestRoutineTypeConversions/FromRoutineMetadataToUpdate/body_and_libs
=== RUN TestRoutineTypeConversions/FromRoutineMetadataToUpdate/null_fields
=== RUN TestRoutineTypeConversions/ToRoutineArgument/empty
=== RUN TestRoutineTypeConversions/ToRoutineArgument/basic
=== RUN TestRoutineTypeConversions/FromRoutineArgument/empty
=== RUN TestRoutineTypeConversions/FromRoutineArgument/basic
--- PASS: TestRoutineTypeConversions (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineMetadata/empty (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadata/empty (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineMetadata/basic (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadata/basic (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadataToUpdate/body_and_libs (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadataToUpdate/null_fields (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineArgument/empty (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineArgument/basic (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineArgument/empty (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineArgument/basic (0.00s)
=== RUN TestRoutineIdentifiers
--- PASS: TestRoutineIdentifiers (0.00s)
=== RUN TestRelaxSchema
--- PASS: TestRelaxSchema (0.00s)
=== RUN TestSchemaConversion
--- PASS: TestSchemaConversion (0.01s)
=== RUN TestSimpleInference
--- PASS: TestSimpleInference (0.00s)
=== RUN TestNestedInference
--- PASS: TestNestedInference (0.00s)
=== RUN TestRepeatedInference
--- PASS: TestRepeatedInference (0.00s)
=== RUN TestNullInference
--- PASS: TestNullInference (0.00s)
=== RUN TestEmbeddedInference
--- PASS: TestEmbeddedInference (0.00s)
=== RUN TestRecursiveInference
--- PASS: TestRecursiveInference (0.00s)
=== RUN TestTagInference
--- PASS: TestTagInference (0.01s)
=== RUN TestTagInferenceErrors
--- PASS: TestTagInferenceErrors (0.00s)
=== RUN TestSchemaErrors
--- PASS: TestSchemaErrors (0.00s)
=== RUN TestHasRecursiveType
--- PASS: TestHasRecursiveType (0.00s)
=== RUN TestSchemaFromJSON
--- PASS: TestSchemaFromJSON (0.00s)
=== RUN TestSchemaToJSONFields
--- PASS: TestSchemaToJSONFields (0.00s)
=== RUN TestBQToStandardSQLDataType
--- PASS: TestBQToStandardSQLDataType (0.00s)
=== RUN TestBQToStandardSQLField
--- PASS: TestBQToStandardSQLField (0.00s)
=== RUN TestBQToStandardSQLStructType
--- PASS: TestBQToStandardSQLStructType (0.00s)
=== RUN TestIntegration_StorageReadBasicTypes
=== RUN TestIntegration_StorageReadBasicTypes/Int64Param
=== RUN TestIntegration_StorageReadBasicTypes/FloatParam
=== RUN TestIntegration_StorageReadBasicTypes/BigRatParam
=== RUN TestIntegration_StorageReadBasicTypes/NegativeBigRatParam
=== RUN TestIntegration_StorageReadBasicTypes/BoolParam
=== RUN TestIntegration_StorageReadBasicTypes/StringParam
=== RUN TestIntegration_StorageReadBasicTypes/ByteParam
=== RUN TestIntegration_StorageReadBasicTypes/TimestampParam
=== RUN TestIntegration_StorageReadBasicTypes/TimestampArrayParam
=== RUN TestIntegration_StorageReadBasicTypes/DatetimeParam
=== RUN TestIntegration_StorageReadBasicTypes/DateParam
=== RUN TestIntegration_StorageReadBasicTypes/TimeParam
=== RUN TestIntegration_StorageReadBasicTypes/JsonParam
=== RUN TestIntegration_StorageReadBasicTypes/RangeUnboundedStart
=== RUN TestIntegration_StorageReadBasicTypes/RangeUnboundedEnd
=== RUN TestIntegration_StorageReadBasicTypes/RangeArray
=== RUN TestIntegration_StorageReadBasicTypes/NestedStructParam
=== RUN TestIntegration_StorageReadBasicTypes/StructFieldParam
=== RUN TestIntegration_StorageReadBasicTypes/BigNumericExplicitParam
=== RUN TestIntegration_StorageReadBasicTypes/StringArrayExplicitParam
=== RUN TestIntegration_StorageReadBasicTypes/StructExplicitParam
--- PASS: TestIntegration_StorageReadBasicTypes (31.68s)
--- PASS: TestIntegration_StorageReadBasicTypes/Int64Param (1.69s)
--- PASS: TestIntegration_StorageReadBasicTypes/FloatParam (1.70s)
--- PASS: TestIntegration_StorageReadBasicTypes/BigRatParam (1.57s)
--- PASS: TestIntegration_StorageReadBasicTypes/NegativeBigRatParam (1.40s)
--- PASS: TestIntegration_StorageReadBasicTypes/BoolParam (1.46s)
--- PASS: TestIntegration_StorageReadBasicTypes/StringParam (1.42s)
--- PASS: TestIntegration_StorageReadBasicTypes/ByteParam (1.56s)
--- PASS: TestIntegration_StorageReadBasicTypes/TimestampParam (1.46s)
--- PASS: TestIntegration_StorageReadBasicTypes/TimestampArrayParam (1.44s)
--- PASS: TestIntegration_StorageReadBasicTypes/DatetimeParam (1.39s)
--- PASS: TestIntegration_StorageReadBasicTypes/DateParam (1.61s)
--- PASS: TestIntegration_StorageReadBasicTypes/TimeParam (1.44s)
--- PASS: TestIntegration_StorageReadBasicTypes/JsonParam (1.57s)
--- PASS: TestIntegration_StorageReadBasicTypes/RangeUnboundedStart (1.60s)
--- PASS: TestIntegration_StorageReadBasicTypes/RangeUnboundedEnd (1.57s)
--- PASS: TestIntegration_StorageReadBasicTypes/RangeArray (1.47s)
--- PASS: TestIntegration_StorageReadBasicTypes/NestedStructParam (1.47s)
--- PASS: TestIntegration_StorageReadBasicTypes/StructFieldParam (1.49s)
--- PASS: TestIntegration_StorageReadBasicTypes/BigNumericExplicitParam (1.62s)
--- PASS: TestIntegration_StorageReadBasicTypes/StringArrayExplicitParam (1.44s)
--- PASS: TestIntegration_StorageReadBasicTypes/StructExplicitParam (1.32s)
=== RUN TestIntegration_StorageReadEmptyResultSet
--- PASS: TestIntegration_StorageReadEmptyResultSet (1.00s)
=== RUN TestIntegration_StorageReadClientProject
--- PASS: TestIntegration_StorageReadClientProject (45.53s)
=== RUN TestIntegration_StorageReadFromSources
--- PASS: TestIntegration_StorageReadFromSources (5.96s)
=== RUN TestIntegration_StorageReadScriptJob
--- PASS: TestIntegration_StorageReadScriptJob (4.03s)
=== RUN TestIntegration_StorageReadQueryOrdering
--- PASS: TestIntegration_StorageReadQueryOrdering (56.51s)
=== RUN TestIntegration_StorageReadQueryStruct
--- PASS: TestIntegration_StorageReadQueryStruct (2.20s)
=== RUN TestIntegration_StorageReadQueryMorePages
--- PASS: TestIntegration_StorageReadQueryMorePages (47.93s)
=== RUN TestIntegration_StorageReadCancel
--- PASS: TestIntegration_StorageReadCancel (8.73s)
=== RUN TestIntegration_StorageReadArrow
--- PASS: TestIntegration_StorageReadArrow (2.76s)
=== RUN TestStorageIteratorRetry
--- PASS: TestStorageIteratorRetry (16.25s)
=== RUN TestIntegration_TableInvalidSchema
--- PASS: TestIntegration_TableInvalidSchema (0.10s)
=== RUN TestIntegration_TableValidSchema
--- PASS: TestIntegration_TableValidSchema (0.38s)
=== RUN TestIntegration_TableCreateWithConstraints
--- PASS: TestIntegration_TableCreateWithConstraints (0.35s)
=== RUN TestIntegration_TableCreateWithDefaultValues
--- PASS: TestIntegration_TableCreateWithDefaultValues (1.10s)
=== RUN TestIntegration_TableCreateView
--- PASS: TestIntegration_TableCreateView (0.82s)
=== RUN TestIntegration_TableMetadata
--- PASS: TestIntegration_TableMetadata (6.07s)
=== RUN TestIntegration_TableMetadataOptions
--- PASS: TestIntegration_TableMetadataOptions (2.26s)
=== RUN TestIntegration_TableUpdateLabels
--- PASS: TestIntegration_TableUpdateLabels (0.87s)
=== RUN TestIntegration_Tables
--- PASS: TestIntegration_Tables (0.50s)
=== RUN TestIntegration_TableIAM
--- PASS: TestIntegration_TableIAM (1.23s)
=== RUN TestIntegration_TableUpdate
--- PASS: TestIntegration_TableUpdate (11.17s)
=== RUN TestIntegration_TableUseLegacySQL
--- PASS: TestIntegration_TableUseLegacySQL (2.95s)
=== RUN TestIntegration_TableDefaultCollation
--- PASS: TestIntegration_TableDefaultCollation (0.99s)
=== RUN TestIntegration_TableRoundingMode
--- PASS: TestIntegration_TableRoundingMode (0.79s)
=== RUN TestIntegration_TableConstraintsPK
--- PASS: TestIntegration_TableConstraintsPK (1.40s)
=== RUN TestIntegration_TableConstraintsFK
--- PASS: TestIntegration_TableConstraintsFK (1.86s)
=== RUN TestBQToTableMetadata
--- PASS: TestBQToTableMetadata (0.00s)
=== RUN TestTableMetadataToBQ
--- PASS: TestTableMetadataToBQ (0.00s)
=== RUN TestTableMetadataToUpdateToBQ
--- PASS: TestTableMetadataToUpdateToBQ (0.00s)
=== RUN TestTableMetadataToUpdateToBQErrors
--- PASS: TestTableMetadataToUpdateToBQErrors (0.00s)
=== RUN TestTableIdentifiers
--- PASS: TestTableIdentifiers (0.00s)
=== RUN TestIntegration_OpenCensusTracing
trace_integration_test.go:59: enabling opencensus tracing
=== RUN TestIntegration_OpenCensusTracing/fast_path_query
=== RUN TestIntegration_OpenCensusTracing/slow_path_query
=== RUN TestIntegration_OpenCensusTracing/table_metadata
=== RUN TestIntegration_OpenCensusTracing/dataset_and_table_insert/update/delete
=== NAME TestIntegration_OpenCensusTracing
trace_integration_test.go:62: enabling otel tracing
--- PASS: TestIntegration_OpenCensusTracing (2.43s)
--- PASS: TestIntegration_OpenCensusTracing/fast_path_query (0.36s)
--- PASS: TestIntegration_OpenCensusTracing/slow_path_query (0.49s)
--- PASS: TestIntegration_OpenCensusTracing/table_metadata (0.16s)
--- PASS: TestIntegration_OpenCensusTracing/dataset_and_table_insert/update/delete (1.42s)
=== RUN TestConvertBasicValues
--- PASS: TestConvertBasicValues (0.00s)
=== RUN TestConvertTime
--- PASS: TestConvertTime (0.00s)
=== RUN TestConvertRange
--- PASS: TestConvertRange (0.00s)
=== RUN TestConvertSmallTimes
--- PASS: TestConvertSmallTimes (0.00s)
=== RUN TestConvertNullValues
--- PASS: TestConvertNullValues (0.00s)
=== RUN TestBasicRepetition
--- PASS: TestBasicRepetition (0.00s)
=== RUN TestNestedRecordContainingRepetition
--- PASS: TestNestedRecordContainingRepetition (0.00s)
=== RUN TestRepeatedRecordContainingRepetition
--- PASS: TestRepeatedRecordContainingRepetition (0.00s)
=== RUN TestRepeatedRecordContainingRecord
--- PASS: TestRepeatedRecordContainingRecord (0.00s)
=== RUN TestConvertRowErrors
--- PASS: TestConvertRowErrors (0.00s)
=== RUN TestValuesSaverConvertsToMap
=== RUN TestValuesSaverConvertsToMap/scalars
=== RUN TestValuesSaverConvertsToMap/intNested
=== RUN TestValuesSaverConvertsToMap/nestedArray
=== RUN TestValuesSaverConvertsToMap/emptyNestedArray
--- PASS: TestValuesSaverConvertsToMap (0.00s)
--- PASS: TestValuesSaverConvertsToMap/scalars (0.00s)
--- PASS: TestValuesSaverConvertsToMap/intNested (0.00s)
--- PASS: TestValuesSaverConvertsToMap/nestedArray (0.00s)
--- PASS: TestValuesSaverConvertsToMap/emptyNestedArray (0.00s)
=== RUN TestValuesToMapErrors
--- PASS: TestValuesToMapErrors (0.00s)
=== RUN TestStructSaver
--- PASS: TestStructSaver (0.00s)
=== RUN TestStructSaverErrors
--- PASS: TestStructSaverErrors (0.00s)
=== RUN TestNumericStrings
=== RUN TestNumericStrings/repeating_with_rounding
=== RUN TestNumericStrings/all_zero_padding
=== RUN TestNumericStrings/zero_pad_with_digit
=== RUN TestNumericStrings/smaller_rounding_case_1
=== RUN TestNumericStrings/smaller_rounding_case_2
--- PASS: TestNumericStrings (0.00s)
--- PASS: TestNumericStrings/repeating_with_rounding (0.00s)
--- PASS: TestNumericStrings/all_zero_padding (0.00s)
--- PASS: TestNumericStrings/zero_pad_with_digit (0.00s)
--- PASS: TestNumericStrings/smaller_rounding_case_1 (0.00s)
--- PASS: TestNumericStrings/smaller_rounding_case_2 (0.00s)
=== RUN TestConvertRows
--- PASS: TestConvertRows (0.00s)
=== RUN TestValueList
--- PASS: TestValueList (0.00s)
=== RUN TestValueMap
--- PASS: TestValueMap (0.00s)
=== RUN TestStructLoader
--- PASS: TestStructLoader (0.00s)
=== RUN TestStructLoaderRepeated
--- PASS: TestStructLoaderRepeated (0.00s)
=== RUN TestStructLoaderNullable
--- PASS: TestStructLoaderNullable (0.00s)
=== RUN TestStructLoaderOverflow
--- PASS: TestStructLoaderOverflow (0.00s)
=== RUN TestStructLoaderFieldOverlap
--- PASS: TestStructLoaderFieldOverlap (0.00s)
=== RUN TestStructLoaderErrors
--- PASS: TestStructLoaderErrors (0.00s)
=== RUN ExampleInferSchema
--- PASS: ExampleInferSchema (0.00s)
=== RUN ExampleInferSchema_tags
--- PASS: ExampleInferSchema_tags (0.00s)
PASS
ok cloud.google.com/go/bigquery 586.776s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/analyticshub/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/biglake/apiv1 1.041s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/biglake/apiv1alpha1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/connection/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/connection/apiv1beta1 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/dataexchange/apiv1beta1 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/datapolicies/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/datapolicies/apiv1beta1 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/datatransfer/apiv1 1.043s [no tests to run]
=== RUN TestDetectOrderedResults
--- PASS: TestDetectOrderedResults (0.00s)
PASS
ok cloud.google.com/go/bigquery/internal/query 1.013s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/migration/apiv2 1.043s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/migration/apiv2alpha 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/reservation/apiv1 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1alpha 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1beta1 1.028s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1beta2 1.031s [no tests to run]
=== RUN TestPendingWrite
--- PASS: TestPendingWrite (0.11s)
=== RUN TestPendingWrite_ConstructFullRequest
--- PASS: TestPendingWrite_ConstructFullRequest (0.00s)
=== RUN TestTableParentFromStreamName
--- PASS: TestTableParentFromStreamName (0.00s)
=== RUN TestCreatePool_Location
client_test.go:58: skipping until new write_location is allowed
--- SKIP: TestCreatePool_Location (0.00s)
=== RUN TestCreatePool
--- PASS: TestCreatePool (0.00s)
=== RUN TestConnection_OpenWithRetry
--- PASS: TestConnection_OpenWithRetry (2.50s)
=== RUN TestConnection_LockingAppendFlowRelease
--- PASS: TestConnection_LockingAppendFlowRelease (0.00s)
=== RUN TestConnection_LeakingReconnect
--- PASS: TestConnection_LeakingReconnect (1.00s)
=== RUN TestConnectionPool_OpenCallOptionPropagation
--- PASS: TestConnectionPool_OpenCallOptionPropagation (0.00s)
=== RUN TestConnection_Receiver
--- PASS: TestConnection_Receiver (4.43s)
=== RUN TestFlowControllerCancel
=== PAUSE TestFlowControllerCancel
=== RUN TestFlowControllerLargeRequest
=== PAUSE TestFlowControllerLargeRequest
=== RUN TestFlowControllerNoStarve
=== PAUSE TestFlowControllerNoStarve
=== RUN TestFlowControllerSaturation
=== PAUSE TestFlowControllerSaturation
=== RUN TestFlowControllerTryAcquire
=== PAUSE TestFlowControllerTryAcquire
=== RUN TestFlowControllerUnboundedCount
=== PAUSE TestFlowControllerUnboundedCount
=== RUN TestFlowControllerUnboundedCount2
=== PAUSE TestFlowControllerUnboundedCount2
=== RUN TestFlowControllerUnboundedBytes
=== PAUSE TestFlowControllerUnboundedBytes
=== RUN TestCopyFlowController
--- PASS: TestCopyFlowController (0.00s)
=== RUN TestIntegration_ClientGetWriteStream
--- PASS: TestIntegration_ClientGetWriteStream (3.04s)
=== RUN TestIntegration_ManagedWriter
=== RUN TestIntegration_ManagedWriter/group
=== RUN TestIntegration_ManagedWriter/group/DefaultStream
=== PAUSE TestIntegration_ManagedWriter/group/DefaultStream
=== RUN TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON
=== PAUSE TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON
=== RUN TestIntegration_ManagedWriter/group/DefaultStreamJSONData
=== PAUSE TestIntegration_ManagedWriter/group/DefaultStreamJSONData
=== RUN TestIntegration_ManagedWriter/group/CommittedStream
=== PAUSE TestIntegration_ManagedWriter/group/CommittedStream
=== RUN TestIntegration_ManagedWriter/group/ErrorBehaviors
=== PAUSE TestIntegration_ManagedWriter/group/ErrorBehaviors
=== RUN TestIntegration_ManagedWriter/group/BufferedStream
=== PAUSE TestIntegration_ManagedWriter/group/BufferedStream
=== RUN TestIntegration_ManagedWriter/group/PendingStream
=== PAUSE TestIntegration_ManagedWriter/group/PendingStream
=== RUN TestIntegration_ManagedWriter/group/SimpleCDC
=== PAUSE TestIntegration_ManagedWriter/group/SimpleCDC
=== RUN TestIntegration_ManagedWriter/group/Instrumentation
=== RUN TestIntegration_ManagedWriter/group/TestLargeInsertNoRetry
=== RUN TestIntegration_ManagedWriter/group/TestLargeInsertWithRetry
=== RUN TestIntegration_ManagedWriter/group/DefaultValueHandling
=== CONT TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON
=== CONT TestIntegration_ManagedWriter/group/BufferedStream
=== CONT TestIntegration_ManagedWriter/group/SimpleCDC
=== CONT TestIntegration_ManagedWriter/group/PendingStream
=== CONT TestIntegration_ManagedWriter/group/CommittedStream
=== CONT TestIntegration_ManagedWriter/group/DefaultStreamJSONData
=== CONT TestIntegration_ManagedWriter/group/DefaultStream
=== CONT TestIntegration_ManagedWriter/group/ErrorBehaviors
--- PASS: TestIntegration_ManagedWriter (26.87s)
--- PASS: TestIntegration_ManagedWriter/group (15.60s)
--- PASS: TestIntegration_ManagedWriter/group/Instrumentation (1.63s)
--- PASS: TestIntegration_ManagedWriter/group/TestLargeInsertNoRetry (5.74s)
--- PASS: TestIntegration_ManagedWriter/group/TestLargeInsertWithRetry (5.07s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultValueHandling (3.16s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON (2.00s)
--- PASS: TestIntegration_ManagedWriter/group/PendingStream (2.81s)
--- PASS: TestIntegration_ManagedWriter/group/CommittedStream (1.87s)
--- PASS: TestIntegration_ManagedWriter/group/SimpleCDC (4.44s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultStreamJSONData (1.70s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultStream (2.36s)
--- PASS: TestIntegration_ManagedWriter/group/ErrorBehaviors (3.04s)
--- PASS: TestIntegration_ManagedWriter/group/BufferedStream (7.88s)
=== RUN TestIntegration_SchemaEvolution
=== RUN TestIntegration_SchemaEvolution/Simplex_Committed
=== RUN TestIntegration_SchemaEvolution/Simplex_Default
=== RUN TestIntegration_SchemaEvolution/Multiplex_Default
--- PASS: TestIntegration_SchemaEvolution (45.03s)
--- PASS: TestIntegration_SchemaEvolution/Simplex_Committed (14.42s)
--- PASS: TestIntegration_SchemaEvolution/Simplex_Default (9.47s)
--- PASS: TestIntegration_SchemaEvolution/Multiplex_Default (11.05s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.01s)
=== RUN TestIntegration_ProtoNormalization
=== RUN TestIntegration_ProtoNormalization/group
=== RUN TestIntegration_ProtoNormalization/group/ComplexType
=== PAUSE TestIntegration_ProtoNormalization/group/ComplexType
=== RUN TestIntegration_ProtoNormalization/group/WithWellKnownTypes
=== PAUSE TestIntegration_ProtoNormalization/group/WithWellKnownTypes
=== RUN TestIntegration_ProtoNormalization/group/WithExternalEnum
=== PAUSE TestIntegration_ProtoNormalization/group/WithExternalEnum
=== CONT TestIntegration_ProtoNormalization/group/ComplexType
=== CONT TestIntegration_ProtoNormalization/group/WithExternalEnum
=== CONT TestIntegration_ProtoNormalization/group/WithWellKnownTypes
--- PASS: TestIntegration_ProtoNormalization (2.45s)
--- PASS: TestIntegration_ProtoNormalization/group (0.00s)
--- PASS: TestIntegration_ProtoNormalization/group/WithExternalEnum (1.03s)
--- PASS: TestIntegration_ProtoNormalization/group/WithWellKnownTypes (1.04s)
--- PASS: TestIntegration_ProtoNormalization/group/ComplexType (1.25s)
=== RUN TestIntegration_MultiplexWrites
--- PASS: TestIntegration_MultiplexWrites (6.83s)
=== RUN TestIntegration_MingledContexts
--- PASS: TestIntegration_MingledContexts (3.09s)
=== RUN TestManagedStream_RequestOptimization
--- PASS: TestManagedStream_RequestOptimization (0.00s)
=== RUN TestManagedStream_FlowControllerFailure
--- PASS: TestManagedStream_FlowControllerFailure (0.10s)
=== RUN TestManagedStream_AppendWithDeadline
--- PASS: TestManagedStream_AppendWithDeadline (0.40s)
=== RUN TestManagedStream_ContextExpiry
--- PASS: TestManagedStream_ContextExpiry (0.00s)
=== RUN TestManagedStream_AppendDeadlocks
--- PASS: TestManagedStream_AppendDeadlocks (0.00s)
=== RUN TestManagedStream_LeakingGoroutines
--- PASS: TestManagedStream_LeakingGoroutines (6.38s)
=== RUN TestManagedStream_LeakingGoroutinesReconnect
--- PASS: TestManagedStream_LeakingGoroutinesReconnect (16.55s)
=== RUN TestManagedWriter_CancellationDuringRetry
--- PASS: TestManagedWriter_CancellationDuringRetry (3.07s)
=== RUN TestManagedStream_Closure
--- PASS: TestManagedStream_Closure (0.00s)
=== RUN TestManagedStream_RaceFinder
--- PASS: TestManagedStream_RaceFinder (2.93s)
=== RUN TestCustomClientOptions
--- PASS: TestCustomClientOptions (0.00s)
=== RUN TestWriterOptions
--- PASS: TestWriterOptions (0.01s)
=== RUN TestManagedStream_AppendErrorRetries
--- PASS: TestManagedStream_AppendErrorRetries (0.00s)
=== RUN TestManagedStream_ShouldReconnect
--- PASS: TestManagedStream_ShouldReconnect (0.00s)
=== RUN TestSimpleRouter
--- PASS: TestSimpleRouter (0.00s)
=== RUN TestSharedRouter_Basic
--- PASS: TestSharedRouter_Basic (0.00s)
=== RUN TestSharedRouter_Multiplex
--- PASS: TestSharedRouter_Multiplex (1.00s)
=== RUN TestSendOptimizer
--- PASS: TestSendOptimizer (0.07s)
=== RUN TestVersionedTemplate
--- PASS: TestVersionedTemplate (0.00s)
=== RUN TestValidation_Values
--- PASS: TestValidation_Values (12.68s)
=== RUN TestValidationRoundtripRepeated
--- PASS: TestValidationRoundtripRepeated (0.00s)
=== CONT TestFlowControllerLargeRequest
--- PASS: TestFlowControllerLargeRequest (0.00s)
=== CONT TestFlowControllerTryAcquire
=== CONT TestFlowControllerSaturation
=== CONT TestFlowControllerCancel
--- PASS: TestFlowControllerTryAcquire (0.00s)
=== CONT TestFlowControllerUnboundedBytes
--- PASS: TestFlowControllerUnboundedBytes (0.00s)
=== CONT TestFlowControllerUnboundedCount
=== CONT TestFlowControllerUnboundedCount2
--- PASS: TestFlowControllerUnboundedCount (0.00s)
=== CONT TestFlowControllerNoStarve
--- PASS: TestFlowControllerUnboundedCount2 (0.00s)
--- PASS: TestFlowControllerNoStarve (0.00s)
--- PASS: TestFlowControllerCancel (0.01s)
--- PASS: TestFlowControllerSaturation (3.67s)
PASS
ok cloud.google.com/go/bigquery/storage/managedwriter 143.315s
=== RUN TestSchemaToProtoConversion
=== RUN TestSchemaToProtoConversion/basic
=== RUN TestSchemaToProtoConversion/json_type
=== RUN TestSchemaToProtoConversion/nested
=== RUN TestSchemaToProtoConversion/range_types
=== RUN TestSchemaToProtoConversion/nested-uppercase
=== RUN TestSchemaToProtoConversion/nested_with_duplicate_submessage
=== RUN TestSchemaToProtoConversion/nested_with_reused_submessage_in_different_levels
=== RUN TestSchemaToProtoConversion/multiple_nesting_levels
=== RUN TestSchemaToProtoConversion/repeated_with_packed
=== RUN TestSchemaToProtoConversion/indirect_names
--- PASS: TestSchemaToProtoConversion (0.10s)
--- PASS: TestSchemaToProtoConversion/basic (0.01s)
--- PASS: TestSchemaToProtoConversion/json_type (0.01s)
--- PASS: TestSchemaToProtoConversion/nested (0.01s)
--- PASS: TestSchemaToProtoConversion/range_types (0.02s)
--- PASS: TestSchemaToProtoConversion/nested-uppercase (0.01s)
--- PASS: TestSchemaToProtoConversion/nested_with_duplicate_submessage (0.01s)
--- PASS: TestSchemaToProtoConversion/nested_with_reused_submessage_in_different_levels (0.02s)
--- PASS: TestSchemaToProtoConversion/multiple_nesting_levels (0.01s)
--- PASS: TestSchemaToProtoConversion/repeated_with_packed (0.00s)
--- PASS: TestSchemaToProtoConversion/indirect_names (0.01s)
=== RUN TestProtoJSONSerialization
--- PASS: TestProtoJSONSerialization (0.00s)
=== RUN TestNormalizeDescriptor
--- PASS: TestNormalizeDescriptor (0.07s)
=== RUN TestFieldConversions
--- PASS: TestFieldConversions (0.01s)
=== RUN TestSchemaConversion
=== RUN TestSchemaConversion/nil
=== RUN TestSchemaConversion/scalars
=== RUN TestSchemaConversion/array
=== RUN TestSchemaConversion/nested
=== RUN TestSchemaConversion/json_type
=== RUN TestSchemaConversion/range_types
--- PASS: TestSchemaConversion (0.00s)
--- PASS: TestSchemaConversion/nil (0.00s)
--- PASS: TestSchemaConversion/scalars (0.00s)
--- PASS: TestSchemaConversion/array (0.00s)
--- PASS: TestSchemaConversion/nested (0.00s)
--- PASS: TestSchemaConversion/json_type (0.00s)
--- PASS: TestSchemaConversion/range_types (0.00s)
PASS
ok cloud.google.com/go/bigquery/storage/managedwriter/adapt 1.231s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./managedidentities/go.mod
+ pushd ./managedidentities
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/managedidentities == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/managedidentities == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/managedidentities/apiv1/managedidentitiespb [no test files]
? cloud.google.com/go/managedidentities/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/managedidentities/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./maps/go.mod
+ pushd ./maps
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/maps == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/maps == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/maps/addressvalidation/apiv1/addressvalidationpb [no test files]
? cloud.google.com/go/maps/areainsights/apiv1/areainsightspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/addressvalidation/apiv1 1.029s [no tests to run]
? cloud.google.com/go/maps/fleetengine/apiv1/fleetenginepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/areainsights/apiv1 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/fleetengine/apiv1 1.035s [no tests to run]
? cloud.google.com/go/maps/fleetengine/delivery/apiv1/deliverypb [no test files]
? cloud.google.com/go/maps/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/fleetengine/delivery/apiv1 1.036s [no tests to run]
? cloud.google.com/go/maps/places/apiv1/placespb [no test files]
? cloud.google.com/go/maps/routeoptimization/apiv1/routeoptimizationpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/places/apiv1 1.060s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/routeoptimization/apiv1 1.032s [no tests to run]
? cloud.google.com/go/maps/routing/apiv2/routingpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/routing/apiv2 1.028s [no tests to run]
? cloud.google.com/go/maps/solar/apiv1/solarpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/solar/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./resourcesettings/go.mod
+ pushd ./resourcesettings
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/resourcesettings == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/resourcesettings == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/resourcesettings/apiv1/resourcesettingspb [no test files]
? cloud.google.com/go/resourcesettings/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/resourcesettings/apiv1 1.025s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./mediatranslation/go.mod
+ pushd ./mediatranslation
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/mediatranslation == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/mediatranslation == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb [no test files]
? cloud.google.com/go/mediatranslation/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/mediatranslation/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkemulticloud/go.mod
+ pushd ./gkemulticloud
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkemulticloud == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkemulticloud == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb [no test files]
? cloud.google.com/go/gkemulticloud/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkemulticloud/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./rapidmigrationassessment/go.mod
+ pushd ./rapidmigrationassessment
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/rapidmigrationassessment == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/rapidmigrationassessment == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/rapidmigrationassessment/apiv1/rapidmigrationassessmentpb [no test files]
? cloud.google.com/go/rapidmigrationassessment/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/rapidmigrationassessment/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./domains/go.mod
+ pushd ./domains
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/domains == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/domains == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/domains/apiv1beta1/domainspb [no test files]
? cloud.google.com/go/domains/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/domains/apiv1beta1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./container/go.mod
+ pushd ./container
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/container == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/container == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/container [no test files]
? cloud.google.com/go/container/apiv1/containerpb [no test files]
? cloud.google.com/go/container/internal [no test files]
=== RUN TestClusterManagerSmoke
--- PASS: TestClusterManagerSmoke (0.37s)
PASS
ok cloud.google.com/go/container/apiv1 1.407s
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./edgenetwork/go.mod
+ pushd ./edgenetwork
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/edgenetwork == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/edgenetwork == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/edgenetwork/apiv1/edgenetworkpb [no test files]
? cloud.google.com/go/edgenetwork/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/edgenetwork/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./optimization/go.mod
+ pushd ./optimization
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/optimization == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/optimization == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/optimization/apiv1/optimizationpb [no test files]
? cloud.google.com/go/optimization/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/optimization/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datafusion/go.mod
+ pushd ./datafusion
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datafusion == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datafusion == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/datafusion/apiv1/datafusionpb [no test files]
? cloud.google.com/go/datafusion/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datafusion/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./identitytoolkit/go.mod
+ pushd ./identitytoolkit
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/identitytoolkit == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/identitytoolkit == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/identitytoolkit/apiv2/identitytoolkitpb [no test files]
? cloud.google.com/go/identitytoolkit/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/identitytoolkit/apiv2 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./confidentialcomputing/go.mod
+ pushd ./confidentialcomputing
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/confidentialcomputing == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/confidentialcomputing == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/confidentialcomputing/apiv1/confidentialcomputingpb [no test files]
? cloud.google.com/go/confidentialcomputing/apiv1alpha1/confidentialcomputingpb [no test files]
? cloud.google.com/go/confidentialcomputing/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/confidentialcomputing/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/confidentialcomputing/apiv1alpha1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./artifactregistry/go.mod
+ pushd ./artifactregistry
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/artifactregistry == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/artifactregistry == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/artifactregistry/apiv1 1.030s [no tests to run]
? cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb [no test files]
? cloud.google.com/go/artifactregistry/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/artifactregistry/apiv1beta2 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./workstations/go.mod
+ pushd ./workstations
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/workstations == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/workstations == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/workstations/apiv1/workstationspb [no test files]
? cloud.google.com/go/workstations/apiv1beta/workstationspb [no test files]
? cloud.google.com/go/workstations/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workstations/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workstations/apiv1beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./documentai/go.mod
+ pushd ./documentai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/documentai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/documentai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/documentai/apiv1/documentaipb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/documentai/apiv1 1.033s [no tests to run]
? cloud.google.com/go/documentai/apiv1beta3/documentaipb [no test files]
? cloud.google.com/go/documentai/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/documentai/apiv1beta3 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./clouddms/go.mod
+ pushd ./clouddms
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/clouddms == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/clouddms == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/clouddms/apiv1/clouddmspb [no test files]
? cloud.google.com/go/clouddms/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/clouddms/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./run/go.mod
+ pushd ./run
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/run == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/run == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/run/apiv2/runpb [no test files]
? cloud.google.com/go/run/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/run/apiv2 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./aiplatform/go.mod
+ pushd ./aiplatform
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/aiplatform == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/aiplatform == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/aiplatform/apiv1/aiplatformpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/aiplatform/apiv1 1.049s [no tests to run]
? cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb [no test files]
? cloud.google.com/go/aiplatform/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/aiplatform/apiv1beta1 1.038s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./filestore/go.mod
+ pushd ./filestore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/filestore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/filestore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/filestore/apiv1/filestorepb [no test files]
? cloud.google.com/go/filestore/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/filestore/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudprofiler/go.mod
+ pushd ./cloudprofiler
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudprofiler == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudprofiler == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/cloudprofiler/apiv2/cloudprofilerpb [no test files]
? cloud.google.com/go/cloudprofiler/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudprofiler/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./backupdr/go.mod
+ pushd ./backupdr
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/backupdr == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/backupdr == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/backupdr/apiv1/backupdrpb [no test files]
? cloud.google.com/go/backupdr/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/backupdr/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./pubsub/go.mod
+ pushd ./pubsub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/pubsub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/pubsub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/kms v1.20.0
? cloud.google.com/go/pubsub/apiv1/pubsubpb [no test files]
? cloud.google.com/go/pubsub/internal [no test files]
? cloud.google.com/go/pubsub/internal/benchwrapper [no test files]
? cloud.google.com/go/pubsub/internal/benchwrapper/proto [no test files]
? cloud.google.com/go/pubsub/loadtest/cmd [no test files]
? cloud.google.com/go/pubsub/loadtest/pb [no test files]
=== RUN TestFlowControllerCancel
=== PAUSE TestFlowControllerCancel
=== RUN TestFlowControllerLargeRequest
=== PAUSE TestFlowControllerLargeRequest
=== RUN TestFlowControllerNoStarve
=== PAUSE TestFlowControllerNoStarve
=== RUN TestFlowControllerSaturation
=== PAUSE TestFlowControllerSaturation
=== RUN TestFlowControllerUnboundedCount
=== PAUSE TestFlowControllerUnboundedCount
=== RUN TestFlowControllerUnboundedCount2
=== PAUSE TestFlowControllerUnboundedCount2
=== RUN TestFlowControllerUnboundedBytes
=== PAUSE TestFlowControllerUnboundedBytes
=== RUN TestIntegration_Admin
=== PAUSE TestIntegration_Admin
=== RUN TestIntegration_PublishReceive
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1
=== CONT TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
--- PASS: TestIntegration_PublishReceive (0.01s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10 (16.26s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1 (17.00s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10 (19.16s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10 (19.43s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1 (14.46s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10 (17.86s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10 (15.22s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10 (21.54s)
=== RUN TestIntegration_LargePublishSize
--- PASS: TestIntegration_LargePublishSize (8.32s)
=== RUN TestIntegration_CancelReceive
=== PAUSE TestIntegration_CancelReceive
=== RUN TestIntegration_CreateSubscription_NeverExpire
=== PAUSE TestIntegration_CreateSubscription_NeverExpire
=== RUN TestIntegration_UpdateSubscription
=== PAUSE TestIntegration_UpdateSubscription
=== RUN TestIntegration_UpdateSubscription_ExpirationPolicy
=== PAUSE TestIntegration_UpdateSubscription_ExpirationPolicy
=== RUN TestIntegration_UpdateTopicLabels
=== PAUSE TestIntegration_UpdateTopicLabels
=== RUN TestIntegration_PublicTopic
=== PAUSE TestIntegration_PublicTopic
=== RUN TestIntegration_Errors
=== PAUSE TestIntegration_Errors
=== RUN TestIntegration_MessageStoragePolicy_TopicLevel
=== PAUSE TestIntegration_MessageStoragePolicy_TopicLevel
=== RUN TestIntegration_MessageStoragePolicy_ProjectLevel
=== PAUSE TestIntegration_MessageStoragePolicy_ProjectLevel
=== RUN TestIntegration_CreateTopic_KMS
=== PAUSE TestIntegration_CreateTopic_KMS
=== RUN TestIntegration_CreateTopic_MessageStoragePolicy
=== PAUSE TestIntegration_CreateTopic_MessageStoragePolicy
=== RUN TestIntegration_OrderedKeys_Basic
--- PASS: TestIntegration_OrderedKeys_Basic (18.91s)
=== RUN TestIntegration_OrderedKeys_JSON
--- PASS: TestIntegration_OrderedKeys_JSON (23.59s)
=== RUN TestIntegration_OrderedKeys_ResumePublish
--- PASS: TestIntegration_OrderedKeys_ResumePublish (9.62s)
=== RUN TestIntegration_OrderedKeys_SubscriptionOrdering
--- PASS: TestIntegration_OrderedKeys_SubscriptionOrdering (28.97s)
=== RUN TestIntegration_OrderingWithExactlyOnce
--- PASS: TestIntegration_OrderingWithExactlyOnce (27.38s)
=== RUN TestIntegration_CreateSubscription_DeadLetterPolicy
=== PAUSE TestIntegration_CreateSubscription_DeadLetterPolicy
=== RUN TestIntegration_DeadLetterPolicy_DeliveryAttempt
=== PAUSE TestIntegration_DeadLetterPolicy_DeliveryAttempt
=== RUN TestIntegration_DeadLetterPolicy_ClearDeadLetter
=== PAUSE TestIntegration_DeadLetterPolicy_ClearDeadLetter
=== RUN TestIntegration_BadEndpoint
=== PAUSE TestIntegration_BadEndpoint
=== RUN TestIntegration_Filter_CreateSubscription
=== PAUSE TestIntegration_Filter_CreateSubscription
=== RUN TestIntegration_RetryPolicy
=== PAUSE TestIntegration_RetryPolicy
=== RUN TestIntegration_DetachSubscription
=== PAUSE TestIntegration_DetachSubscription
=== RUN TestIntegration_SchemaAdmin
=== PAUSE TestIntegration_SchemaAdmin
=== RUN TestIntegration_ValidateSchema
=== PAUSE TestIntegration_ValidateSchema
=== RUN TestIntegration_ValidateMessage
=== PAUSE TestIntegration_ValidateMessage
=== RUN TestIntegration_TopicRetention
--- PASS: TestIntegration_TopicRetention (26.49s)
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== PAUSE TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== PAUSE TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== PAUSE TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== CONT TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== CONT TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== CONT TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive (0.00s)
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10 (18.54s)
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10 (19.88s)
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10 (21.99s)
=== RUN TestIntegration_TopicUpdateSchema
--- PASS: TestIntegration_TopicUpdateSchema (9.87s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.01s)
=== RUN TestIntegration_PublishCompression
--- PASS: TestIntegration_PublishCompression (10.19s)
=== RUN TestMakeBatches
=== PAUSE TestMakeBatches
=== RUN TestCalcFieldSize
=== PAUSE TestCalcFieldSize
=== RUN TestMaxExtensionPeriod
--- PASS: TestMaxExtensionPeriod (0.01s)
=== RUN TestAckDistribution
iterator_test.go:141: broken
--- SKIP: TestAckDistribution (0.00s)
=== RUN TestIterator_ModifyAckContextDeadline
--- PASS: TestIterator_ModifyAckContextDeadline (5.01s)
=== RUN TestIterator_SynchronousPullCancel
--- PASS: TestIterator_SynchronousPullCancel (0.00s)
=== RUN TestIterator_BoundedDuration
=== RUN TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_the_min_duration
=== RUN TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_1_minute_when_using_exactly_once
=== RUN TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here,_even_though_exactly_once_is_enabled
=== RUN TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here
=== RUN TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_when_neither_durations_are_set
=== RUN TestIterator_BoundedDuration/AckDeadline_should_should_not_be_updated_here_since_it_is_within_both_boundaries
--- PASS: TestIterator_BoundedDuration (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_the_min_duration (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_1_minute_when_using_exactly_once (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here,_even_though_exactly_once_is_enabled (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_when_neither_durations_are_set (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_should_not_be_updated_here_since_it_is_within_both_boundaries (0.00s)
=== RUN TestIterator_StreamingPullExactlyOnce
--- PASS: TestIterator_StreamingPullExactlyOnce (0.01s)
=== RUN TestAddToDistribution
--- PASS: TestAddToDistribution (0.00s)
=== RUN TestPingStreamAckDeadline
--- PASS: TestPingStreamAckDeadline (5.01s)
=== RUN TestExactlyOnceProcessRequests
=== RUN TestExactlyOnceProcessRequests/NoResults
=== RUN TestExactlyOnceProcessRequests/NoErrorsNilAckResult
=== RUN TestExactlyOnceProcessRequests/NoErrors
=== RUN TestExactlyOnceProcessRequests/PermanentErrorInvalidAckID
=== RUN TestExactlyOnceProcessRequests/TransientErrorRetry
=== RUN TestExactlyOnceProcessRequests/UnknownError
=== RUN TestExactlyOnceProcessRequests/PermissionDenied
=== RUN TestExactlyOnceProcessRequests/FailedPrecondition
=== RUN TestExactlyOnceProcessRequests/OtherErrorStatus
=== RUN TestExactlyOnceProcessRequests/MixedSuccessFailureAcks
=== RUN TestExactlyOnceProcessRequests/RetriableErrorStatusReturnsRequestForRetrying
--- PASS: TestExactlyOnceProcessRequests (2.00s)
--- PASS: TestExactlyOnceProcessRequests/NoResults (0.00s)
--- PASS: TestExactlyOnceProcessRequests/NoErrorsNilAckResult (0.00s)
--- PASS: TestExactlyOnceProcessRequests/NoErrors (0.00s)
--- PASS: TestExactlyOnceProcessRequests/PermanentErrorInvalidAckID (0.00s)
--- PASS: TestExactlyOnceProcessRequests/TransientErrorRetry (0.00s)
--- PASS: TestExactlyOnceProcessRequests/UnknownError (0.00s)
--- PASS: TestExactlyOnceProcessRequests/PermissionDenied (0.00s)
--- PASS: TestExactlyOnceProcessRequests/FailedPrecondition (0.00s)
--- PASS: TestExactlyOnceProcessRequests/OtherErrorStatus (0.00s)
--- PASS: TestExactlyOnceProcessRequests/MixedSuccessFailureAcks (2.00s)
--- PASS: TestExactlyOnceProcessRequests/RetriableErrorStatusReturnsRequestForRetrying (0.00s)
=== RUN TestClient_ApplyClientConfig
--- PASS: TestClient_ApplyClientConfig (0.22s)
=== RUN TestClient_EmptyProjectID
--- PASS: TestClient_EmptyProjectID (0.00s)
=== RUN TestPullStreamGet
=== PAUSE TestPullStreamGet
=== RUN TestPullStreamGet_ResourceUnavailable
--- PASS: TestPullStreamGet_ResourceUnavailable (0.02s)
=== RUN TestSchemaBasicCreateGetDelete
--- PASS: TestSchemaBasicCreateGetDelete (0.01s)
=== RUN TestSchemaListSchemas
--- PASS: TestSchemaListSchemas (0.01s)
=== RUN TestSchema_SchemaRevisions
--- PASS: TestSchema_SchemaRevisions (0.01s)
=== RUN TestSchemaRollbackSchema
--- PASS: TestSchemaRollbackSchema (0.00s)
=== RUN TestSchemaDeleteSchemaRevision
--- PASS: TestSchemaDeleteSchemaRevision (0.00s)
=== RUN TestSchemaValidateSchema
=== RUN TestSchemaValidateSchema/valid_avro_schema
=== RUN TestSchemaValidateSchema/valid_proto_schema
=== RUN TestSchemaValidateSchema/empty_invalid_schema
--- PASS: TestSchemaValidateSchema (0.01s)
--- PASS: TestSchemaValidateSchema/valid_avro_schema (0.00s)
--- PASS: TestSchemaValidateSchema/valid_proto_schema (0.00s)
--- PASS: TestSchemaValidateSchema/empty_invalid_schema (0.00s)
=== RUN TestStreamingPullBasic
--- PASS: TestStreamingPullBasic (0.01s)
=== RUN TestStreamingPullMultipleFetches
--- PASS: TestStreamingPullMultipleFetches (0.01s)
=== RUN TestStreamingPullError
--- PASS: TestStreamingPullError (0.20s)
=== RUN TestStreamingPullCancel
--- PASS: TestStreamingPullCancel (0.01s)
=== RUN TestStreamingPullRetry
=== PAUSE TestStreamingPullRetry
=== RUN TestStreamingPullOneActive
--- PASS: TestStreamingPullOneActive (0.01s)
=== RUN TestStreamingPullConcurrent
--- PASS: TestStreamingPullConcurrent (0.02s)
=== RUN TestStreamingPullFlowControl
--- PASS: TestStreamingPullFlowControl (0.21s)
=== RUN TestStreamingPull_ClosedClient
--- PASS: TestStreamingPull_ClosedClient (0.20s)
=== RUN TestStreamingPull_RetriesAfterUnavailable
--- PASS: TestStreamingPull_RetriesAfterUnavailable (0.01s)
=== RUN TestStreamingPull_ReconnectsAfterServerDies
--- PASS: TestStreamingPull_ReconnectsAfterServerDies (0.19s)
=== RUN TestSubscriptionID
--- PASS: TestSubscriptionID (0.00s)
=== RUN TestListProjectSubscriptions
--- PASS: TestListProjectSubscriptions (0.05s)
=== RUN TestListTopicSubscriptions
--- PASS: TestListTopicSubscriptions (0.03s)
=== RUN TestSubscriptionConfig
--- PASS: TestSubscriptionConfig (0.02s)
=== RUN TestReceive
=== RUN TestReceive/synchronous:true,exactlyOnceDelivery:false
=== RUN TestReceive/synchronous:false,exactlyOnceDelivery:false
=== RUN TestReceive/synchronous:false,exactlyOnceDelivery:true
--- PASS: TestReceive (0.65s)
--- PASS: TestReceive/synchronous:true,exactlyOnceDelivery:false (0.03s)
--- PASS: TestReceive/synchronous:false,exactlyOnceDelivery:false (0.30s)
--- PASS: TestReceive/synchronous:false,exactlyOnceDelivery:true (0.32s)
=== RUN TestPushConfigAuthenticationMethod_toProto
--- PASS: TestPushConfigAuthenticationMethod_toProto (0.00s)
=== RUN TestDeadLettering_toProto
--- PASS: TestDeadLettering_toProto (0.00s)
=== RUN TestDeadLettering_toMessage
--- PASS: TestDeadLettering_toMessage (0.00s)
=== RUN TestRetryPolicy_toProto
--- PASS: TestRetryPolicy_toProto (0.00s)
=== RUN TestOrdering_CreateSubscription
--- PASS: TestOrdering_CreateSubscription (5.01s)
=== RUN TestBigQuerySubscription
--- PASS: TestBigQuerySubscription (0.01s)
=== RUN TestCloudStorageSubscription
--- PASS: TestCloudStorageSubscription (0.02s)
=== RUN TestExactlyOnceDelivery_AckSuccess
=== PAUSE TestExactlyOnceDelivery_AckSuccess
=== RUN TestExactlyOnceDelivery_AckFailureErrorPermissionDenied
=== PAUSE TestExactlyOnceDelivery_AckFailureErrorPermissionDenied
=== RUN TestExactlyOnceDelivery_AckRetryDeadlineExceeded
2024/11/29 09:31:47 received message: &{m0 [101 120 97 99 116 108 121 45 111 110 99 101 45 109 101 115 115 97 103 101] map[] 2024-11-29 09:31:47.16879903 +0000 UTC 0xc0001c3040}
--- PASS: TestExactlyOnceDelivery_AckRetryDeadlineExceeded (22.91s)
=== RUN TestExactlyOnceDelivery_NackSuccess
=== PAUSE TestExactlyOnceDelivery_NackSuccess
=== RUN TestExactlyOnceDelivery_ReceiptModackError
--- PASS: TestExactlyOnceDelivery_ReceiptModackError (20.03s)
=== RUN TestSubscribeMessageExpirationFlowControl
=== PAUSE TestSubscribeMessageExpirationFlowControl
=== RUN TestStreamTimeout
=== PAUSE TestStreamTimeout
=== RUN TestTopicID
--- PASS: TestTopicID (0.00s)
=== RUN TestCreateTopicWithConfig
--- PASS: TestCreateTopicWithConfig (0.01s)
=== RUN TestTopic_IngestionKinesis
--- PASS: TestTopic_IngestionKinesis (0.01s)
=== RUN TestTopic_IngestionCloudStorage
--- PASS: TestTopic_IngestionCloudStorage (0.01s)
=== RUN TestListTopics
--- PASS: TestListTopics (0.02s)
=== RUN TestListCompletelyEmptyTopics
--- PASS: TestListCompletelyEmptyTopics (0.01s)
=== RUN TestStopPublishOrder
--- PASS: TestStopPublishOrder (0.00s)
=== RUN TestPublishTimeout
--- PASS: TestPublishTimeout (3.01s)
=== RUN TestPublishBufferedByteLimit
--- PASS: TestPublishBufferedByteLimit (0.01s)
=== RUN TestUpdateTopic_Label
--- PASS: TestUpdateTopic_Label (0.01s)
=== RUN TestUpdateTopic_MessageStoragePolicy
--- PASS: TestUpdateTopic_MessageStoragePolicy (0.01s)
=== RUN TestUpdateTopic_SchemaSettings
--- PASS: TestUpdateTopic_SchemaSettings (0.01s)
=== RUN TestDetachSubscription
--- PASS: TestDetachSubscription (0.01s)
=== RUN TestFlushStopTopic
--- PASS: TestFlushStopTopic (6.04s)
=== RUN TestPublishFlowControl_SignalError
--- PASS: TestPublishFlowControl_SignalError (0.03s)
=== RUN TestPublishFlowControl_SignalErrorOrderingKey
--- PASS: TestPublishFlowControl_SignalErrorOrderingKey (0.01s)
=== RUN TestPublishFlowControl_Block
--- PASS: TestPublishFlowControl_Block (0.01s)
=== RUN TestInvalidUTF8
--- PASS: TestInvalidUTF8 (0.02s)
=== RUN TestPublishOrderingNotEnabled
--- PASS: TestPublishOrderingNotEnabled (0.01s)
=== RUN TestPublishCompression
--- PASS: TestPublishCompression (0.03s)
=== RUN TestTrace_MessageCarrier
--- PASS: TestTrace_MessageCarrier (0.00s)
=== RUN TestTrace_PublishSpan
--- PASS: TestTrace_PublishSpan (0.12s)
=== RUN TestTrace_PublishSpanError
=== RUN TestTrace_PublishSpanError/no_ordering_key
=== RUN TestTrace_PublishSpanError/stopped_topic
=== RUN TestTrace_PublishSpanError/flow_control_error
--- PASS: TestTrace_PublishSpanError (0.31s)
--- PASS: TestTrace_PublishSpanError/no_ordering_key (0.10s)
--- PASS: TestTrace_PublishSpanError/stopped_topic (0.10s)
--- PASS: TestTrace_PublishSpanError/flow_control_error (0.10s)
=== RUN TestTrace_SubscribeSpans
--- PASS: TestTrace_SubscribeSpans (1.14s)
=== RUN TestTrace_TracingNotEnabled
--- PASS: TestTrace_TracingNotEnabled (0.13s)
=== RUN TestPSTest
=== PAUSE TestPSTest
=== CONT TestFlowControllerLargeRequest
=== CONT TestIntegration_CreateSubscription_DeadLetterPolicy
--- PASS: TestFlowControllerLargeRequest (0.00s)
=== CONT TestPSTest
=== CONT TestSubscribeMessageExpirationFlowControl
=== CONT TestStreamTimeout
--- PASS: TestPSTest (0.03s)
=== CONT TestExactlyOnceDelivery_AckFailureErrorPermissionDenied
=== CONT TestExactlyOnceDelivery_AckSuccess
--- PASS: TestExactlyOnceDelivery_AckFailureErrorPermissionDenied (0.13s)
--- PASS: TestExactlyOnceDelivery_AckSuccess (0.13s)
=== CONT TestStreamingPullRetry
=== CONT TestPullStreamGet
--- PASS: TestStreamTimeout (2.11s)
=== CONT TestCalcFieldSize
=== CONT TestIntegration_CreateSubscription_NeverExpire
--- PASS: TestPullStreamGet (2.42s)
--- PASS: TestCalcFieldSize (0.00s)
--- PASS: TestStreamingPullRetry (5.02s)
=== CONT TestMakeBatches
--- PASS: TestMakeBatches (0.00s)
=== CONT TestIntegration_DetachSubscription
=== CONT TestExactlyOnceDelivery_NackSuccess
--- PASS: TestIntegration_CreateSubscription_NeverExpire (13.70s)
=== CONT TestIntegration_ValidateMessage
--- PASS: TestExactlyOnceDelivery_NackSuccess (0.13s)
=== RUN TestIntegration_ValidateMessage/avro_json_encoding
=== RUN TestIntegration_ValidateMessage/avro_binary_encoding
=== RUN TestIntegration_ValidateMessage/proto_json_encoding
=== RUN TestIntegration_ValidateMessage/protocol_buffer_schema
=== CONT TestIntegration_ValidateSchema
--- PASS: TestIntegration_ValidateMessage (0.32s)
--- PASS: TestIntegration_ValidateMessage/avro_json_encoding (0.12s)
--- PASS: TestIntegration_ValidateMessage/avro_binary_encoding (0.03s)
--- PASS: TestIntegration_ValidateMessage/proto_json_encoding (0.13s)
--- PASS: TestIntegration_ValidateMessage/protocol_buffer_schema (0.03s)
=== RUN TestIntegration_ValidateSchema/avro_schema
=== RUN TestIntegration_ValidateSchema/protocol_buffer_schema
=== RUN TestIntegration_ValidateSchema/protocol_buffer_schema#01
--- PASS: TestIntegration_ValidateSchema (0.20s)
--- PASS: TestIntegration_ValidateSchema/avro_schema (0.13s)
--- PASS: TestIntegration_ValidateSchema/protocol_buffer_schema (0.04s)
--- PASS: TestIntegration_ValidateSchema/protocol_buffer_schema#01 (0.02s)
=== CONT TestIntegration_CreateTopic_MessageStoragePolicy
--- PASS: TestSubscribeMessageExpirationFlowControl (20.03s)
=== CONT TestIntegration_RetryPolicy
--- PASS: TestIntegration_DetachSubscription (17.11s)
=== CONT TestIntegration_MessageStoragePolicy_ProjectLevel
--- PASS: TestIntegration_CreateSubscription_DeadLetterPolicy (25.07s)
=== CONT TestIntegration_Filter_CreateSubscription
--- PASS: TestIntegration_CreateTopic_MessageStoragePolicy (9.39s)
=== CONT TestIntegration_CreateTopic_KMS
=== CONT TestIntegration_BadEndpoint
--- PASS: TestIntegration_MessageStoragePolicy_ProjectLevel (7.84s)
=== CONT TestIntegration_MessageStoragePolicy_TopicLevel
--- PASS: TestIntegration_BadEndpoint (0.20s)
--- PASS: TestIntegration_RetryPolicy (16.68s)
=== CONT TestIntegration_DeadLetterPolicy_ClearDeadLetter
=== CONT TestIntegration_Errors
--- PASS: TestIntegration_CreateTopic_KMS (10.66s)
--- PASS: TestIntegration_MessageStoragePolicy_TopicLevel (12.30s)
=== CONT TestIntegration_DeadLetterPolicy_DeliveryAttempt
--- PASS: TestIntegration_Filter_CreateSubscription (19.15s)
=== CONT TestIntegration_UpdateTopicLabels
--- PASS: TestIntegration_Errors (13.45s)
=== CONT TestIntegration_PublicTopic
=== CONT TestIntegration_UpdateSubscription_ExpirationPolicy
--- PASS: TestIntegration_UpdateTopicLabels (10.67s)
=== CONT TestIntegration_CancelReceive
--- PASS: TestIntegration_DeadLetterPolicy_DeliveryAttempt (16.47s)
=== CONT TestIntegration_UpdateSubscription
--- PASS: TestIntegration_DeadLetterPolicy_ClearDeadLetter (23.63s)
=== CONT TestIntegration_SchemaAdmin
--- PASS: TestIntegration_PublicTopic (8.35s)
=== RUN TestIntegration_SchemaAdmin/avro_schema
=== RUN TestIntegration_SchemaAdmin/protocol_buffer_schema
--- PASS: TestIntegration_SchemaAdmin (1.83s)
--- PASS: TestIntegration_SchemaAdmin/avro_schema (1.01s)
--- PASS: TestIntegration_SchemaAdmin/protocol_buffer_schema (0.82s)
=== CONT TestFlowControllerUnboundedCount2
=== CONT TestIntegration_Admin
--- PASS: TestFlowControllerUnboundedCount2 (0.00s)
=== CONT TestFlowControllerUnboundedBytes
--- PASS: TestIntegration_UpdateSubscription_ExpirationPolicy (22.61s)
--- PASS: TestFlowControllerUnboundedBytes (0.00s)
=== CONT TestFlowControllerSaturation
=== CONT TestFlowControllerNoStarve
--- PASS: TestIntegration_CancelReceive (21.88s)
--- PASS: TestFlowControllerNoStarve (0.00s)
=== CONT TestFlowControllerCancel
--- PASS: TestFlowControllerCancel (0.01s)
=== CONT TestFlowControllerUnboundedCount
--- PASS: TestFlowControllerUnboundedCount (0.00s)
--- PASS: TestFlowControllerSaturation (3.64s)
--- PASS: TestIntegration_UpdateSubscription (20.88s)
--- PASS: TestIntegration_Admin (30.53s)
PASS
ok cloud.google.com/go/pubsub 390.966s
=== RUN TestPublisherSmoke
--- PASS: TestPublisherSmoke (0.50s)
PASS
ok cloud.google.com/go/pubsub/apiv1 1.534s
=== RUN TestDistribution
--- PASS: TestDistribution (0.00s)
=== RUN TestRace
--- PASS: TestRace (0.11s)
PASS
ok cloud.google.com/go/pubsub/internal/distribution 1.128s
=== RUN TestEndToEnd_Dupes
endtoend_test.go:48: https://github.com/googleapis/google-cloud-go/issues/1752
--- SKIP: TestEndToEnd_Dupes (0.00s)
=== RUN TestEndToEnd_LongProcessingTime
2024/11/29 09:27:48 deleting subscription "endtoend-1732783789864873845-00"
2024/11/29 09:27:51 deleting topic "endtoend-1732783758763733294"
endtoend_test.go:301: 0: start receive
2024/11/29 09:30:05 quiesced
endtoend_test.go:304: 0: end receive; read 500
--- PASS: TestEndToEnd_LongProcessingTime (138.25s)
PASS
ok cloud.google.com/go/pubsub/internal/longtest 139.291s
=== RUN TestPublishScheduler_Put_Basic
--- PASS: TestPublishScheduler_Put_Basic (0.01s)
=== RUN TestPublishScheduler_Put_ManyWithOneKey
--- PASS: TestPublishScheduler_Put_ManyWithOneKey (0.01s)
=== RUN TestPublishScheduler_DoesntRaceWithPublisher
--- PASS: TestPublishScheduler_DoesntRaceWithPublisher (0.01s)
=== RUN TestPublishScheduler_FlushAndStop
=== RUN TestPublishScheduler_FlushAndStop/two_messages_with_the_same_key
=== RUN TestPublishScheduler_FlushAndStop/two_messages_with_different_keys
=== RUN TestPublishScheduler_FlushAndStop/two_messages_with_no_key
--- PASS: TestPublishScheduler_FlushAndStop (0.03s)
--- PASS: TestPublishScheduler_FlushAndStop/two_messages_with_the_same_key (0.01s)
--- PASS: TestPublishScheduler_FlushAndStop/two_messages_with_different_keys (0.01s)
--- PASS: TestPublishScheduler_FlushAndStop/two_messages_with_no_key (0.01s)
=== RUN TestReceiveScheduler_Put_Basic
--- PASS: TestReceiveScheduler_Put_Basic (0.01s)
=== RUN TestReceiveScheduler_Put_ManyWithOneKey
--- PASS: TestReceiveScheduler_Put_ManyWithOneKey (0.08s)
=== RUN TestReceiveScheduler_FlushAndStop
=== RUN TestReceiveScheduler_FlushAndStop/two_messages_with_the_same_key
=== RUN TestReceiveScheduler_FlushAndStop/two_messages_with_different_keys
=== RUN TestReceiveScheduler_FlushAndStop/two_messages_with_no_key
--- PASS: TestReceiveScheduler_FlushAndStop (0.03s)
--- PASS: TestReceiveScheduler_FlushAndStop/two_messages_with_the_same_key (0.01s)
--- PASS: TestReceiveScheduler_FlushAndStop/two_messages_with_different_keys (0.01s)
--- PASS: TestReceiveScheduler_FlushAndStop/two_messages_with_no_key (0.01s)
PASS
ok cloud.google.com/go/pubsub/internal/scheduler 1.196s
=== RUN TestVerifyKeyOrdering
=== RUN TestVerifyKeyOrdering/correct_despite_different_ordering
=== RUN TestVerifyKeyOrdering/received_something_we_didnt_publish
=== RUN TestVerifyKeyOrdering/published_message_missing
--- PASS: TestVerifyKeyOrdering (0.00s)
--- PASS: TestVerifyKeyOrdering/correct_despite_different_ordering (0.00s)
--- PASS: TestVerifyKeyOrdering/received_something_we_didnt_publish (0.00s)
--- PASS: TestVerifyKeyOrdering/published_message_missing (0.00s)
PASS
ok cloud.google.com/go/pubsub/internal/testutil 1.019s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/pubsub/loadtest 1.042s [no tests to run]
=== RUN TestNewServerWithPort
--- PASS: TestNewServerWithPort (0.00s)
=== RUN TestNewServerWithCallback
--- PASS: TestNewServerWithCallback (0.00s)
=== RUN TestTopics
=== RUN TestTopics/Given_a_topic_that_is_used_by_a_subscription_as_deadLetter,__When_topic_deleted,__Then_error_raised
--- PASS: TestTopics (0.02s)
--- PASS: TestTopics/Given_a_topic_that_is_used_by_a_subscription_as_deadLetter,__When_topic_deleted,__Then_error_raised (0.00s)
=== RUN TestSubscriptions
=== RUN TestSubscriptions/Given_a_subscription_creation,__When_called_with_a_deadLetter_topic_that_does_not_exist,__Then_error_returned
--- PASS: TestSubscriptions (0.02s)
--- PASS: TestSubscriptions/Given_a_subscription_creation,__When_called_with_a_deadLetter_topic_that_does_not_exist,__Then_error_returned (0.00s)
=== RUN TestSubscriptionErrors
--- PASS: TestSubscriptionErrors (0.01s)
=== RUN TestSubscriptionDeadLetter
--- PASS: TestSubscriptionDeadLetter (1.50s)
=== RUN TestPublish
--- PASS: TestPublish (0.00s)
=== RUN TestPublishOrdered
--- PASS: TestPublishOrdered (0.00s)
=== RUN TestClearMessages
--- PASS: TestClearMessages (0.51s)
=== RUN TestPull
--- PASS: TestPull (0.51s)
=== RUN TestStreamingPull
--- PASS: TestStreamingPull (0.04s)
=== RUN TestStreamingPullAck
--- PASS: TestStreamingPullAck (2.01s)
=== RUN TestAcknowledge
--- PASS: TestAcknowledge (0.04s)
=== RUN TestModAck
--- PASS: TestModAck (0.07s)
=== RUN TestAckDeadline
--- PASS: TestAckDeadline (5.01s)
=== RUN TestMultiSubs
--- PASS: TestMultiSubs (0.07s)
=== RUN TestMultiStreams
--- PASS: TestMultiStreams (0.02s)
=== RUN TestStreamingPullTimeout
--- PASS: TestStreamingPullTimeout (0.41s)
=== RUN TestSeek
--- PASS: TestSeek (0.01s)
=== RUN TestTryDeliverMessage
--- PASS: TestTryDeliverMessage (0.00s)
=== RUN TestTimeNowFunc
--- PASS: TestTimeNowFunc (0.00s)
=== RUN TestModAck_Race
fake_test.go:1042: got modacks: []
fake_test.go:1042: got modacks: []
fake_test.go:1042: got modacks: []
--- PASS: TestModAck_Race (0.04s)
=== RUN TestUpdateDeadLetterPolicy
--- PASS: TestUpdateDeadLetterPolicy (0.01s)
=== RUN TestUpdateRetryPolicy
--- PASS: TestUpdateRetryPolicy (0.01s)
=== RUN TestSubscriptionFilter
--- PASS: TestSubscriptionFilter (0.01s)
=== RUN TestUpdateEnableExactlyOnceDelivery
--- PASS: TestUpdateEnableExactlyOnceDelivery (0.00s)
=== RUN TestSchemaAdminClient
--- PASS: TestSchemaAdminClient (0.01s)
=== RUN TestErrorInjection
--- PASS: TestErrorInjection (0.03s)
=== RUN TestPublishResponse
--- PASS: TestPublishResponse (5.00s)
=== RUN TestTopicRetentionAdmin
--- PASS: TestTopicRetentionAdmin (0.01s)
=== RUN TestStreaming_SubscriptionProperties
--- PASS: TestStreaming_SubscriptionProperties (0.01s)
=== RUN TestSubscriptionPushPull
--- PASS: TestSubscriptionPushPull (0.01s)
=== RUN TestSubscriptionMessageOrdering
--- PASS: TestSubscriptionMessageOrdering (0.50s)
=== RUN TestSubscriptionRetention
--- PASS: TestSubscriptionRetention (1.00s)
=== RUN Test_filterByAttrs
=== RUN Test_filterByAttrs/attributes.name_=_"com"
=== RUN Test_filterByAttrs/attributes.name_!=_"com"
=== RUN Test_filterByAttrs/hasPrefix(attributes.name,_"co")
=== RUN Test_filterByAttrs/attributes:name
=== RUN Test_filterByAttrs/NOT_attributes:name
=== RUN Test_filterByAttrs/(NOT_attributes:name)_OR_attributes.name_=_"co"
=== RUN Test_filterByAttrs/NOT_(attributes:name_OR_attributes.lang_=_"jp")
=== RUN Test_filterByAttrs/attributes.name_=_"com"_AND_-attributes:"lang"
=== RUN Test_filterByAttrs/attributes:"みんな"
--- PASS: Test_filterByAttrs (0.01s)
--- PASS: Test_filterByAttrs/attributes.name_=_"com" (0.00s)
--- PASS: Test_filterByAttrs/attributes.name_!=_"com" (0.00s)
--- PASS: Test_filterByAttrs/hasPrefix(attributes.name,_"co") (0.00s)
--- PASS: Test_filterByAttrs/attributes:name (0.00s)
--- PASS: Test_filterByAttrs/NOT_attributes:name (0.00s)
--- PASS: Test_filterByAttrs/(NOT_attributes:name)_OR_attributes.name_=_"co" (0.00s)
--- PASS: Test_filterByAttrs/NOT_(attributes:name_OR_attributes.lang_=_"jp") (0.00s)
--- PASS: Test_filterByAttrs/attributes.name_=_"com"_AND_-attributes:"lang" (0.00s)
--- PASS: Test_filterByAttrs/attributes:"みんな" (0.00s)
PASS
ok cloud.google.com/go/pubsub/pstest 17.906s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudquotas/go.mod
+ pushd ./cloudquotas
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudquotas == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudquotas == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/cloudquotas/apiv1/cloudquotaspb [no test files]
? cloud.google.com/go/cloudquotas/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudquotas/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./talent/go.mod
+ pushd ./talent
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/talent == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/talent == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/talent/apiv4/talentpb [no test files]
? cloud.google.com/go/talent/apiv4beta1/talentpb [no test files]
? cloud.google.com/go/talent/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/talent/apiv4 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/talent/apiv4beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./ai/go.mod
+ pushd ./ai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/ai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/ai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/ai/generativelanguage/apiv1/generativelanguagepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ai/generativelanguage/apiv1 1.039s [no tests to run]
? cloud.google.com/go/ai/generativelanguage/apiv1beta/generativelanguagepb [no test files]
? cloud.google.com/go/ai/generativelanguage/apiv1beta2/generativelanguagepb [no test files]
? cloud.google.com/go/ai/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ai/generativelanguage/apiv1beta 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ai/generativelanguage/apiv1beta2 1.030s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storagetransfer/go.mod
+ pushd ./storagetransfer
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storagetransfer == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/storagetransfer == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/storagetransfer/apiv1/storagetransferpb [no test files]
? cloud.google.com/go/storagetransfer/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storagetransfer/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudtasks/go.mod
+ pushd ./cloudtasks
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudtasks == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudtasks == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/cloudtasks/apiv2/cloudtaskspb [no test files]
? cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudtasks/apiv2 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudtasks/apiv2beta2 1.028s [no tests to run]
? cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb [no test files]
? cloud.google.com/go/cloudtasks/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudtasks/apiv2beta3 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataform/go.mod
+ pushd ./dataform
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataform == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataform == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dataform/apiv1alpha2/dataformpb [no test files]
? cloud.google.com/go/dataform/apiv1beta1/dataformpb [no test files]
? cloud.google.com/go/dataform/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataform/apiv1alpha2 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataform/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./secretmanager/go.mod
+ pushd ./secretmanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/secretmanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/secretmanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/secretmanager/apiv1/secretmanagerpb [no test files]
? cloud.google.com/go/secretmanager/apiv1beta2/secretmanagerpb [no test files]
? cloud.google.com/go/secretmanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/secretmanager/apiv1 1.045s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/secretmanager/apiv1beta2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./containeranalysis/go.mod
+ pushd ./containeranalysis
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/containeranalysis == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/containeranalysis == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/grafeas v0.3.11
? cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb [no test files]
? cloud.google.com/go/containeranalysis/apiv1beta1/grafeas/grafeaspb [no test files]
? cloud.google.com/go/containeranalysis/internal [no test files]
=== RUN TestIntegration
--- PASS: TestIntegration (0.40s)
=== RUN TestIntegration_GetGrafeasClient
--- PASS: TestIntegration_GetGrafeasClient (0.19s)
PASS
ok cloud.google.com/go/containeranalysis/apiv1 1.625s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/containeranalysis/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./compute/go.mod
+ pushd ./compute
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/compute == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/compute == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/compute/apiv1/computepb [no test files]
? cloud.google.com/go/compute/internal [no test files]
=== RUN TestCreateGetPutPatchListInstance
--- PASS: TestCreateGetPutPatchListInstance (22.80s)
=== RUN TestCreateGetRemoveSecurityPolicies
--- PASS: TestCreateGetRemoveSecurityPolicies (12.74s)
=== RUN TestPaginationWithMaxRes
--- PASS: TestPaginationWithMaxRes (2.29s)
=== RUN TestPaginationDefault
--- PASS: TestPaginationDefault (0.42s)
=== RUN TestPaginationMapResponse
--- PASS: TestPaginationMapResponse (0.58s)
=== RUN TestPaginationMapResponseMaxRes
--- PASS: TestPaginationMapResponseMaxRes (10.61s)
=== RUN TestHeaders
--- PASS: TestHeaders (0.00s)
=== RUN TestInstanceGroupResize
--- PASS: TestInstanceGroupResize (107.13s)
PASS
ok cloud.google.com/go/compute/apiv1 157.623s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./compute/metadata/go.mod
+ pushd ./compute/metadata
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/compute/metadata == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/compute/metadata == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/compute/metadata/internal [no test files]
=== RUN TestOnGCE_Stress
metadata_test.go:44: OnGCE() = true
--- PASS: TestOnGCE_Stress (0.07s)
=== RUN TestOnGCE_Force
--- PASS: TestOnGCE_Force (0.00s)
=== RUN TestOverrideUserAgent
--- PASS: TestOverrideUserAgent (0.00s)
=== RUN TestGetFailsOnBadURL
2024/11/29 09:38:12 parse "http://host:-1/computeMetadata/v1/suffix": invalid port ":-1" after host
--- PASS: TestGetFailsOnBadURL (0.00s)
=== RUN TestGet_LeadingSlash
=== RUN TestGet_LeadingSlash/without_leading_slash
=== RUN TestGet_LeadingSlash/with_leading_slash
--- PASS: TestGet_LeadingSlash (0.00s)
--- PASS: TestGet_LeadingSlash/without_leading_slash (0.00s)
--- PASS: TestGet_LeadingSlash/with_leading_slash (0.00s)
=== RUN TestRetry
=== RUN TestRetry/no_retries
=== RUN TestRetry/retry_500_once
=== RUN TestRetry/retry_io.ErrUnexpectedEOF_once
=== RUN TestRetry/retry_io.ErrUnexpectedEOF_permanent
--- PASS: TestRetry (1.13s)
--- PASS: TestRetry/no_retries (0.00s)
--- PASS: TestRetry/retry_500_once (0.05s)
--- PASS: TestRetry/retry_io.ErrUnexpectedEOF_once (0.02s)
--- PASS: TestRetry/retry_io.ErrUnexpectedEOF_permanent (1.06s)
=== RUN TestClientGetWithContext
=== RUN TestClientGetWithContext/ok
=== RUN TestClientGetWithContext/times_out
--- PASS: TestClientGetWithContext (0.70s)
--- PASS: TestClientGetWithContext/ok (0.50s)
--- PASS: TestClientGetWithContext/times_out (0.20s)
=== RUN TestMetadataRetryerLinux
=== RUN TestMetadataRetryerLinux/retry_on_syscall.ECONNRESET
=== RUN TestMetadataRetryerLinux/retry_on_syscall.ECONNREFUSED
--- PASS: TestMetadataRetryerLinux (0.00s)
--- PASS: TestMetadataRetryerLinux/retry_on_syscall.ECONNRESET (0.00s)
--- PASS: TestMetadataRetryerLinux/retry_on_syscall.ECONNREFUSED (0.00s)
=== RUN TestMetadataRetryer
=== RUN TestMetadataRetryer/retry_on_500
=== RUN TestMetadataRetryer/don't_retry_on_400
=== RUN TestMetadataRetryer/retry_on_io.ErrUnexpectedEOF
=== RUN TestMetadataRetryer/retry_on_temporary_error
=== RUN TestMetadataRetryer/retry_on_wrapped_temporary_error
=== RUN TestMetadataRetryer/don't_retry_on_wrapped_io.EOF
=== RUN TestMetadataRetryer/don't_retry_200
--- PASS: TestMetadataRetryer (0.00s)
--- PASS: TestMetadataRetryer/retry_on_500 (0.00s)
--- PASS: TestMetadataRetryer/don't_retry_on_400 (0.00s)
--- PASS: TestMetadataRetryer/retry_on_io.ErrUnexpectedEOF (0.00s)
--- PASS: TestMetadataRetryer/retry_on_temporary_error (0.00s)
--- PASS: TestMetadataRetryer/retry_on_wrapped_temporary_error (0.00s)
--- PASS: TestMetadataRetryer/don't_retry_on_wrapped_io.EOF (0.00s)
--- PASS: TestMetadataRetryer/don't_retry_200 (0.00s)
=== RUN TestMetadataRetryerAttempts
--- PASS: TestMetadataRetryerAttempts (0.00s)
PASS
ok cloud.google.com/go/compute/metadata 2.919s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./texttospeech/go.mod
+ pushd ./texttospeech
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/texttospeech == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/texttospeech == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/texttospeech/apiv1/texttospeechpb [no test files]
? cloud.google.com/go/texttospeech/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/texttospeech/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./scheduler/go.mod
+ pushd ./scheduler
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/scheduler == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/scheduler == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/scheduler/apiv1/schedulerpb [no test files]
? cloud.google.com/go/scheduler/apiv1beta1/schedulerpb [no test files]
? cloud.google.com/go/scheduler/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/scheduler/apiv1 1.052s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/scheduler/apiv1beta1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apihub/go.mod
+ pushd ./apihub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apihub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apihub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apihub/apiv1/apihubpb [no test files]
? cloud.google.com/go/apihub/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apihub/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./essentialcontacts/go.mod
+ pushd ./essentialcontacts
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/essentialcontacts == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/essentialcontacts == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/essentialcontacts/apiv1/essentialcontactspb [no test files]
? cloud.google.com/go/essentialcontacts/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/essentialcontacts/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storageinsights/go.mod
+ pushd ./storageinsights
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storageinsights == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/storageinsights == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/storageinsights/apiv1/storageinsightspb [no test files]
? cloud.google.com/go/storageinsights/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storageinsights/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./contactcenterinsights/go.mod
+ pushd ./contactcenterinsights
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/contactcenterinsights == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/contactcenterinsights == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/contactcenterinsights/apiv1/contactcenterinsightspb [no test files]
? cloud.google.com/go/contactcenterinsights/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/contactcenterinsights/apiv1 1.027s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./retail/go.mod
+ pushd ./retail
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/retail == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/retail == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/retail/apiv2/retailpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/retail/apiv2 1.036s [no tests to run]
? cloud.google.com/go/retail/apiv2alpha/retailpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/retail/apiv2alpha 1.035s [no tests to run]
? cloud.google.com/go/retail/apiv2beta/retailpb [no test files]
? cloud.google.com/go/retail/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/retail/apiv2beta 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./privatecatalog/go.mod
+ pushd ./privatecatalog
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/privatecatalog == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/privatecatalog == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb [no test files]
? cloud.google.com/go/privatecatalog/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/privatecatalog/apiv1beta1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./oslogin/go.mod
+ pushd ./oslogin
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/oslogin == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/oslogin == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/oslogin/apiv1/osloginpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/oslogin/apiv1 1.026s [no tests to run]
? cloud.google.com/go/oslogin/apiv1beta/osloginpb [no test files]
? cloud.google.com/go/oslogin/common/commonpb [no test files]
? cloud.google.com/go/oslogin/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/oslogin/apiv1beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./bigtable/go.mod
+ pushd ./bigtable
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/bigtable == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/bigtable == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
Note: when using prod, you must first create an instance:
cbt createinstance gc-bt-it-instance gc-bt-it-instance gc-bt-it-cluster us-central1-b 1 SSD
=== RUN TestTableAdmin_CreateTableFromConf_DeletionProtection_Protected
--- PASS: TestTableAdmin_CreateTableFromConf_DeletionProtection_Protected (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_DeletionProtection_Unprotected
--- PASS: TestTableAdmin_CreateTableFromConf_DeletionProtection_Unprotected (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_ChangeStream_Valid
--- PASS: TestTableAdmin_CreateTableFromConf_ChangeStream_Valid (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Valid
--- PASS: TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Valid (0.00s)
=== RUN TestTableAdmin_CopyBackup_ErrorFromClient
--- PASS: TestTableAdmin_CopyBackup_ErrorFromClient (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_ChangeStream_Disable
--- PASS: TestTableAdmin_CreateTableFromConf_ChangeStream_Disable (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Disable
--- PASS: TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Disable (0.00s)
=== RUN TestTableAdmin_UpdateTableWithDeletionProtection
--- PASS: TestTableAdmin_UpdateTableWithDeletionProtection (0.00s)
=== RUN TestTableAdmin_UpdateTable_WithError
--- PASS: TestTableAdmin_UpdateTable_WithError (0.00s)
=== RUN TestTableAdmin_UpdateTable_TableID_NotProvided
--- PASS: TestTableAdmin_UpdateTable_TableID_NotProvided (0.00s)
=== RUN TestTableAdmin_UpdateTableWithChangeStreamRetention
--- PASS: TestTableAdmin_UpdateTableWithChangeStreamRetention (0.00s)
=== RUN TestTableAdmin_UpdateTableDisableChangeStream
--- PASS: TestTableAdmin_UpdateTableDisableChangeStream (0.00s)
=== RUN TestTableAdmin_SetGcPolicy
--- PASS: TestTableAdmin_SetGcPolicy (0.00s)
=== RUN TestTableAdmin_CreateAuthorizedView_DeletionProtection_Protected
--- PASS: TestTableAdmin_CreateAuthorizedView_DeletionProtection_Protected (0.00s)
=== RUN TestTableAdmin_CreateAuthorizedView_DeletionProtection_Unprotected
--- PASS: TestTableAdmin_CreateAuthorizedView_DeletionProtection_Unprotected (0.00s)
=== RUN TestTableAdmin_UpdateAuthorizedViewWithDeletionProtection
--- PASS: TestTableAdmin_UpdateAuthorizedViewWithDeletionProtection (0.00s)
=== RUN TestTableAdmin_UpdateAuthorizedViewWithSubsetView
--- PASS: TestTableAdmin_UpdateAuthorizedViewWithSubsetView (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_Valid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_Valid (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustFrequency_Valid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustFrequency_Valid (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustRetentionPeriod_Valid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustRetentionPeriod_Valid (0.00s)
=== RUN TestTableAdmin_UpdateTableDisableAutomatedBackupPolicy
--- PASS: TestTableAdmin_UpdateTableDisableAutomatedBackupPolicy (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_NilFields_Invalid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_NilFields_Invalid (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_ZeroFields_Invalid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_ZeroFields_Invalid (0.00s)
=== RUN TestInstanceAdmin_GetCluster
=== RUN TestInstanceAdmin_GetCluster/when_autoscaling_is_not_enabled
=== RUN TestInstanceAdmin_GetCluster/when_autoscaling_is_enabled
--- PASS: TestInstanceAdmin_GetCluster (0.01s)
--- PASS: TestInstanceAdmin_GetCluster/when_autoscaling_is_not_enabled (0.00s)
--- PASS: TestInstanceAdmin_GetCluster/when_autoscaling_is_enabled (0.00s)
=== RUN TestInstanceAdmin_Clusters
=== RUN TestInstanceAdmin_Clusters/when_autoscaling_is_not_enabled
=== RUN TestInstanceAdmin_Clusters/when_autoscaling_is_enabled
--- PASS: TestInstanceAdmin_Clusters (0.00s)
--- PASS: TestInstanceAdmin_Clusters/when_autoscaling_is_not_enabled (0.00s)
--- PASS: TestInstanceAdmin_Clusters/when_autoscaling_is_enabled (0.00s)
=== RUN TestInstanceAdmin_SetAutoscaling
--- PASS: TestInstanceAdmin_SetAutoscaling (0.00s)
=== RUN TestInstanceAdmin_UpdateCluster_RemovingAutoscaling
--- PASS: TestInstanceAdmin_UpdateCluster_RemovingAutoscaling (0.00s)
=== RUN TestInstanceAdmin_CreateInstance_WithAutoscaling
--- PASS: TestInstanceAdmin_CreateInstance_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_CreateInstanceWithClusters_WithAutoscaling
--- PASS: TestInstanceAdmin_CreateInstanceWithClusters_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_CreateCluster_WithAutoscaling
--- PASS: TestInstanceAdmin_CreateCluster_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_UpdateInstanceWithClusters_IgnoresInvalidClusters
--- PASS: TestInstanceAdmin_UpdateInstanceWithClusters_IgnoresInvalidClusters (0.00s)
=== RUN TestInstanceAdmin_UpdateInstanceWithClusters_WithAutoscaling
--- PASS: TestInstanceAdmin_UpdateInstanceWithClusters_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_UpdateInstanceAndSyncClusters_WithAutoscaling
--- PASS: TestInstanceAdmin_UpdateInstanceAndSyncClusters_WithAutoscaling (0.00s)
=== RUN TestPrefix
--- PASS: TestPrefix (0.00s)
=== RUN TestNewClosedOpenRange
--- PASS: TestNewClosedOpenRange (0.00s)
=== RUN TestNewOpenClosedRange
--- PASS: TestNewOpenClosedRange (0.00s)
=== RUN TestNewClosedRange
--- PASS: TestNewClosedRange (0.00s)
=== RUN TestNewOpenRange
--- PASS: TestNewOpenRange (0.00s)
=== RUN TestInfiniteRange
--- PASS: TestInfiniteRange (0.00s)
=== RUN TestInfiniteReverseRange
--- PASS: TestInfiniteReverseRange (0.00s)
=== RUN TestApplyErrors
--- PASS: TestApplyErrors (0.00s)
=== RUN TestGroupEntries
=== RUN TestGroupEntries/one_entry_less_than_max_size_is_one_group
=== RUN TestGroupEntries/one_entry_equal_to_max_size_is_one_group
=== RUN TestGroupEntries/one_entry_greater_than_max_size_is_one_group
=== RUN TestGroupEntries/all_entries_fitting_within_max_size_are_one_group
=== RUN TestGroupEntries/entries_each_under_max_size_and_together_over_max_size_are_grouped_separately
=== RUN TestGroupEntries/entries_together_over_max_size_are_grouped_by_max_size
=== RUN TestGroupEntries/one_entry_over_max_size_and_one_entry_under_max_size_are_two_groups
--- PASS: TestGroupEntries (0.00s)
--- PASS: TestGroupEntries/one_entry_less_than_max_size_is_one_group (0.00s)
--- PASS: TestGroupEntries/one_entry_equal_to_max_size_is_one_group (0.00s)
--- PASS: TestGroupEntries/one_entry_greater_than_max_size_is_one_group (0.00s)
--- PASS: TestGroupEntries/all_entries_fitting_within_max_size_are_one_group (0.00s)
--- PASS: TestGroupEntries/entries_each_under_max_size_and_together_over_max_size_are_grouped_separately (0.00s)
--- PASS: TestGroupEntries/entries_together_over_max_size_are_grouped_by_max_size (0.00s)
--- PASS: TestGroupEntries/one_entry_over_max_size_and_one_entry_under_max_size_are_two_groups (0.00s)
=== RUN TestRowRangeProto
=== RUN TestRowRangeProto/RowRange_proto_start_and_end
=== RUN TestRowRangeProto/RowRange_proto_start_but_empty_end
=== RUN TestRowRangeProto/RowRange_proto_unbound
=== RUN TestRowRangeProto/RowRange_proto_unbound_with_no_start_or_end
=== RUN TestRowRangeProto/RowRange_proto_open_closed
=== RUN TestRowRangeProto/RowRange_proto_open_closed_and_empty_start
=== RUN TestRowRangeProto/RowRange_proto_open_closed_and_empty_start#01
=== RUN TestRowRangeProto/RowRange_proto_closed_open
--- PASS: TestRowRangeProto (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_start_and_end (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_start_but_empty_end (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_unbound (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_unbound_with_no_start_or_end (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_open_closed (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_open_closed_and_empty_start (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_open_closed_and_empty_start#01 (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_closed_open (0.00s)
=== RUN TestRowRangeRetainRowsBefore
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_empty_key
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_key_greater_than_range_end
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_key_same_as_closed_end_key
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_on_unbounded_range
--- PASS: TestRowRangeRetainRowsBefore (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_empty_key (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_key_greater_than_range_end (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_key_same_as_closed_end_key (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_on_unbounded_range (0.00s)
=== RUN TestRowRangeString
=== RUN TestRowRangeString/RowRange_closed_open
=== RUN TestRowRangeString/RowRange_open_open
=== RUN TestRowRangeString/RowRange_closed_closed
=== RUN TestRowRangeString/RowRange_open_closed
=== RUN TestRowRangeString/RowRange_unbound_unbound
=== RUN TestRowRangeString/RowRange_closed_unbound
=== RUN TestRowRangeString/RowRange_unbound_closed
--- PASS: TestRowRangeString (0.00s)
--- PASS: TestRowRangeString/RowRange_closed_open (0.00s)
--- PASS: TestRowRangeString/RowRange_open_open (0.00s)
--- PASS: TestRowRangeString/RowRange_closed_closed (0.00s)
--- PASS: TestRowRangeString/RowRange_open_closed (0.00s)
--- PASS: TestRowRangeString/RowRange_unbound_unbound (0.00s)
--- PASS: TestRowRangeString/RowRange_closed_unbound (0.00s)
--- PASS: TestRowRangeString/RowRange_unbound_closed (0.00s)
=== RUN TestReadRowsInvalidRowSet
--- PASS: TestReadRowsInvalidRowSet (0.01s)
=== RUN TestReadRowsRequestStats
--- PASS: TestReadRowsRequestStats (0.01s)
=== RUN TestHeaderPopulatedWithAppProfile
--- PASS: TestHeaderPopulatedWithAppProfile (0.00s)
=== RUN TestMutateRowsWithAggregates_AddToCell
--- PASS: TestMutateRowsWithAggregates_AddToCell (0.01s)
=== RUN TestMutateRowsWithAggregates_MergeToCell
--- PASS: TestMutateRowsWithAggregates_MergeToCell (0.01s)
=== RUN TestConformance
=== RUN TestConformance/invalid_-_no_commit
=== RUN TestConformance/invalid_-_no_cell_key_before_commit
=== RUN TestConformance/invalid_-_no_cell_key_before_value
=== RUN TestConformance/invalid_-_new_col_family_must_specify_qualifier
=== RUN TestConformance/bare_commit_implies_ts=0
=== RUN TestConformance/simple_row_with_timestamp
=== RUN TestConformance/missing_timestamp,_implied_ts=0
=== RUN TestConformance/empty_cell_value
=== RUN TestConformance/two_unsplit_cells
=== RUN TestConformance/two_qualifiers
=== RUN TestConformance/two_families
=== RUN TestConformance/with_labels
=== RUN TestConformance/split_cell,_bare_commit
=== RUN TestConformance/split_cell
=== RUN TestConformance/split_four_ways
=== RUN TestConformance/two_split_cells
=== RUN TestConformance/multi-qualifier_splits
=== RUN TestConformance/multi-qualifier_multi-split
=== RUN TestConformance/multi-family_split
=== RUN TestConformance/invalid_-_no_commit_between_rows
=== RUN TestConformance/invalid_-_no_commit_after_first_row
=== RUN TestConformance/invalid_-_last_row_missing_commit
=== RUN TestConformance/invalid_-_duplicate_row_key
=== RUN TestConformance/invalid_-_new_row_missing_row_key
=== RUN TestConformance/two_rows
=== RUN TestConformance/two_rows_implicit_timestamp
=== RUN TestConformance/two_rows_empty_value
=== RUN TestConformance/two_rows,_one_with_multiple_cells
=== RUN TestConformance/two_rows,_multiple_cells
=== RUN TestConformance/two_rows,_multiple_cells,_multiple_families
=== RUN TestConformance/two_rows,_four_cells,_2_labels
=== RUN TestConformance/two_rows_with_splits,_same_timestamp
=== RUN TestConformance/invalid_-_bare_reset
=== RUN TestConformance/invalid_-_bad_reset,_no_commit
=== RUN TestConformance/invalid_-_missing_key_after_reset
=== RUN TestConformance/no_data_after_reset
=== RUN TestConformance/simple_reset
=== RUN TestConformance/reset_to_new_val
=== RUN TestConformance/reset_to_new_qual
=== RUN TestConformance/reset_with_splits
=== RUN TestConformance/reset_two_cells
=== RUN TestConformance/two_resets
=== RUN TestConformance/reset_then_two_cells
=== RUN TestConformance/reset_to_new_row
=== RUN TestConformance/reset_in_between_chunks
=== RUN TestConformance/invalid_-_reset_with_chunk
=== RUN TestConformance/invalid_-_commit_with_chunk
=== RUN TestConformance/empty_cell_chunk
--- PASS: TestConformance (0.07s)
--- PASS: TestConformance/invalid_-_no_commit (0.00s)
--- PASS: TestConformance/invalid_-_no_cell_key_before_commit (0.00s)
--- PASS: TestConformance/invalid_-_no_cell_key_before_value (0.00s)
--- PASS: TestConformance/invalid_-_new_col_family_must_specify_qualifier (0.00s)
--- PASS: TestConformance/bare_commit_implies_ts=0 (0.00s)
--- PASS: TestConformance/simple_row_with_timestamp (0.00s)
--- PASS: TestConformance/missing_timestamp,_implied_ts=0 (0.00s)
--- PASS: TestConformance/empty_cell_value (0.00s)
--- PASS: TestConformance/two_unsplit_cells (0.00s)
--- PASS: TestConformance/two_qualifiers (0.00s)
--- PASS: TestConformance/two_families (0.00s)
--- PASS: TestConformance/with_labels (0.00s)
--- PASS: TestConformance/split_cell,_bare_commit (0.00s)
--- PASS: TestConformance/split_cell (0.00s)
--- PASS: TestConformance/split_four_ways (0.00s)
--- PASS: TestConformance/two_split_cells (0.00s)
--- PASS: TestConformance/multi-qualifier_splits (0.00s)
--- PASS: TestConformance/multi-qualifier_multi-split (0.00s)
--- PASS: TestConformance/multi-family_split (0.00s)
--- PASS: TestConformance/invalid_-_no_commit_between_rows (0.00s)
--- PASS: TestConformance/invalid_-_no_commit_after_first_row (0.00s)
--- PASS: TestConformance/invalid_-_last_row_missing_commit (0.00s)
--- PASS: TestConformance/invalid_-_duplicate_row_key (0.00s)
--- PASS: TestConformance/invalid_-_new_row_missing_row_key (0.00s)
--- PASS: TestConformance/two_rows (0.00s)
--- PASS: TestConformance/two_rows_implicit_timestamp (0.00s)
--- PASS: TestConformance/two_rows_empty_value (0.00s)
--- PASS: TestConformance/two_rows,_one_with_multiple_cells (0.00s)
--- PASS: TestConformance/two_rows,_multiple_cells (0.00s)
--- PASS: TestConformance/two_rows,_multiple_cells,_multiple_families (0.00s)
--- PASS: TestConformance/two_rows,_four_cells,_2_labels (0.00s)
--- PASS: TestConformance/two_rows_with_splits,_same_timestamp (0.00s)
--- PASS: TestConformance/invalid_-_bare_reset (0.00s)
--- PASS: TestConformance/invalid_-_bad_reset,_no_commit (0.00s)
--- PASS: TestConformance/invalid_-_missing_key_after_reset (0.00s)
--- PASS: TestConformance/no_data_after_reset (0.00s)
--- PASS: TestConformance/simple_reset (0.00s)
--- PASS: TestConformance/reset_to_new_val (0.00s)
--- PASS: TestConformance/reset_to_new_qual (0.00s)
--- PASS: TestConformance/reset_with_splits (0.00s)
--- PASS: TestConformance/reset_two_cells (0.00s)
--- PASS: TestConformance/two_resets (0.00s)
--- PASS: TestConformance/reset_then_two_cells (0.00s)
--- PASS: TestConformance/reset_to_new_row (0.00s)
--- PASS: TestConformance/reset_in_between_chunks (0.00s)
--- PASS: TestConformance/invalid_-_reset_with_chunk (0.00s)
--- PASS: TestConformance/invalid_-_commit_with_chunk (0.00s)
--- PASS: TestConformance/empty_cell_chunk (0.00s)
=== RUN TestGcRuleToString
--- PASS: TestGcRuleToString (0.00s)
=== RUN TestGCRuleToPolicy
--- PASS: TestGCRuleToPolicy (0.00s)
=== RUN TestIntegration_ConditionalMutations
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ConditionalMutations (46.18s)
=== RUN TestIntegration_PartialReadRows
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_PartialReadRows (48.85s)
=== RUN TestIntegration_ReadRowList
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ReadRowList (45.54s)
=== RUN TestIntegration_UpdateFamilyValueType
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_UpdateFamilyValueType (68.52s)
=== RUN TestIntegration_Aggregates
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_Aggregates (49.74s)
=== RUN TestIntegration_ReadRowListReverse
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ReadRowListReverse (47.28s)
=== RUN TestIntegration_DeleteRow
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_DeleteRow (56.29s)
=== RUN TestIntegration_ReadModifyWrite
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ReadModifyWrite (71.23s)
=== RUN TestIntegration_ArbitraryTimestamps
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ArbitraryTimestamps (115.36s)
=== RUN TestIntegration_HighlyConcurrentReadsAndWrites
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_HighlyConcurrentReadsAndWrites (61.64s)
=== RUN TestIntegration_ExportBuiltInMetrics
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ExportBuiltInMetrics (150.59s)
=== RUN TestIntegration_LargeReadsWritesAndScans
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_LargeReadsWritesAndScans (192.01s)
=== RUN TestIntegration_Read
integration_test.go:4300: Running test against production
=== RUN TestIntegration_Read/read_all,_unfiltered
=== RUN TestIntegration_Read/read_with_InfiniteRange,_unfiltered
=== RUN TestIntegration_Read/read_with_NewRange,_unfiltered
=== RUN TestIntegration_Read/read_with_PrefixRange,_unfiltered
=== RUN TestIntegration_Read/read_with_SingleRow,_unfiltered
=== RUN TestIntegration_Read/read_all,_with_ColumnFilter
=== RUN TestIntegration_Read/read_all,_with_ColumnFilter,_prefix
=== RUN TestIntegration_Read/read_range,_with_ColumnRangeFilter
=== RUN TestIntegration_Read/read_range_from_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_Read/read_range_from_start_to_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_Read/read_with_RowKeyFilter
=== RUN TestIntegration_Read/read_with_RowKeyFilter_unicode
=== RUN TestIntegration_Read/read_with_RowKeyFilter_escaped
=== RUN TestIntegration_Read/read_with_RowKeyFilter,_prefix
=== RUN TestIntegration_Read/read_with_RowKeyFilter,_no_matches
=== RUN TestIntegration_Read/read_with_FamilyFilter,_no_matches
=== RUN TestIntegration_Read/read_with_ColumnFilter_+_row_end
=== RUN TestIntegration_Read/apply_labels_to_the_result_rows
=== RUN TestIntegration_Read/read_all,_strip_values
=== RUN TestIntegration_Read/read_with_ColumnFilter_+_row_end_+_strip_values
=== RUN TestIntegration_Read/read_with_condition,_strip_values_on_true
=== RUN TestIntegration_Read/read_with_condition,_strip_values_on_false
=== RUN TestIntegration_Read/read_with_ValueRangeFilter_+_row_end
=== RUN TestIntegration_Read/read_with_ValueRangeFilter,_no_match_on_exclusive_end
=== RUN TestIntegration_Read/read_with_ValueRangeFilter,_no_matches
=== RUN TestIntegration_Read/read_with_InterleaveFilter,_no_matches_on_all_filters
=== RUN TestIntegration_Read/read_with_InterleaveFilter,_no_duplicate_cells
=== RUN TestIntegration_Read/read_with_InterleaveFilter,_with_duplicate_cells
=== RUN TestIntegration_Read/read_with_a_RowRangeList_and_no_filter
=== RUN TestIntegration_Read/chain_that_excludes_rows_and_matches_nothing,_in_a_condition
=== RUN TestIntegration_Read/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804
--- PASS: TestIntegration_Read (46.81s)
--- PASS: TestIntegration_Read/read_all,_unfiltered (0.03s)
--- PASS: TestIntegration_Read/read_with_InfiniteRange,_unfiltered (0.03s)
--- PASS: TestIntegration_Read/read_with_NewRange,_unfiltered (0.02s)
--- PASS: TestIntegration_Read/read_with_PrefixRange,_unfiltered (0.03s)
--- PASS: TestIntegration_Read/read_with_SingleRow,_unfiltered (0.00s)
--- PASS: TestIntegration_Read/read_all,_with_ColumnFilter (0.01s)
--- PASS: TestIntegration_Read/read_all,_with_ColumnFilter,_prefix (0.01s)
--- PASS: TestIntegration_Read/read_range,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_Read/read_range_from_empty,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_Read/read_range_from_start_to_empty,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter (0.01s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter_unicode (0.01s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter_escaped (0.00s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter,_prefix (0.00s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter,_no_matches (0.01s)
--- PASS: TestIntegration_Read/read_with_FamilyFilter,_no_matches (0.00s)
--- PASS: TestIntegration_Read/read_with_ColumnFilter_+_row_end (0.00s)
--- PASS: TestIntegration_Read/apply_labels_to_the_result_rows (0.01s)
--- PASS: TestIntegration_Read/read_all,_strip_values (0.01s)
--- PASS: TestIntegration_Read/read_with_ColumnFilter_+_row_end_+_strip_values (0.00s)
--- PASS: TestIntegration_Read/read_with_condition,_strip_values_on_true (0.00s)
--- PASS: TestIntegration_Read/read_with_condition,_strip_values_on_false (0.00s)
--- PASS: TestIntegration_Read/read_with_ValueRangeFilter_+_row_end (0.01s)
--- PASS: TestIntegration_Read/read_with_ValueRangeFilter,_no_match_on_exclusive_end (0.00s)
--- PASS: TestIntegration_Read/read_with_ValueRangeFilter,_no_matches (0.00s)
--- PASS: TestIntegration_Read/read_with_InterleaveFilter,_no_matches_on_all_filters (0.00s)
--- PASS: TestIntegration_Read/read_with_InterleaveFilter,_no_duplicate_cells (0.01s)
--- PASS: TestIntegration_Read/read_with_InterleaveFilter,_with_duplicate_cells (0.00s)
--- PASS: TestIntegration_Read/read_with_a_RowRangeList_and_no_filter (0.00s)
--- PASS: TestIntegration_Read/chain_that_excludes_rows_and_matches_nothing,_in_a_condition (0.01s)
--- PASS: TestIntegration_Read/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804 (0.01s)
=== RUN TestIntegration_FullReadStats
integration_test.go:4300: Running test against production
=== RUN TestIntegration_FullReadStats/read_all,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_InfiniteRange,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_NewRange,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_NewRange,_no_results
=== RUN TestIntegration_FullReadStats/read_with_PrefixRange,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_SingleRow,_unfiltered
=== RUN TestIntegration_FullReadStats/read_all,_with_ColumnFilter
=== RUN TestIntegration_FullReadStats/read_all,_with_ColumnFilter,_prefix
=== RUN TestIntegration_FullReadStats/read_range,_with_ColumnRangeFilter
=== RUN TestIntegration_FullReadStats/read_range_from_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_FullReadStats/read_range_from_start_to_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter_unicode
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter_escaped
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter,_prefix
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter,_no_matches
=== RUN TestIntegration_FullReadStats/read_with_FamilyFilter,_no_matches
=== RUN TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end
=== RUN TestIntegration_FullReadStats/apply_labels_to_the_result_rows
=== RUN TestIntegration_FullReadStats/read_all,_strip_values
=== RUN TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end_+_strip_values
=== RUN TestIntegration_FullReadStats/read_with_condition,_strip_values_on_true
=== RUN TestIntegration_FullReadStats/read_with_condition,_strip_values_on_false
=== RUN TestIntegration_FullReadStats/read_with_ValueRangeFilter_+_row_end
=== RUN TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_match_on_exclusive_end
=== RUN TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_matches
=== RUN TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_matches_on_all_filters
=== RUN TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_duplicate_cells
=== RUN TestIntegration_FullReadStats/read_with_InterleaveFilter,_with_duplicate_cells
=== RUN TestIntegration_FullReadStats/read_with_a_RowRangeList_and_no_filter
=== RUN TestIntegration_FullReadStats/chain_that_excludes_rows_and_matches_nothing,_in_a_condition
=== RUN TestIntegration_FullReadStats/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804
=== RUN TestIntegration_FullReadStats/reverse_read_all,_unfiltered
=== RUN TestIntegration_FullReadStats/reverse_read_with_InfiniteRange,_unfiltered
--- PASS: TestIntegration_FullReadStats (49.35s)
--- PASS: TestIntegration_FullReadStats/read_all,_unfiltered (0.05s)
--- PASS: TestIntegration_FullReadStats/read_with_InfiniteRange,_unfiltered (0.03s)
--- PASS: TestIntegration_FullReadStats/read_with_NewRange,_unfiltered (0.03s)
--- PASS: TestIntegration_FullReadStats/read_with_NewRange,_no_results (0.03s)
--- PASS: TestIntegration_FullReadStats/read_with_PrefixRange,_unfiltered (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_SingleRow,_unfiltered (0.00s)
--- PASS: TestIntegration_FullReadStats/read_all,_with_ColumnFilter (0.00s)
--- PASS: TestIntegration_FullReadStats/read_all,_with_ColumnFilter,_prefix (0.00s)
--- PASS: TestIntegration_FullReadStats/read_range,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_FullReadStats/read_range_from_empty,_with_ColumnRangeFilter (0.01s)
--- PASS: TestIntegration_FullReadStats/read_range_from_start_to_empty,_with_ColumnRangeFilter (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter_unicode (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter_escaped (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter,_prefix (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter,_no_matches (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_FamilyFilter,_no_matches (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end (0.00s)
--- PASS: TestIntegration_FullReadStats/apply_labels_to_the_result_rows (0.00s)
--- PASS: TestIntegration_FullReadStats/read_all,_strip_values (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end_+_strip_values (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_condition,_strip_values_on_true (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_condition,_strip_values_on_false (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ValueRangeFilter_+_row_end (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_match_on_exclusive_end (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_matches (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_matches_on_all_filters (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_duplicate_cells (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_InterleaveFilter,_with_duplicate_cells (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_a_RowRangeList_and_no_filter (0.01s)
--- PASS: TestIntegration_FullReadStats/chain_that_excludes_rows_and_matches_nothing,_in_a_condition (0.01s)
--- PASS: TestIntegration_FullReadStats/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804 (0.01s)
--- PASS: TestIntegration_FullReadStats/reverse_read_all,_unfiltered (0.01s)
--- PASS: TestIntegration_FullReadStats/reverse_read_with_InfiniteRange,_unfiltered (0.01s)
=== RUN TestIntegration_SampleRowKeys
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_SampleRowKeys (68.70s)
=== RUN TestIntegration_TableDeletionProtection
--- PASS: TestIntegration_TableDeletionProtection (49.03s)
=== RUN TestIntegration_EnableChangeStream
integration_test.go:1835: https://github.com/googleapis/google-cloud-go/issues/8266
--- SKIP: TestIntegration_EnableChangeStream (0.00s)
=== RUN TestIntegration_AutomatedBackups
--- PASS: TestIntegration_AutomatedBackups (10.35s)
=== RUN TestIntegration_Admin
integration_test.go:4434: DeleteTable: retry failed with context deadline exceeded; last error: rpc error: code = NotFound desc = Failed to read: projects/{36639933145}/instances/gc-bt-it-instance/tables/myothertable-1732873153109813801-01
--- PASS: TestIntegration_Admin (99.87s)
=== RUN TestIntegration_TableIam
--- PASS: TestIntegration_TableIam (3.35s)
=== RUN TestIntegration_BackupIAM
--- PASS: TestIntegration_BackupIAM (8.47s)
=== RUN TestIntegration_AuthorizedViewIAM
--- PASS: TestIntegration_AuthorizedViewIAM (156.91s)
=== RUN TestIntegration_AdminCreateInstance
--- PASS: TestIntegration_AdminCreateInstance (13.74s)
=== RUN TestIntegration_AdminEncryptionInfo
--- PASS: TestIntegration_AdminEncryptionInfo (289.91s)
=== RUN TestIntegration_AdminUpdateInstanceLabels
=== RUN TestIntegration_AdminUpdateInstanceLabels/update_labels
=== RUN TestIntegration_AdminUpdateInstanceLabels/update_multiple_labels
=== RUN TestIntegration_AdminUpdateInstanceLabels/not_update_existing_labels
=== RUN TestIntegration_AdminUpdateInstanceLabels/delete_labels
--- PASS: TestIntegration_AdminUpdateInstanceLabels (18.07s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/update_labels (1.07s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/update_multiple_labels (1.06s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/not_update_existing_labels (0.31s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/delete_labels (1.07s)
=== RUN TestIntegration_AdminUpdateInstanceAndSyncClusters
--- PASS: TestIntegration_AdminUpdateInstanceAndSyncClusters (42.70s)
=== RUN TestIntegration_Autoscaling
integration_test.go:3023: creating an instance with autoscaling ON (Min = 3, Max = 4)
integration_test.go:3063: setting autoscaling OFF and setting serve nodes to 1
integration_test.go:3085: setting autoscaling ON (Min = 3, Max = 4)
--- PASS: TestIntegration_Autoscaling (11.40s)
=== RUN TestIntegration_InstanceAdminClient_Clusters_WithFailedLocations
--- PASS: TestIntegration_InstanceAdminClient_Clusters_WithFailedLocations (0.00s)
=== RUN TestIntegration_Granularity
--- PASS: TestIntegration_Granularity (22.40s)
=== RUN TestIntegration_InstanceAdminClient_AppProfile
--- PASS: TestIntegration_InstanceAdminClient_AppProfile (0.90s)
=== RUN TestIntegration_InstanceUpdate
--- PASS: TestIntegration_InstanceUpdate (1.24s)
=== RUN TestIntegration_AdminCopyBackup
--- PASS: TestIntegration_AdminCopyBackup (50.24s)
=== RUN TestIntegration_AdminBackup
--- PASS: TestIntegration_AdminBackup (154.33s)
=== RUN TestIntegration_AdminAuthorizedView
--- PASS: TestIntegration_AdminAuthorizedView (36.15s)
=== RUN TestIntegration_DataAuthorizedView
--- PASS: TestIntegration_DataAuthorizedView (69.26s)
=== RUN TestIntegration_DirectPathFallback
integration_test.go:4300: Running test against production
integration_test.go:4209:
--- SKIP: TestIntegration_DirectPathFallback (45.98s)
=== RUN TestExportMetrics
2024/11/29 10:16:10 bigtable-metrics: rpc error: code = Canceled desc = context canceled
--- PASS: TestExportMetrics (15.00s)
=== RUN TestExportCounter
--- PASS: TestExportCounter (0.00s)
=== RUN TestExportHistogram
--- PASS: TestExportHistogram (0.00s)
=== RUN TestRecordToMpb
--- PASS: TestRecordToMpb (0.00s)
=== RUN TestTimeIntervalStaggering
--- PASS: TestTimeIntervalStaggering (0.00s)
=== RUN TestTimeIntervalPassthru
--- PASS: TestTimeIntervalPassthru (0.00s)
=== RUN TestConcurrentCallsAfterShutdown
--- PASS: TestConcurrentCallsAfterShutdown (0.00s)
=== RUN TestConcurrentExport
--- PASS: TestConcurrentExport (0.00s)
=== RUN TestBatchingExport
=== RUN TestBatchingExport/0_metrics
=== RUN TestBatchingExport/150_metrics
=== RUN TestBatchingExport/200_metrics
=== RUN TestBatchingExport/201_metrics
=== RUN TestBatchingExport/500_metrics
=== RUN TestBatchingExport/1199_metrics
--- PASS: TestBatchingExport (0.23s)
--- PASS: TestBatchingExport/0_metrics (0.00s)
--- PASS: TestBatchingExport/150_metrics (0.02s)
--- PASS: TestBatchingExport/200_metrics (0.02s)
--- PASS: TestBatchingExport/201_metrics (0.02s)
--- PASS: TestBatchingExport/500_metrics (0.05s)
--- PASS: TestBatchingExport/1199_metrics (0.12s)
=== RUN TestNewBuiltinMetricsTracerFactory
=== RUN TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_default_meter_provider
=== RUN TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_noop_meter_provider
=== RUN TestNewBuiltinMetricsTracerFactory/should_not_create_instruments_when_BIGTABLE_EMULATOR_HOST_is_set
--- PASS: TestNewBuiltinMetricsTracerFactory (45.02s)
--- PASS: TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_default_meter_provider (15.01s)
--- PASS: TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_noop_meter_provider (15.01s)
--- PASS: TestNewBuiltinMetricsTracerFactory/should_not_create_instruments_when_BIGTABLE_EMULATOR_HOST_is_set (15.01s)
=== RUN TestExporterLogs
--- PASS: TestExporterLogs (15.01s)
=== RUN TestToOtelMetricAttrs
=== RUN TestToOtelMetricAttrs/Known_metric
=== RUN TestToOtelMetricAttrs/Unknown_metric
--- PASS: TestToOtelMetricAttrs (0.01s)
--- PASS: TestToOtelMetricAttrs/Known_metric (0.00s)
--- PASS: TestToOtelMetricAttrs/Unknown_metric (0.00s)
=== RUN TestExtractServerLatency
=== RUN TestExtractServerLatency/No_server_latency_in_header_or_trailer
=== RUN TestExtractServerLatency/Server_latency_in_header
=== RUN TestExtractServerLatency/Server_latency_in_trailer
=== RUN TestExtractServerLatency/Server_latency_in_both_header_and_trailer
=== RUN TestExtractServerLatency/Invalid_server_latency_format_in_header
=== RUN TestExtractServerLatency/Invalid_server_latency_format_in_trailer
--- PASS: TestExtractServerLatency (0.00s)
--- PASS: TestExtractServerLatency/No_server_latency_in_header_or_trailer (0.00s)
--- PASS: TestExtractServerLatency/Server_latency_in_header (0.00s)
--- PASS: TestExtractServerLatency/Server_latency_in_trailer (0.00s)
--- PASS: TestExtractServerLatency/Server_latency_in_both_header_and_trailer (0.00s)
--- PASS: TestExtractServerLatency/Invalid_server_latency_format_in_header (0.00s)
--- PASS: TestExtractServerLatency/Invalid_server_latency_format_in_trailer (0.00s)
=== RUN TestExtractLocation
=== RUN TestExtractLocation/No_location_metadata_in_header_or_trailer
=== RUN TestExtractLocation/Location_metadata_in_header
=== RUN TestExtractLocation/Location_metadata_in_trailer
=== RUN TestExtractLocation/Location_metadata_in_both_header_and_trailer
=== RUN TestExtractLocation/Invalid_location_metadata_format_in_header
=== RUN TestExtractLocation/Invalid_location_metadata_format_in_trailer
--- PASS: TestExtractLocation (0.00s)
--- PASS: TestExtractLocation/No_location_metadata_in_header_or_trailer (0.00s)
--- PASS: TestExtractLocation/Location_metadata_in_header (0.00s)
--- PASS: TestExtractLocation/Location_metadata_in_trailer (0.00s)
--- PASS: TestExtractLocation/Location_metadata_in_both_header_and_trailer (0.00s)
--- PASS: TestExtractLocation/Invalid_location_metadata_format_in_header (0.00s)
--- PASS: TestExtractLocation/Invalid_location_metadata_format_in_trailer (0.00s)
=== RUN TestSingleCell
--- PASS: TestSingleCell (0.00s)
=== RUN TestMultipleCells
--- PASS: TestMultipleCells (0.00s)
=== RUN TestSplitCells
--- PASS: TestSplitCells (0.00s)
=== RUN TestMultipleRows
--- PASS: TestMultipleRows (0.00s)
=== RUN TestBlankQualifier
--- PASS: TestBlankQualifier (0.00s)
=== RUN TestLabels
--- PASS: TestLabels (0.00s)
=== RUN TestReset
--- PASS: TestReset (0.00s)
=== RUN TestNewFamEmptyQualifier
--- PASS: TestNewFamEmptyQualifier (0.00s)
=== RUN TestAcceptance
--- PASS: TestAcceptance (0.02s)
=== RUN TestRetryApply
--- PASS: TestRetryApply (0.47s)
=== RUN TestRetryApplyBulk_OverallRequestFailure
--- PASS: TestRetryApplyBulk_OverallRequestFailure (0.20s)
=== RUN TestRetryApplyBulk_FailuresAndRetriesInOneRequest
--- PASS: TestRetryApplyBulk_FailuresAndRetriesInOneRequest (0.28s)
=== RUN TestRetryApplyBulk_UnretryableErrors
--- PASS: TestRetryApplyBulk_UnretryableErrors (0.01s)
=== RUN TestRetryApplyBulk_IndividualErrorsAndDeadlineExceeded
--- PASS: TestRetryApplyBulk_IndividualErrorsAndDeadlineExceeded (0.01s)
=== RUN TestRetainRowsAfter
--- PASS: TestRetainRowsAfter (0.00s)
=== RUN TestRetryReadRows
--- PASS: TestRetryReadRows (0.47s)
=== RUN TestRetryReverseReadRows
--- PASS: TestRetryReverseReadRows (0.33s)
=== RUN TestUnknown
--- PASS: TestUnknown (0.00s)
=== RUN TestInt64Proto
--- PASS: TestInt64Proto (0.00s)
=== RUN TestStringProto
--- PASS: TestStringProto (0.00s)
=== RUN TestProtoBijection
--- PASS: TestProtoBijection (0.00s)
=== RUN TestAggregateProto
=== RUN TestAggregateProto/hll
=== RUN TestAggregateProto/min
=== RUN TestAggregateProto/max
=== RUN TestAggregateProto/sum
--- PASS: TestAggregateProto (0.00s)
--- PASS: TestAggregateProto/hll (0.00s)
--- PASS: TestAggregateProto/min (0.00s)
--- PASS: TestAggregateProto/max (0.00s)
--- PASS: TestAggregateProto/sum (0.00s)
=== RUN TestNilChecks
--- PASS: TestNilChecks (0.00s)
=== RUN TestTypeUnspecified
--- PASS: TestTypeUnspecified (0.00s)
PASS
ok cloud.google.com/go/bigtable 2282.107s
? cloud.google.com/go/bigtable/admin/apiv2/adminpb [no test files]
? cloud.google.com/go/bigtable/apiv2/bigtablepb [no test files]
? cloud.google.com/go/bigtable/cmd/emulator [no test files]
? cloud.google.com/go/bigtable/internal [no test files]
? cloud.google.com/go/bigtable/internal/conformance [no test files]
? cloud.google.com/go/bigtable/internal/mockserver [no test files]
? cloud.google.com/go/bigtable/internal/option [no test files]
? cloud.google.com/go/bigtable/internal/stat [no test files]
=== RUN TestConcurrentMutationsReadModifyAndGC
--- PASS: TestConcurrentMutationsReadModifyAndGC (0.07s)
=== RUN TestCreateTableResponse
--- PASS: TestCreateTableResponse (0.00s)
=== RUN TestCreateTableWithFamily
--- PASS: TestCreateTableWithFamily (0.00s)
=== RUN TestSampleRowKeys
--- PASS: TestSampleRowKeys (0.05s)
=== RUN TestSampleRowKeysVsDropRowRange
--- PASS: TestSampleRowKeysVsDropRowRange (0.01s)
=== RUN TestSampleRowKeysVsModifyColumnFamilies
--- PASS: TestSampleRowKeysVsModifyColumnFamilies (0.71s)
=== RUN TestModifyColumnFamilies
--- PASS: TestModifyColumnFamilies (0.00s)
=== RUN TestGC
2024/11/29 10:17:19 bttest: GC MaxAge(nanos:1000000) deleted 1 cells.
--- PASS: TestGC (0.00s)
=== RUN TestDropRowRange
--- PASS: TestDropRowRange (0.00s)
=== RUN TestCheckTimestampMaxValue
--- PASS: TestCheckTimestampMaxValue (0.00s)
=== RUN TestReadRows
--- PASS: TestReadRows (0.00s)
=== RUN TestReadRowsLastScannedRow
--- PASS: TestReadRowsLastScannedRow (0.00s)
=== RUN TestReadRowsError
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
--- PASS: TestReadRowsError (0.00s)
=== RUN TestReadRowsErrorOnEmptyRegex
--- PASS: TestReadRowsErrorOnEmptyRegex (0.00s)
=== RUN TestReadRowsAfterDeletion
--- PASS: TestReadRowsAfterDeletion (0.00s)
=== RUN TestReadRowsOrder
--- PASS: TestReadRowsOrder (0.00s)
=== RUN TestReadRowsWithlabelTransformer
--- PASS: TestReadRowsWithlabelTransformer (0.00s)
=== RUN TestReadRowsReversed
--- PASS: TestReadRowsReversed (0.00s)
=== RUN TestCheckAndMutateRowWithoutPredicate
--- PASS: TestCheckAndMutateRowWithoutPredicate (0.00s)
=== RUN TestCheckAndMutateRowWithPredicate
=== RUN TestCheckAndMutateRowWithPredicate/no_match
=== RUN TestCheckAndMutateRowWithPredicate/rowkey_regex
=== RUN TestCheckAndMutateRowWithPredicate/pass_all
=== RUN TestCheckAndMutateRowWithPredicate/BlockAll_for_row1
--- PASS: TestCheckAndMutateRowWithPredicate (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/no_match (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/rowkey_regex (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/pass_all (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/BlockAll_for_row1 (0.00s)
=== RUN TestServer_ReadModifyWriteRow
--- PASS: TestServer_ReadModifyWriteRow (0.00s)
=== RUN TestFilters
--- PASS: TestFilters (0.00s)
=== RUN TestMutateRowsAggregate_AddToCell
--- PASS: TestMutateRowsAggregate_AddToCell (0.00s)
=== RUN TestMutateRowsAggregate_MergeToCell
--- PASS: TestMutateRowsAggregate_MergeToCell (0.00s)
=== RUN Test_Mutation_DeleteFromColumn
--- PASS: Test_Mutation_DeleteFromColumn (0.00s)
=== RUN TestFilterRow
--- PASS: TestFilterRow (0.00s)
=== RUN TestFilterRowWithErrors
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
--- PASS: TestFilterRowWithErrors (0.00s)
=== RUN TestFilterRowWithRowSampleFilter
--- PASS: TestFilterRowWithRowSampleFilter (0.00s)
=== RUN TestFilterRowWithBinaryColumnQualifier
--- PASS: TestFilterRowWithBinaryColumnQualifier (0.00s)
=== RUN TestFilterRowWithUnicodeColumnQualifier
2024/11/29 10:17:19 Bad pattern "a\\xC.+": error parsing regexp: invalid escape sequence: `\xC.`
--- PASS: TestFilterRowWithUnicodeColumnQualifier (0.00s)
=== RUN TestFilterRowWithSingleColumnQualifier
--- PASS: TestFilterRowWithSingleColumnQualifier (0.00s)
=== RUN TestValueFilterRowWithAlternationInRegex
--- PASS: TestValueFilterRowWithAlternationInRegex (0.00s)
=== RUN TestMutateRowEmptyMutationErrors
--- PASS: TestMutateRowEmptyMutationErrors (0.00s)
=== RUN TestMutateRowsEmptyMutationErrors
--- PASS: TestMutateRowsEmptyMutationErrors (0.00s)
=== RUN TestMutateRowEmptyRowKeyErrors
--- PASS: TestMutateRowEmptyRowKeyErrors (0.00s)
=== RUN TestFilterRowCellsPerRowLimitFilterTruthiness
--- PASS: TestFilterRowCellsPerRowLimitFilterTruthiness (0.00s)
=== RUN TestAuthorizedViewApis
--- PASS: TestAuthorizedViewApis (0.00s)
=== RUN TestDeleteInstance
--- PASS: TestDeleteInstance (0.00s)
=== RUN TestTimestampConversion
--- PASS: TestTimestampConversion (0.00s)
=== RUN TestMessageOnInvalidKeyRange
--- PASS: TestMessageOnInvalidKeyRange (0.00s)
=== RUN TestValidateReadRowsRequestSendsRPCError
--- PASS: TestValidateReadRowsRequestSendsRPCError (0.00s)
=== RUN ExampleNewServer
--- PASS: ExampleNewServer (0.02s)
PASS
ok cloud.google.com/go/bigtable/bttest 1.973s
2024/11/29 10:17:21 server listening at bufconn
=== RUN TestCreateAndRemoveClient
proxy_test.go:194: testproxy test: client created successfully in test proxy
--- PASS: TestCreateAndRemoveClient (0.00s)
=== RUN TestReadRow
--- PASS: TestReadRow (0.00s)
=== RUN TestBulkMutateRows
--- PASS: TestBulkMutateRows (0.00s)
=== RUN TestMutateRow
--- PASS: TestMutateRow (0.00s)
=== RUN TestReadRows
--- PASS: TestReadRows (0.00s)
=== RUN TestCheckAndMutateRow
--- PASS: TestCheckAndMutateRow (0.00s)
=== RUN TestSampleRowKeys
--- PASS: TestSampleRowKeys (0.00s)
=== RUN TestReadWriteRow
--- PASS: TestReadWriteRow (0.00s)
PASS
ok cloud.google.com/go/bigtable/internal/testproxy 1.117s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./videointelligence/go.mod
+ pushd ./videointelligence
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/videointelligence == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/videointelligence == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/videointelligence/apiv1/videointelligencepb [no test files]
? cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/videointelligence/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/videointelligence/apiv1beta2 1.028s [no tests to run]
? cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb [no test files]
? cloud.google.com/go/videointelligence/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/videointelligence/apiv1p3beta1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./oracledatabase/go.mod
+ pushd ./oracledatabase
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/oracledatabase == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/oracledatabase == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/oracledatabase/apiv1/oracledatabasepb [no test files]
? cloud.google.com/go/oracledatabase/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/oracledatabase/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./workflows/go.mod
+ pushd ./workflows
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/workflows == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/workflows == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/workflows/apiv1/workflowspb [no test files]
? cloud.google.com/go/workflows/apiv1beta/workflowspb [no test files]
? cloud.google.com/go/workflows/executions/apiv1/executionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/apiv1 1.044s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/apiv1beta 1.041s [no tests to run]
? cloud.google.com/go/workflows/executions/apiv1beta/executionspb [no test files]
? cloud.google.com/go/workflows/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/executions/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/executions/apiv1beta 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./advisorynotifications/go.mod
+ pushd ./advisorynotifications
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/advisorynotifications == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/advisorynotifications == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/advisorynotifications/apiv1/advisorynotificationspb [no test files]
? cloud.google.com/go/advisorynotifications/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/advisorynotifications/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./policytroubleshooter/go.mod
+ pushd ./policytroubleshooter
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/policytroubleshooter == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/policytroubleshooter == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb [no test files]
? cloud.google.com/go/policytroubleshooter/iam/apiv3/iampb [no test files]
? cloud.google.com/go/policytroubleshooter/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/policytroubleshooter/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/policytroubleshooter/iam/apiv3 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datastream/go.mod
+ pushd ./datastream
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datastream == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datastream == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/datastream/apiv1/datastreampb [no test files]
? cloud.google.com/go/datastream/apiv1alpha1/datastreampb [no test files]
? cloud.google.com/go/datastream/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datastream/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datastream/apiv1alpha1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apikeys/go.mod
+ pushd ./apikeys
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apikeys == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apikeys == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apikeys/apiv2/apikeyspb [no test files]
? cloud.google.com/go/apikeys/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apikeys/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apigateway/go.mod
+ pushd ./apigateway
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apigateway == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apigateway == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apigateway/apiv1/apigatewaypb [no test files]
? cloud.google.com/go/apigateway/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apigateway/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./metastore/go.mod
+ pushd ./metastore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/metastore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/metastore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/metastore/apiv1/metastorepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/metastore/apiv1 1.031s [no tests to run]
? cloud.google.com/go/metastore/apiv1alpha/metastorepb [no test files]
? cloud.google.com/go/metastore/apiv1beta/metastorepb [no test files]
? cloud.google.com/go/metastore/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/metastore/apiv1alpha 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/metastore/apiv1beta 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datalabeling/go.mod
+ pushd ./datalabeling
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datalabeling == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datalabeling == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb [no test files]
? cloud.google.com/go/datalabeling/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datalabeling/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./discoveryengine/go.mod
+ pushd ./discoveryengine
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/discoveryengine == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/discoveryengine == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/discoveryengine/apiv1/discoveryenginepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/discoveryengine/apiv1 1.035s [no tests to run]
? cloud.google.com/go/discoveryengine/apiv1alpha/discoveryenginepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/discoveryengine/apiv1alpha 1.045s [no tests to run]
? cloud.google.com/go/discoveryengine/apiv1beta/discoveryenginepb [no test files]
? cloud.google.com/go/discoveryengine/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/discoveryengine/apiv1beta 1.029s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./appengine/go.mod
+ pushd ./appengine
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/appengine == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/appengine == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/appengine/apiv1/appenginepb [no test files]
? cloud.google.com/go/appengine/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/appengine/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./auth/oauth2adapt/go.mod
+ pushd ./auth/oauth2adapt
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/auth/oauth2adapt == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/auth/oauth2adapt == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/auth v0.9.4
go: downloading cloud.google.com/go/compute/metadata v0.5.0
=== RUN TestTokenProviderFromTokenSource
=== RUN TestTokenProviderFromTokenSource/working_token
=== RUN TestTokenProviderFromTokenSource/coverts_err
--- PASS: TestTokenProviderFromTokenSource (0.00s)
--- PASS: TestTokenProviderFromTokenSource/working_token (0.00s)
--- PASS: TestTokenProviderFromTokenSource/coverts_err (0.00s)
=== RUN TestTokenSourceFromTokenProvider
=== RUN TestTokenSourceFromTokenProvider/working_token
=== RUN TestTokenSourceFromTokenProvider/coverts_err
--- PASS: TestTokenSourceFromTokenProvider (0.00s)
--- PASS: TestTokenSourceFromTokenProvider/working_token (0.00s)
--- PASS: TestTokenSourceFromTokenProvider/coverts_err (0.00s)
=== RUN TestAuthCredentialsFromOauth2Credentials
--- PASS: TestAuthCredentialsFromOauth2Credentials (0.00s)
=== RUN TestOauth2CredentialsFromAuthCredentials
--- PASS: TestOauth2CredentialsFromAuthCredentials (0.00s)
=== RUN TestMetadataConversions_ToTokenProvider
--- PASS: TestMetadataConversions_ToTokenProvider (0.00s)
=== RUN TestMetadataConversions_ToTokenSource
--- PASS: TestMetadataConversions_ToTokenSource (0.00s)
PASS
ok cloud.google.com/go/auth/oauth2adapt 1.024s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./auth/go.mod
+ pushd ./auth
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/auth == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/auth == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/compute/metadata v0.5.1
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0
go: downloading google.golang.org/grpc v1.66.2
go: downloading golang.org/x/net v0.29.0
go: downloading google.golang.org/protobuf v1.34.2
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1
go: downloading golang.org/x/sys v0.25.0
go: downloading golang.org/x/oauth2 v0.22.0
go: downloading golang.org/x/text v0.18.0
go: downloading golang.org/x/crypto v0.27.0
=== RUN TestError_Temporary
=== RUN TestError_Temporary/temporary_with_500
=== RUN TestError_Temporary/temporary_with_503
=== RUN TestError_Temporary/temporary_with_408
=== RUN TestError_Temporary/temporary_with_429
=== RUN TestError_Temporary/temporary_with_418
--- PASS: TestError_Temporary (0.00s)
--- PASS: TestError_Temporary/temporary_with_500 (0.00s)
--- PASS: TestError_Temporary/temporary_with_503 (0.00s)
--- PASS: TestError_Temporary/temporary_with_408 (0.00s)
--- PASS: TestError_Temporary/temporary_with_429 (0.00s)
--- PASS: TestError_Temporary/temporary_with_418 (0.00s)
=== RUN TestToken_MetadataString
--- PASS: TestToken_MetadataString (0.00s)
=== RUN TestToken_isValidWithEarlyExpiry
--- PASS: TestToken_isValidWithEarlyExpiry (0.00s)
=== RUN TestError_Error
=== RUN TestError_Error/basic
=== RUN TestError_Error/from_query
--- PASS: TestError_Error (0.00s)
--- PASS: TestError_Error/basic (0.00s)
--- PASS: TestError_Error/from_query (0.00s)
=== RUN TestNew2LOTokenProvider_JSONResponse
--- PASS: TestNew2LOTokenProvider_JSONResponse (0.02s)
=== RUN TestNew2LOTokenProvider_BadResponse
--- PASS: TestNew2LOTokenProvider_BadResponse (0.02s)
=== RUN TestNew2LOTokenProvider_BadResponseType
--- PASS: TestNew2LOTokenProvider_BadResponseType (0.02s)
=== RUN TestNew2LOTokenProvider_Assertion
--- PASS: TestNew2LOTokenProvider_Assertion (0.02s)
=== RUN TestNew2LOTokenProvider_AssertionPayload
=== RUN TestNew2LOTokenProvider_AssertionPayload/aaa1@example.com
=== RUN TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com
=== RUN TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com#01
--- PASS: TestNew2LOTokenProvider_AssertionPayload (0.05s)
--- PASS: TestNew2LOTokenProvider_AssertionPayload/aaa1@example.com (0.02s)
--- PASS: TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com (0.02s)
--- PASS: TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com#01 (0.02s)
=== RUN TestNew2LOTokenProvider_TokenError
--- PASS: TestNew2LOTokenProvider_TokenError (0.02s)
=== RUN TestNew2LOTokenProvider_Validate
=== RUN TestNew2LOTokenProvider_Validate/missing_options
=== RUN TestNew2LOTokenProvider_Validate/missing_email
=== RUN TestNew2LOTokenProvider_Validate/missing_key
=== RUN TestNew2LOTokenProvider_Validate/missing_URL
--- PASS: TestNew2LOTokenProvider_Validate (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_options (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_email (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_key (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_URL (0.00s)
=== RUN TestComputeTokenProvider_NonBlockingRefresh
--- PASS: TestComputeTokenProvider_NonBlockingRefresh (0.20s)
=== RUN TestComputeTokenProvider_BlockingRefresh
=== RUN TestComputeTokenProvider_BlockingRefresh/disableAutoRefresh
=== RUN TestComputeTokenProvider_BlockingRefresh/autoRefresh
--- PASS: TestComputeTokenProvider_BlockingRefresh (0.20s)
--- PASS: TestComputeTokenProvider_BlockingRefresh/disableAutoRefresh (0.10s)
--- PASS: TestComputeTokenProvider_BlockingRefresh/autoRefresh (0.10s)
=== RUN Test3LO_URLUnsafe
--- PASS: Test3LO_URLUnsafe (0.00s)
=== RUN Test3LO_StandardExchange
--- PASS: Test3LO_StandardExchange (0.00s)
=== RUN Test3LO_ExchangeCustomParams
--- PASS: Test3LO_ExchangeCustomParams (0.00s)
=== RUN Test3LO_ExchangeJSONResponse
--- PASS: Test3LO_ExchangeJSONResponse (0.00s)
=== RUN Test3LO_ExchangeJSONResponseExpiry
=== RUN Test3LO_ExchangeJSONResponseExpiry/normal
=== RUN Test3LO_ExchangeJSONResponseExpiry/null
=== RUN Test3LO_ExchangeJSONResponseExpiry/wrong_type
=== RUN Test3LO_ExchangeJSONResponseExpiry/wrong_type2
=== RUN Test3LO_ExchangeJSONResponseExpiry/wrong_value
--- PASS: Test3LO_ExchangeJSONResponseExpiry (0.01s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/normal (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/null (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/wrong_type (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/wrong_type2 (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/wrong_value (0.00s)
=== RUN Test3LO_ExchangeBadResponse
--- PASS: Test3LO_ExchangeBadResponse (0.00s)
=== RUN Test3LO_ExchangeBadResponseType
--- PASS: Test3LO_ExchangeBadResponseType (0.00s)
=== RUN Test3LO_RefreshTokenReplacement
--- PASS: Test3LO_RefreshTokenReplacement (0.00s)
=== RUN Test3LO_RefreshTokenPreservation
--- PASS: Test3LO_RefreshTokenPreservation (0.00s)
=== RUN Test3LO_AuthHandlerExchangeSuccess
--- PASS: Test3LO_AuthHandlerExchangeSuccess (0.00s)
=== RUN Test3LO_AuthHandlerExchangeStateMismatch
--- PASS: Test3LO_AuthHandlerExchangeStateMismatch (0.00s)
=== RUN Test3LO_PKCEExchangeWithSuccess
--- PASS: Test3LO_PKCEExchangeWithSuccess (0.00s)
=== RUN Test3LO_Validate
=== RUN Test3LO_Validate/missing_options
=== RUN Test3LO_Validate/missing_client_ID
=== RUN Test3LO_Validate/missing_client_secret
=== RUN Test3LO_Validate/missing_auth_URL
=== RUN Test3LO_Validate/missing_token_URL
=== RUN Test3LO_Validate/missing_auth_style
=== RUN Test3LO_Validate/missing_refresh_token
--- PASS: Test3LO_Validate (0.00s)
--- PASS: Test3LO_Validate/missing_options (0.00s)
--- PASS: Test3LO_Validate/missing_client_ID (0.00s)
--- PASS: Test3LO_Validate/missing_client_secret (0.00s)
--- PASS: Test3LO_Validate/missing_auth_URL (0.00s)
--- PASS: Test3LO_Validate/missing_token_URL (0.00s)
--- PASS: Test3LO_Validate/missing_auth_style (0.00s)
--- PASS: Test3LO_Validate/missing_refresh_token (0.00s)
PASS
ok cloud.google.com/go/auth 1.603s
=== RUN TestComputeTokenProvider
--- PASS: TestComputeTokenProvider (0.00s)
=== RUN TestDefaultCredentials_GdchServiceAccountKey
--- PASS: TestDefaultCredentials_GdchServiceAccountKey (0.01s)
=== RUN TestDefaultCredentials_ImpersonatedServiceAccountKey
--- PASS: TestDefaultCredentials_ImpersonatedServiceAccountKey (0.01s)
=== RUN TestDefaultCredentials_UserCredentialsKey
--- PASS: TestDefaultCredentials_UserCredentialsKey (0.00s)
=== RUN TestDefaultCredentials_QuotaProjectPrecedence
--- PASS: TestDefaultCredentials_QuotaProjectPrecedence (0.00s)
=== RUN TestDefaultCredentials_UserCredentialsKey_UniverseDomain
--- PASS: TestDefaultCredentials_UserCredentialsKey_UniverseDomain (0.00s)
=== RUN TestDefaultCredentials_ServiceAccountKey
--- PASS: TestDefaultCredentials_ServiceAccountKey (0.01s)
=== RUN TestDefaultCredentials_ServiceAccountKeySelfSigned
--- PASS: TestDefaultCredentials_ServiceAccountKeySelfSigned (0.01s)
=== RUN TestDefaultCredentials_ServiceAccountKeySelfSigned_UniverseDomain
--- PASS: TestDefaultCredentials_ServiceAccountKeySelfSigned_UniverseDomain (0.01s)
=== RUN TestDefaultCredentials_ServiceAccountKey_NoFile
--- PASS: TestDefaultCredentials_ServiceAccountKey_NoFile (0.00s)
=== RUN TestDefaultCredentials_ClientCredentials
--- PASS: TestDefaultCredentials_ClientCredentials (0.00s)
=== RUN TestDefaultCredentials_ExternalAccountKey
--- PASS: TestDefaultCredentials_ExternalAccountKey (0.00s)
=== RUN TestDefaultCredentials_ExternalAccountAuthorizedUserKey
--- PASS: TestDefaultCredentials_ExternalAccountAuthorizedUserKey (0.00s)
=== RUN TestDefaultCredentials_Fails
--- PASS: TestDefaultCredentials_Fails (0.00s)
=== RUN TestDefaultCredentials_BadFiletype
--- PASS: TestDefaultCredentials_BadFiletype (0.00s)
=== RUN TestDefaultCredentials_BadFileName
--- PASS: TestDefaultCredentials_BadFileName (0.00s)
=== RUN TestDefaultCredentials_Validate
=== RUN TestDefaultCredentials_Validate/missing_options
=== RUN TestDefaultCredentials_Validate/scope_and_audience_provided
=== RUN TestDefaultCredentials_Validate/file_and_json_provided
--- PASS: TestDefaultCredentials_Validate (0.00s)
--- PASS: TestDefaultCredentials_Validate/missing_options (0.00s)
--- PASS: TestDefaultCredentials_Validate/scope_and_audience_provided (0.00s)
--- PASS: TestDefaultCredentials_Validate/file_and_json_provided (0.00s)
=== RUN TestDefaultCredentials_UniverseDomain
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/user_json
=== RUN TestDefaultCredentials_UniverseDomain/user_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/user_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/user_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_and_options_universe_domain
--- PASS: TestDefaultCredentials_UniverseDomain (0.02s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_and_options_universe_domain (0.00s)
=== RUN TestDetectDefault_SelfSignedJSON
--- PASS: TestDetectDefault_SelfSignedJSON (0.58s)
=== RUN TestDetectDefault_SelfSignedWithScope
--- PASS: TestDetectDefault_SelfSignedWithScope (0.14s)
=== RUN TestDetectDefault_SelfSignedWithAudienceAndScope
--- PASS: TestDetectDefault_SelfSignedWithAudienceAndScope (0.26s)
=== RUN TestDetectDefault_SelfSignedWithoutAudienceOrScope
--- PASS: TestDetectDefault_SelfSignedWithoutAudienceOrScope (0.67s)
PASS
ok cloud.google.com/go/auth/credentials 2.763s
=== RUN TestNewTokenProvider
--- PASS: TestNewTokenProvider (0.00s)
=== RUN TestNewCredentials_Validations
=== RUN TestNewCredentials_Validations/no_opts
=== RUN TestNewCredentials_Validations/no_provider
=== RUN TestNewCredentials_Validations/no_rules
=== RUN TestNewCredentials_Validations/too_many_rules
=== RUN TestNewCredentials_Validations/no_resource
=== RUN TestNewCredentials_Validations/no_perm
--- PASS: TestNewCredentials_Validations (0.00s)
--- PASS: TestNewCredentials_Validations/no_opts (0.00s)
--- PASS: TestNewCredentials_Validations/no_provider (0.00s)
--- PASS: TestNewCredentials_Validations/no_rules (0.00s)
--- PASS: TestNewCredentials_Validations/too_many_rules (0.00s)
--- PASS: TestNewCredentials_Validations/no_resource (0.00s)
--- PASS: TestNewCredentials_Validations/no_perm (0.00s)
=== RUN TestOptions_UniverseDomain
--- PASS: TestOptions_UniverseDomain (0.00s)
=== RUN TestDownscopedToken
=== RUN TestDownscopedToken/successfulDownscopedRead
=== RUN TestDownscopedToken/readWithoutPermission
--- PASS: TestDownscopedToken (0.50s)
--- PASS: TestDownscopedToken/successfulDownscopedRead (0.35s)
--- PASS: TestDownscopedToken/readWithoutPermission (0.15s)
PASS
ok cloud.google.com/go/auth/credentials/downscope 1.534s
=== RUN TestNewCredentials_AwsSecurityCredentials
--- PASS: TestNewCredentials_AwsSecurityCredentials (0.00s)
=== RUN TestNewCredentials_SubjectTokenProvider
--- PASS: TestNewCredentials_SubjectTokenProvider (0.00s)
=== RUN TestNewCredentials_CredentialSourceURL
--- PASS: TestNewCredentials_CredentialSourceURL (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/externalaccount 1.029s
=== RUN TestCacheHit
--- PASS: TestCacheHit (0.00s)
=== RUN TestComputeCredentials
--- PASS: TestComputeCredentials (0.00s)
=== RUN TestComputeCredentials_Standard
--- PASS: TestComputeCredentials_Standard (0.00s)
=== RUN TestComputeCredentials_Invalid
--- PASS: TestComputeCredentials_Invalid (0.00s)
=== RUN TestNewCredentials_Validate
=== RUN TestNewCredentials_Validate/missing_opts
=== RUN TestNewCredentials_Validate/missing_audience
=== RUN TestNewCredentials_Validate/both_credentials
--- PASS: TestNewCredentials_Validate (0.00s)
--- PASS: TestNewCredentials_Validate/missing_opts (0.00s)
--- PASS: TestNewCredentials_Validate/missing_audience (0.00s)
--- PASS: TestNewCredentials_Validate/both_credentials (0.00s)
=== RUN TestNewCredentials_ServiceAccount_NoClient
--- PASS: TestNewCredentials_ServiceAccount_NoClient (1.25s)
=== RUN TestNewCredentials_ImpersonatedAndExternal
=== RUN TestNewCredentials_ImpersonatedAndExternal/ADC_external_account
=== RUN TestNewCredentials_ImpersonatedAndExternal/CredentialsFile_impersonated_service_account
--- PASS: TestNewCredentials_ImpersonatedAndExternal (1.11s)
--- PASS: TestNewCredentials_ImpersonatedAndExternal/ADC_external_account (0.14s)
--- PASS: TestNewCredentials_ImpersonatedAndExternal/CredentialsFile_impersonated_service_account (0.97s)
=== RUN TestValidateRS256
=== RUN TestValidateRS256/works
=== RUN TestValidateRS256/works_with_custom_certs_url
=== RUN TestValidateRS256/no_matching_key
=== RUN TestValidateRS256/sig_does_not_match
=== RUN TestValidateRS256/token_expired
--- PASS: TestValidateRS256 (0.25s)
--- PASS: TestValidateRS256/works (0.00s)
--- PASS: TestValidateRS256/works_with_custom_certs_url (0.00s)
--- PASS: TestValidateRS256/no_matching_key (0.00s)
--- PASS: TestValidateRS256/sig_does_not_match (0.00s)
--- PASS: TestValidateRS256/token_expired (0.00s)
=== RUN TestValidateES256
=== RUN TestValidateES256/works
=== RUN TestValidateES256/works_with_custom_certs_url
=== RUN TestValidateES256/no_matching_key
=== RUN TestValidateES256/sig_does_not_match
=== RUN TestValidateES256/token_expired
--- PASS: TestValidateES256 (0.00s)
--- PASS: TestValidateES256/works (0.00s)
--- PASS: TestValidateES256/works_with_custom_certs_url (0.00s)
--- PASS: TestValidateES256/no_matching_key (0.00s)
--- PASS: TestValidateES256/sig_does_not_match (0.00s)
--- PASS: TestValidateES256/token_expired (0.00s)
=== RUN TestParsePayload
=== RUN TestParsePayload/valid_token
=== RUN TestParsePayload/unparseable_token
--- PASS: TestParsePayload (0.48s)
--- PASS: TestParsePayload/valid_token (0.00s)
--- PASS: TestParsePayload/unparseable_token (0.00s)
=== RUN TestNewCredentials_CredentialsFile
integration_test.go:61: token validation failed: Get "": unsupported protocol scheme ""
--- FAIL: TestNewCredentials_CredentialsFile (0.19s)
=== RUN TestNewCredentials_CredentialsJSON
integration_test.go:93: token validation failed: Get "": unsupported protocol scheme ""
--- FAIL: TestNewCredentials_CredentialsJSON (0.08s)
FAIL
FAIL cloud.google.com/go/auth/credentials/idtoken 3.386s
=== RUN TestNewIDTokenCredentials
=== RUN TestNewIDTokenCredentials/missing_aud
=== RUN TestNewIDTokenCredentials/missing_targetPrincipal
=== RUN TestNewIDTokenCredentials/works
--- PASS: TestNewIDTokenCredentials (0.00s)
--- PASS: TestNewIDTokenCredentials/missing_aud (0.00s)
--- PASS: TestNewIDTokenCredentials/missing_targetPrincipal (0.00s)
--- PASS: TestNewIDTokenCredentials/works (0.00s)
=== RUN TestNewCredentials_serviceAccount
=== RUN TestNewCredentials_serviceAccount/missing_targetPrincipal
=== RUN TestNewCredentials_serviceAccount/missing_scopes
=== RUN TestNewCredentials_serviceAccount/lifetime_over_max
=== RUN TestNewCredentials_serviceAccount/works
=== RUN TestNewCredentials_serviceAccount/universe_domain_from_options
=== RUN TestNewCredentials_serviceAccount/universe_domain_from_options_and_credentials
=== RUN TestNewCredentials_serviceAccount/universe_domain_from_credentials
--- PASS: TestNewCredentials_serviceAccount (0.00s)
--- PASS: TestNewCredentials_serviceAccount/missing_targetPrincipal (0.00s)
--- PASS: TestNewCredentials_serviceAccount/missing_scopes (0.00s)
--- PASS: TestNewCredentials_serviceAccount/lifetime_over_max (0.00s)
--- PASS: TestNewCredentials_serviceAccount/works (0.00s)
--- PASS: TestNewCredentials_serviceAccount/universe_domain_from_options (0.00s)
--- PASS: TestNewCredentials_serviceAccount/universe_domain_from_options_and_credentials (0.00s)
--- PASS: TestNewCredentials_serviceAccount/universe_domain_from_credentials (0.00s)
=== RUN TestNewCredentials_user
=== RUN TestNewCredentials_user/missing_targetPrincipal
=== RUN TestNewCredentials_user/missing_scopes
=== RUN TestNewCredentials_user/lifetime_over_max
=== RUN TestNewCredentials_user/works
=== RUN TestNewCredentials_user/universeDomain
--- PASS: TestNewCredentials_user (0.00s)
--- PASS: TestNewCredentials_user/missing_targetPrincipal (0.00s)
--- PASS: TestNewCredentials_user/missing_scopes (0.00s)
--- PASS: TestNewCredentials_user/lifetime_over_max (0.00s)
--- PASS: TestNewCredentials_user/works (0.00s)
--- PASS: TestNewCredentials_user/universeDomain (0.00s)
=== RUN TestNewCredentialsIntegration
=== RUN TestNewCredentialsIntegration/SA_->_SA
=== RUN TestNewCredentialsIntegration/SA_->_SA_(Default)
=== RUN TestNewCredentialsIntegration/SA_->_Delegate_->_SA
--- PASS: TestNewCredentialsIntegration (5.04s)
--- PASS: TestNewCredentialsIntegration/SA_->_SA (1.86s)
--- PASS: TestNewCredentialsIntegration/SA_->_SA_(Default) (1.63s)
--- PASS: TestNewCredentialsIntegration/SA_->_Delegate_->_SA (1.55s)
=== RUN TestNewIDTokenCredentialsIntegration
=== RUN TestNewIDTokenCredentialsIntegration/SA_->_SA
integration_test.go:208: token validation failed: Get "": unsupported protocol scheme ""
=== RUN TestNewIDTokenCredentialsIntegration/SA_->_SA_(Default)
integration_test.go:208: token validation failed: Get "": unsupported protocol scheme ""
=== RUN TestNewIDTokenCredentialsIntegration/SA_->_Delegate_->_SA
integration_test.go:208: token validation failed: Get "": unsupported protocol scheme ""
--- FAIL: TestNewIDTokenCredentialsIntegration (0.61s)
--- FAIL: TestNewIDTokenCredentialsIntegration/SA_->_SA (0.26s)
--- FAIL: TestNewIDTokenCredentialsIntegration/SA_->_SA_(Default) (0.14s)
--- FAIL: TestNewIDTokenCredentialsIntegration/SA_->_Delegate_->_SA (0.21s)
FAIL
FAIL cloud.google.com/go/auth/credentials/impersonate 5.711s
=== RUN TestAWSv4Signature_GetRequest
--- PASS: TestAWSv4Signature_GetRequest (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithRelativePath
--- PASS: TestAWSv4Signature_GetRequestWithRelativePath (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithDotPath
--- PASS: TestAWSv4Signature_GetRequestWithDotPath (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithPointlessDotPath
--- PASS: TestAWSv4Signature_GetRequestWithPointlessDotPath (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithUtf8Path
--- PASS: TestAWSv4Signature_GetRequestWithUtf8Path (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithDuplicateQuery
--- PASS: TestAWSv4Signature_GetRequestWithDuplicateQuery (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithMisorderedQuery
--- PASS: TestAWSv4Signature_GetRequestWithMisorderedQuery (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithUtf8Query
--- PASS: TestAWSv4Signature_GetRequestWithUtf8Query (0.00s)
=== RUN TestAWSv4Signature_PostRequest
--- PASS: TestAWSv4Signature_PostRequest (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithCapitalizedHeaderValue
--- PASS: TestAWSv4Signature_PostRequestWithCapitalizedHeaderValue (0.00s)
=== RUN TestAWSv4Signature_PostRequestPhfft
--- PASS: TestAWSv4Signature_PostRequestPhfft (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithBody
--- PASS: TestAWSv4Signature_PostRequestWithBody (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithQueryString
--- PASS: TestAWSv4Signature_PostRequestWithQueryString (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithSecurityToken
--- PASS: TestAWSv4Signature_GetRequestWithSecurityToken (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithSecurityToken
--- PASS: TestAWSv4Signature_PostRequestWithSecurityToken (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithSecurityTokenAndAdditionalHeaders
--- PASS: TestAWSv4Signature_PostRequestWithSecurityTokenAndAdditionalHeaders (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithAmzDateButNoSecurityToken
--- PASS: TestAWSv4Signature_PostRequestWithAmzDateButNoSecurityToken (0.00s)
=== RUN TestAWSCredential_BasicRequest
--- PASS: TestAWSCredential_BasicRequest (0.00s)
=== RUN TestAWSCredential_IMDSv2
--- PASS: TestAWSCredential_IMDSv2 (0.00s)
=== RUN TestAWSCredential_BasicRequestWithoutSecurityToken
--- PASS: TestAWSCredential_BasicRequestWithoutSecurityToken (0.00s)
=== RUN TestAWSCredential_BasicRequestWithEnv
--- PASS: TestAWSCredential_BasicRequestWithEnv (0.00s)
=== RUN TestAWSCredential_BasicRequestWithDefaultEnv
--- PASS: TestAWSCredential_BasicRequestWithDefaultEnv (0.00s)
=== RUN TestAWSCredential_GeneratesNewAwsSecurityCredential
--- PASS: TestAWSCredential_GeneratesNewAwsSecurityCredential (0.00s)
=== RUN TestAWSCredential_BasicRequestWithTwoRegions
--- PASS: TestAWSCredential_BasicRequestWithTwoRegions (0.00s)
=== RUN TestAWSCredential_RequestWithBadVersion
--- PASS: TestAWSCredential_RequestWithBadVersion (0.00s)
=== RUN TestAWSCredential_RequestWithNoRegionURL
--- PASS: TestAWSCredential_RequestWithNoRegionURL (0.00s)
=== RUN TestAWSCredential_RequestWithBadRegionURL
--- PASS: TestAWSCredential_RequestWithBadRegionURL (0.00s)
=== RUN TestAWSCredential_RequestWithMissingCredential
--- PASS: TestAWSCredential_RequestWithMissingCredential (0.00s)
=== RUN TestAWSCredential_RequestWithIncompleteCredential
--- PASS: TestAWSCredential_RequestWithIncompleteCredential (0.00s)
=== RUN TestAWSCredential_RequestWithNoCredentialURL
--- PASS: TestAWSCredential_RequestWithNoCredentialURL (0.00s)
=== RUN TestAWSCredential_RequestWithBadCredentialURL
--- PASS: TestAWSCredential_RequestWithBadCredentialURL (0.00s)
=== RUN TestAWSCredential_RequestWithBadFinalCredentialURL
--- PASS: TestAWSCredential_RequestWithBadFinalCredentialURL (0.00s)
=== RUN TestAWSCredential_ShouldNotCallMetadataEndpointWhenCredsAreInEnv
--- PASS: TestAWSCredential_ShouldNotCallMetadataEndpointWhenCredsAreInEnv (0.00s)
=== RUN TestAWSCredential_ShouldCallMetadataEndpointWhenNoRegion
--- PASS: TestAWSCredential_ShouldCallMetadataEndpointWhenNoRegion (0.00s)
=== RUN TestAWSCredential_ShouldCallMetadataEndpointWhenNoAccessKey
--- PASS: TestAWSCredential_ShouldCallMetadataEndpointWhenNoAccessKey (0.00s)
=== RUN TestAWSCredential_ShouldCallMetadataEndpointWhenNoSecretAccessKey
--- PASS: TestAWSCredential_ShouldCallMetadataEndpointWhenNoSecretAccessKey (0.00s)
=== RUN TestAWSCredential_Validations
=== RUN TestAWSCredential_Validations/No_Metadata_Server_URLs
=== RUN TestAWSCredential_Validations/IPv4_Metadata_Server_URLs
=== RUN TestAWSCredential_Validations/IPv6_Metadata_Server_URLs
--- PASS: TestAWSCredential_Validations (0.00s)
--- PASS: TestAWSCredential_Validations/No_Metadata_Server_URLs (0.00s)
--- PASS: TestAWSCredential_Validations/IPv4_Metadata_Server_URLs (0.00s)
--- PASS: TestAWSCredential_Validations/IPv6_Metadata_Server_URLs (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuth
--- PASS: TestAWSCredential_ProgrammaticAuth (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthNoSessionToken
--- PASS: TestAWSCredential_ProgrammaticAuthNoSessionToken (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthError
--- PASS: TestAWSCredential_ProgrammaticAuthError (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthRegionError
--- PASS: TestAWSCredential_ProgrammaticAuthRegionError (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthOptions
--- PASS: TestAWSCredential_ProgrammaticAuthOptions (0.00s)
=== RUN TestCreateExecutableCredential
=== RUN TestCreateExecutableCredential/Basic_Creation
=== RUN TestCreateExecutableCredential/Without_Timeout
=== RUN TestCreateExecutableCredential/Without_Command
=== RUN TestCreateExecutableCredential/Timeout_Too_Low
=== RUN TestCreateExecutableCredential/Timeout_Lower_Bound
=== RUN TestCreateExecutableCredential/Timeout_Upper_Bound
=== RUN TestCreateExecutableCredential/Timeout_Too_High
--- PASS: TestCreateExecutableCredential (0.00s)
--- PASS: TestCreateExecutableCredential/Basic_Creation (0.00s)
--- PASS: TestCreateExecutableCredential/Without_Timeout (0.00s)
--- PASS: TestCreateExecutableCredential/Without_Command (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Too_Low (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Lower_Bound (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Upper_Bound (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Too_High (0.00s)
=== RUN TestExecutableCredentialGetEnvironment
=== RUN TestExecutableCredentialGetEnvironment/Minimal_Executable_Config
=== RUN TestExecutableCredentialGetEnvironment/Full_Impersonation_URL
=== RUN TestExecutableCredentialGetEnvironment/Impersonation_Email
--- PASS: TestExecutableCredentialGetEnvironment (0.00s)
--- PASS: TestExecutableCredentialGetEnvironment/Minimal_Executable_Config (0.00s)
--- PASS: TestExecutableCredentialGetEnvironment/Full_Impersonation_URL (0.00s)
--- PASS: TestExecutableCredentialGetEnvironment/Impersonation_Email (0.00s)
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Environment_Variable_Not_Set
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Version_Field_Missing
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Success_Field_Missing
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_code
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_message
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_fields
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Newer_Version
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_Token_Type
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Token_Expired
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token_Type
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_JWT
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_ID_Token
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_SAML_Token
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors (0.01s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Environment_Variable_Not_Set (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Version_Field_Missing (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Success_Field_Missing (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_code (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_message (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_fields (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Newer_Version (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_Token_Type (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Token_Expired (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token_Type (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_JWT (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_ID_Token (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_SAML_Token (0.00s)
=== RUN TestRetrieveExecutableSubjectTokenSuccesses
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/JWT
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/ID_Token
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/SAML
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/Missing_Expiration
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/JWT (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/ID_Token (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/SAML (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/Missing_Expiration (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenNotJSON
--- PASS: TestRetrieveOutputFileSubjectTokenNotJSON (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Version
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Success
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Newer_Version
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Token_Type
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Expiration
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Invalid_Token_Type
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_JWT
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_ID_Token
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_SAML
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Version (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Success (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Newer_Version (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Token_Type (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Expiration (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Invalid_Token_Type (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_JWT (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_ID_Token (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_SAML (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Code
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Message
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Fields
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/Expired_Token
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache (0.04s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error (0.03s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Code (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Message (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Fields (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/Expired_Token (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenJwt
=== RUN TestRetrieveOutputFileSubjectTokenJwt/JWT
=== RUN TestRetrieveOutputFileSubjectTokenJwt/Id_Token
=== RUN TestRetrieveOutputFileSubjectTokenJwt/SAML
--- PASS: TestRetrieveOutputFileSubjectTokenJwt (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenJwt/JWT (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenJwt/Id_Token (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenJwt/SAML (0.00s)
=== RUN TestServiceAccountImpersonationRE
--- PASS: TestServiceAccountImpersonationRE (0.00s)
=== RUN TestToken
--- PASS: TestToken (0.01s)
=== RUN TestWorkforcePoolTokenWithClientID
--- PASS: TestWorkforcePoolTokenWithClientID (0.00s)
=== RUN TestWorkforcePoolTokenWithoutClientID
--- PASS: TestWorkforcePoolTokenWithoutClientID (0.00s)
=== RUN TestNonworkforceWithWorkforcePoolUserProject
--- PASS: TestNonworkforceWithWorkforcePoolUserProject (0.00s)
=== RUN TestWorkforcePoolCreation
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/global/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/workloadIdentityPools/providers/provider-id
=== RUN TestWorkforcePoolCreation/_identitynamespace:1f12345:my_provider
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/eu/workloadIdentityPools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/workforcePools/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iamgoogleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapiscom/locations/eu/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePool/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations//workforcePool/pool-id/providers/provider-id
--- PASS: TestWorkforcePoolCreation (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/global/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/workloadIdentityPools/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_identitynamespace:1f12345:my_provider (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/eu/workloadIdentityPools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/workforcePools/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iamgoogleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapiscom/locations/eu/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePool/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations//workforcePool/pool-id/providers/provider-id (0.00s)
=== RUN TestOptionsValidate
=== RUN TestOptionsValidate/works
=== RUN TestOptionsValidate/missing_aud
=== RUN TestOptionsValidate/missing_subjectTokenType
=== RUN TestOptionsValidate/invalid_workforcepool
=== RUN TestOptionsValidate/no_creds
=== RUN TestOptionsValidate/too_many_creds
--- PASS: TestOptionsValidate (0.00s)
--- PASS: TestOptionsValidate/works (0.00s)
--- PASS: TestOptionsValidate/missing_aud (0.00s)
--- PASS: TestOptionsValidate/missing_subjectTokenType (0.00s)
--- PASS: TestOptionsValidate/invalid_workforcepool (0.00s)
--- PASS: TestOptionsValidate/no_creds (0.00s)
--- PASS: TestOptionsValidate/too_many_creds (0.00s)
=== RUN TestClient
--- PASS: TestClient (0.00s)
=== RUN TestOptionsResolveTokenURL
=== RUN TestOptionsResolveTokenURL/default
=== RUN TestOptionsResolveTokenURL/Options_TokenURL
=== RUN TestOptionsResolveTokenURL/Options_UniverseDomain
=== RUN TestOptionsResolveTokenURL/Options_TokenURL_overrides_UniverseDomain
--- PASS: TestOptionsResolveTokenURL (0.00s)
--- PASS: TestOptionsResolveTokenURL/default (0.00s)
--- PASS: TestOptionsResolveTokenURL/Options_TokenURL (0.00s)
--- PASS: TestOptionsResolveTokenURL/Options_UniverseDomain (0.00s)
--- PASS: TestOptionsResolveTokenURL/Options_TokenURL_overrides_UniverseDomain (0.00s)
=== RUN TestRetrieveFileSubjectToken
=== RUN TestRetrieveFileSubjectToken/untyped_file_format
=== RUN TestRetrieveFileSubjectToken/text_file_format
=== RUN TestRetrieveFileSubjectToken/JSON_file_format
--- PASS: TestRetrieveFileSubjectToken (0.00s)
--- PASS: TestRetrieveFileSubjectToken/untyped_file_format (0.00s)
--- PASS: TestRetrieveFileSubjectToken/text_file_format (0.00s)
--- PASS: TestRetrieveFileSubjectToken/JSON_file_format (0.00s)
=== RUN TestImpersonation
=== RUN TestImpersonation/Base_Impersonation
=== RUN TestImpersonation/With_TokenLifetime_Set
--- PASS: TestImpersonation (0.01s)
--- PASS: TestImpersonation/Base_Impersonation (0.00s)
--- PASS: TestImpersonation/With_TokenLifetime_Set (0.00s)
=== RUN TestGoVersion
--- PASS: TestGoVersion (0.00s)
=== RUN TestRetrieveSubjectToken_ProgrammaticAuth
--- PASS: TestRetrieveSubjectToken_ProgrammaticAuth (0.00s)
=== RUN TestRetrieveSubjectToken_ProgrammaticAuthFails
--- PASS: TestRetrieveSubjectToken_ProgrammaticAuthFails (0.00s)
=== RUN TestRetrieveSubjectToken_ProgrammaticAuthOptions
--- PASS: TestRetrieveSubjectToken_ProgrammaticAuthOptions (0.00s)
=== RUN TestRetrieveURLSubjectToken_Text
--- PASS: TestRetrieveURLSubjectToken_Text (0.00s)
=== RUN TestRetrieveURLSubjectToken_Untyped
--- PASS: TestRetrieveURLSubjectToken_Untyped (0.00s)
=== RUN TestRetrieveURLSubjectToken_JSON
--- PASS: TestRetrieveURLSubjectToken_JSON (0.00s)
=== RUN TestCreateX509Credential
=== RUN TestCreateX509Credential/Basic_Creation
=== RUN TestCreateX509Credential/Specific_location
=== RUN TestCreateX509Credential/Default_and_location_provided
=== RUN TestCreateX509Credential/Neither_default_or_location_provided
--- PASS: TestCreateX509Credential (0.00s)
--- PASS: TestCreateX509Credential/Basic_Creation (0.00s)
--- PASS: TestCreateX509Credential/Specific_location (0.00s)
--- PASS: TestCreateX509Credential/Default_and_location_provided (0.00s)
--- PASS: TestCreateX509Credential/Neither_default_or_location_provided (0.00s)
=== RUN TestRetrieveSubjectToken_X509
--- PASS: TestRetrieveSubjectToken_X509 (0.00s)
=== RUN TestClient_Success
--- PASS: TestClient_Success (0.00s)
=== RUN TestGetClient_error
--- PASS: TestGetClient_error (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/externalaccount 1.183s
=== RUN TestExernalAccountAuthorizedUser_TokenRefreshWithRefreshTokenInResponse
--- PASS: TestExernalAccountAuthorizedUser_TokenRefreshWithRefreshTokenInResponse (0.00s)
=== RUN TestExernalAccountAuthorizedUser_MinimumFieldsRequiredForRefresh
--- PASS: TestExernalAccountAuthorizedUser_MinimumFieldsRequiredForRefresh (0.00s)
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/empty_config
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_refresh_token
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_token_url
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_id
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_secrect
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/empty_config (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_refresh_token (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_token_url (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_id (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_secrect (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/externalaccountuser 1.026s
=== RUN TestTokenProvider
--- PASS: TestTokenProvider (0.02s)
PASS
ok cloud.google.com/go/auth/credentials/internal/gdch 1.036s
=== RUN TestNewImpersonatedTokenProvider_Validation
=== RUN TestNewImpersonatedTokenProvider_Validation/missing_source_creds
=== RUN TestNewImpersonatedTokenProvider_Validation/missing_url
--- PASS: TestNewImpersonatedTokenProvider_Validation (0.00s)
--- PASS: TestNewImpersonatedTokenProvider_Validation/missing_source_creds (0.00s)
--- PASS: TestNewImpersonatedTokenProvider_Validation/missing_url (0.00s)
=== RUN TestNewImpersonatedTokenProvider
--- PASS: TestNewImpersonatedTokenProvider (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/impersonate 1.021s
=== RUN TestExchangeToken
--- PASS: TestExchangeToken (0.00s)
=== RUN TestExchangeToken_Err
--- PASS: TestExchangeToken_Err (0.00s)
=== RUN TestExchangeToken_Opts
--- PASS: TestExchangeToken_Opts (0.00s)
=== RUN TestClientAuthentication_InjectHeaderAuthentication
--- PASS: TestClientAuthentication_InjectHeaderAuthentication (0.00s)
=== RUN TestClientAuthentication_ParamsAuthentication
--- PASS: TestClientAuthentication_ParamsAuthentication (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/stsexchange 1.035s
=== RUN TestDialTCPUserTimeout
--- PASS: TestDialTCPUserTimeout (0.00s)
=== RUN TestDialWithDirectPathEnabled
dial_socketopt_test.go:101: https://github.com/googleapis/google-api-go-client/issues/790
--- SKIP: TestDialWithDirectPathEnabled (0.00s)
=== RUN TestIsTokenProviderDirectPathCompatible
=== RUN TestIsTokenProviderDirectPathCompatible/empty_TokenProvider
=== RUN TestIsTokenProviderDirectPathCompatible/err_TokenProvider.Token
=== RUN TestIsTokenProviderDirectPathCompatible/EnableNonDefaultSAForDirectPath
=== RUN TestIsTokenProviderDirectPathCompatible/non-compute_token_source
=== RUN TestIsTokenProviderDirectPathCompatible/non-default_service_account
=== RUN TestIsTokenProviderDirectPathCompatible/default_service_account_on_compute
--- PASS: TestIsTokenProviderDirectPathCompatible (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/empty_TokenProvider (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/err_TokenProvider.Token (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/EnableNonDefaultSAForDirectPath (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/non-compute_token_source (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/non-default_service_account (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/default_service_account_on_compute (0.00s)
=== RUN TestCheckDirectPathEndPoint
=== RUN TestCheckDirectPathEndPoint/empty_endpoint_are_disallowed
=== RUN TestCheckDirectPathEndPoint/dns_schemes_are_allowed
=== RUN TestCheckDirectPathEndPoint/host_without_no_prefix_are_allowed
=== RUN TestCheckDirectPathEndPoint/host_with_port_are_allowed
=== RUN TestCheckDirectPathEndPoint/non-dns_schemes_are_disallowed
--- PASS: TestCheckDirectPathEndPoint (0.00s)
--- PASS: TestCheckDirectPathEndPoint/empty_endpoint_are_disallowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/dns_schemes_are_allowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/host_without_no_prefix_are_allowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/host_with_port_are_allowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/non-dns_schemes_are_disallowed (0.00s)
=== RUN TestDial_FailsValidation
=== RUN TestDial_FailsValidation/missing_options
=== RUN TestDial_FailsValidation/has_creds_with_disable_options,_tp
=== RUN TestDial_FailsValidation/has_creds_with_disable_options,_cred_file
=== RUN TestDial_FailsValidation/has_creds_with_disable_options,_cred_json
--- PASS: TestDial_FailsValidation (0.00s)
--- PASS: TestDial_FailsValidation/missing_options (0.00s)
--- PASS: TestDial_FailsValidation/has_creds_with_disable_options,_tp (0.00s)
--- PASS: TestDial_FailsValidation/has_creds_with_disable_options,_cred_file (0.00s)
--- PASS: TestDial_FailsValidation/has_creds_with_disable_options,_cred_json (0.00s)
=== RUN TestDial_SkipValidation
=== RUN TestDial_SkipValidation/invalid_opts
=== RUN TestDial_SkipValidation/skip_invalid_opts
--- PASS: TestDial_SkipValidation (0.00s)
--- PASS: TestDial_SkipValidation/invalid_opts (0.00s)
--- PASS: TestDial_SkipValidation/skip_invalid_opts (0.00s)
=== RUN TestOptions_ResolveDetectOptions
=== RUN TestOptions_ResolveDetectOptions/base
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_scope
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_aud
=== RUN TestOptions_ResolveDetectOptions/use_default_scopes
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided
=== RUN TestOptions_ResolveDetectOptions/use_default_aud
--- PASS: TestOptions_ResolveDetectOptions (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/base (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_scope (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_aud (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_scopes (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_aud (0.00s)
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/default
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/env_var
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option_and_env_var
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/default (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/env_var (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option_and_env_var (0.00s)
=== RUN TestGrpcCredentialsProvider_TokenType
--- PASS: TestGrpcCredentialsProvider_TokenType (0.00s)
=== RUN TestNewClient_DetectedServiceAccount
--- PASS: TestNewClient_DetectedServiceAccount (0.02s)
=== RUN TestGRPCKeyProvider_GetRequestMetadata
--- PASS: TestGRPCKeyProvider_GetRequestMetadata (0.00s)
=== RUN TestNewClient_QuotaPrecedence
--- PASS: TestNewClient_QuotaPrecedence (0.02s)
=== RUN TestPool_RoundRobin
--- PASS: TestPool_RoundRobin (0.00s)
=== RUN TestPool_SingleConn
--- PASS: TestPool_SingleConn (0.00s)
=== RUN TestClose
--- PASS: TestClose (0.01s)
=== RUN TestWithEndpointAndPoolSize
--- PASS: TestWithEndpointAndPoolSize (0.01s)
=== RUN TestMultiError
=== RUN TestMultiError/0_errors
=== RUN TestMultiError/1_errors
=== RUN TestMultiError/2_errors
=== RUN TestMultiError/3_errors
--- PASS: TestMultiError (0.00s)
--- PASS: TestMultiError/0_errors (0.00s)
--- PASS: TestMultiError/1_errors (0.00s)
--- PASS: TestMultiError/2_errors (0.00s)
--- PASS: TestMultiError/3_errors (0.00s)
PASS
ok cloud.google.com/go/auth/grpctransport 1.096s
=== RUN TestAddAuthorizationMiddleware
=== RUN TestAddAuthorizationMiddleware/missing_both_required_fields
=== RUN TestAddAuthorizationMiddleware/missing_client_field
=== RUN TestAddAuthorizationMiddleware/missing_creds_field
=== RUN TestAddAuthorizationMiddleware/works
=== RUN TestAddAuthorizationMiddleware/works,_no_transport
--- PASS: TestAddAuthorizationMiddleware (0.01s)
--- PASS: TestAddAuthorizationMiddleware/missing_both_required_fields (0.00s)
--- PASS: TestAddAuthorizationMiddleware/missing_client_field (0.00s)
--- PASS: TestAddAuthorizationMiddleware/missing_creds_field (0.00s)
--- PASS: TestAddAuthorizationMiddleware/works (0.00s)
--- PASS: TestAddAuthorizationMiddleware/works,_no_transport (0.00s)
=== RUN TestAddAuthorizationMiddleware_HandlesNonTransportAsDefaultTransport
--- PASS: TestAddAuthorizationMiddleware_HandlesNonTransportAsDefaultTransport (0.00s)
=== RUN TestNewClient_FailsValidation
=== RUN TestNewClient_FailsValidation/missing_options
=== RUN TestNewClient_FailsValidation/has_creds_with_disable_options,_tp
=== RUN TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_file
=== RUN TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_json
--- PASS: TestNewClient_FailsValidation (0.00s)
--- PASS: TestNewClient_FailsValidation/missing_options (0.00s)
--- PASS: TestNewClient_FailsValidation/has_creds_with_disable_options,_tp (0.00s)
--- PASS: TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_file (0.00s)
--- PASS: TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_json (0.00s)
=== RUN TestDial_SkipValidation
=== RUN TestDial_SkipValidation/invalid_opts
=== RUN TestDial_SkipValidation/skip_invalid_opts
--- PASS: TestDial_SkipValidation (0.00s)
--- PASS: TestDial_SkipValidation/invalid_opts (0.00s)
--- PASS: TestDial_SkipValidation/skip_invalid_opts (0.00s)
=== RUN TestOptions_ResolveDetectOptions
=== RUN TestOptions_ResolveDetectOptions/base
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_scope
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_aud
=== RUN TestOptions_ResolveDetectOptions/use_default_scopes
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided
=== RUN TestOptions_ResolveDetectOptions/use_default_aud
--- PASS: TestOptions_ResolveDetectOptions (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/base (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_scope (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_aud (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_scopes (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_aud (0.00s)
=== RUN TestNewClient_DetectedServiceAccount
--- PASS: TestNewClient_DetectedServiceAccount (0.01s)
=== RUN TestNewClient_APIKey
--- PASS: TestNewClient_APIKey (0.00s)
=== RUN TestNewClient_QuotaPrecedence
--- PASS: TestNewClient_QuotaPrecedence (0.01s)
=== RUN TestNewClient_BaseRoundTripper
--- PASS: TestNewClient_BaseRoundTripper (0.00s)
=== RUN TestNewClient_HandlesNonTransportAsDefaultTransport
--- PASS: TestNewClient_HandlesNonTransportAsDefaultTransport (0.00s)
=== RUN TestHttpFormat
=== RUN TestHttpFormat/105445aa7843bc8bf206b12000100000/18374686479671623803;o=1
=== RUN TestHttpFormat/105445aa7843bc8bf206b12000100000/123;o=0
--- PASS: TestHttpFormat (0.00s)
--- PASS: TestHttpFormat/105445aa7843bc8bf206b12000100000/18374686479671623803;o=1 (0.00s)
--- PASS: TestHttpFormat/105445aa7843bc8bf206b12000100000/123;o=0 (0.00s)
=== RUN TestAuthTransport_GetClientUniverseDomain
=== RUN TestAuthTransport_GetClientUniverseDomain/default
=== RUN TestAuthTransport_GetClientUniverseDomain/client_option
=== RUN TestAuthTransport_GetClientUniverseDomain/env_var
=== RUN TestAuthTransport_GetClientUniverseDomain/client_option_and_env_var
--- PASS: TestAuthTransport_GetClientUniverseDomain (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/default (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/client_option (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/env_var (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/client_option_and_env_var (0.00s)
PASS
ok cloud.google.com/go/auth/httptransport 1.077s
=== RUN TestComputeUniverseDomainProvider
=== RUN TestComputeUniverseDomainProvider/test_error
=== RUN TestComputeUniverseDomainProvider/test_error_404
=== RUN TestComputeUniverseDomainProvider/test_valid
--- PASS: TestComputeUniverseDomainProvider (0.00s)
--- PASS: TestComputeUniverseDomainProvider/test_error (0.00s)
--- PASS: TestComputeUniverseDomainProvider/test_error_404 (0.00s)
--- PASS: TestComputeUniverseDomainProvider/test_valid (0.00s)
=== RUN TestDefaultClient
--- PASS: TestDefaultClient (0.00s)
PASS
ok cloud.google.com/go/auth/internal 1.019s
=== RUN TestIsRunningOnGCE
--- PASS: TestIsRunningOnGCE (0.00s)
PASS
ok cloud.google.com/go/auth/internal/compute 1.020s
? cloud.google.com/go/auth/internal/testutil [no test files]
? cloud.google.com/go/auth/internal/testutil/testdns [no test files]
? cloud.google.com/go/auth/internal/testutil/testgcs [no test files]
=== RUN TestParseServiceAccount
--- PASS: TestParseServiceAccount (0.00s)
=== RUN TestParseImpersonatedServiceAccount
--- PASS: TestParseImpersonatedServiceAccount (0.02s)
=== RUN TestParseGDCHServiceAccount
--- PASS: TestParseGDCHServiceAccount (0.00s)
=== RUN TestParseClientCredential_Web
--- PASS: TestParseClientCredential_Web (0.00s)
=== RUN TestParseClientCredential_Installed
--- PASS: TestParseClientCredential_Installed (0.00s)
=== RUN TestParseUserCredentials
--- PASS: TestParseUserCredentials (0.00s)
=== RUN TestParseExternalAccount_AWS
--- PASS: TestParseExternalAccount_AWS (0.00s)
=== RUN TestParseExternalAccount_URL
--- PASS: TestParseExternalAccount_URL (0.00s)
=== RUN TestParseExternalAccount_File
--- PASS: TestParseExternalAccount_File (0.00s)
=== RUN TestParseExternalAccount_Cmd
--- PASS: TestParseExternalAccount_Cmd (0.00s)
=== RUN TestParseExternalAccountAuthorizedUser
--- PASS: TestParseExternalAccountAuthorizedUser (0.00s)
PASS
ok cloud.google.com/go/auth/internal/credsfile 1.054s
? cloud.google.com/go/auth/internal/transport/cert/cmd [no test files]
=== RUN TestSignAndVerifyDecode
--- PASS: TestSignAndVerifyDecode (0.41s)
=== RUN TestVerifyFailsOnMalformedClaim
--- PASS: TestVerifyFailsOnMalformedClaim (0.00s)
PASS
ok cloud.google.com/go/auth/internal/jwt 1.429s
=== RUN TestOptions_UniverseDomain
=== RUN TestOptions_UniverseDomain/empty
=== RUN TestOptions_UniverseDomain/defaults
=== RUN TestOptions_UniverseDomain/non-GDU
=== RUN TestOptions_UniverseDomain/merged_endpoint
--- PASS: TestOptions_UniverseDomain (0.00s)
--- PASS: TestOptions_UniverseDomain/empty (0.00s)
--- PASS: TestOptions_UniverseDomain/defaults (0.00s)
--- PASS: TestOptions_UniverseDomain/non-GDU (0.00s)
--- PASS: TestOptions_UniverseDomain/merged_endpoint (0.00s)
=== RUN TestGetEndpoint
=== RUN TestGetEndpoint/https://foo.googleapis.com/bar/baz
=== RUN TestGetEndpoint/https://myhost:3999/bar/baz
=== RUN TestGetEndpoint/https://host/path/to/bar
=== RUN TestGetEndpoint/host:123
=== RUN TestGetEndpoint/host:123#01
=== RUN TestGetEndpoint/host:123/bar/baz
--- PASS: TestGetEndpoint (0.00s)
--- PASS: TestGetEndpoint/https://foo.googleapis.com/bar/baz (0.00s)
--- PASS: TestGetEndpoint/https://myhost:3999/bar/baz (0.00s)
--- PASS: TestGetEndpoint/https://host/path/to/bar (0.00s)
--- PASS: TestGetEndpoint/host:123 (0.00s)
--- PASS: TestGetEndpoint/host:123#01 (0.00s)
--- PASS: TestGetEndpoint/host:123/bar/baz (0.00s)
=== RUN TestGetEndpointWithClientCertSource
=== RUN TestGetEndpointWithClientCertSource/https://foo.mtls.googleapis.com/bar/baz
=== RUN TestGetEndpointWithClientCertSource/https://staging-foo.mtls.sandbox.googleapis.com/bar/baz
=== RUN TestGetEndpointWithClientCertSource/https://myhost:3999/bar/baz
=== RUN TestGetEndpointWithClientCertSource/https://host/path/to/bar
=== RUN TestGetEndpointWithClientCertSource/host:port
--- PASS: TestGetEndpointWithClientCertSource (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://foo.mtls.googleapis.com/bar/baz (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://staging-foo.mtls.sandbox.googleapis.com/bar/baz (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://myhost:3999/bar/baz (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://host/path/to/bar (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/host:port (0.00s)
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert,_MTLSEndpointTemplate
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_MTLSEndpointTemplate
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPath_==_true
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPathXds_==_true
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_empty
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_DefaultMTLSEndpoint_not_set
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert,_MTLSEndpointTemplate
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPath_==_true (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPathXds_==_true (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_empty (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_DefaultMTLSEndpoint_not_set (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert,_MTLSEndpointTemplate (0.00s)
=== RUN TestGetHTTPTransportConfig_S2A
=== RUN TestGetHTTPTransportConfig_S2A/has_client_cert
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_empty
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_but_DefaultMTLSEndpoint_is_not_set
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_custom_HTTP_client
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
--- PASS: TestGetHTTPTransportConfig_S2A (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/has_client_cert (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_empty (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_but_DefaultMTLSEndpoint_is_not_set (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_custom_HTTP_client (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert (0.00s)
=== RUN TestLoadMTLSMDSTransportCreds
=== RUN TestLoadMTLSMDSTransportCreds/missing_root_file
=== RUN TestLoadMTLSMDSTransportCreds/missing_key_file
=== RUN TestLoadMTLSMDSTransportCreds/missing_both_root_and_key_files
=== RUN TestLoadMTLSMDSTransportCreds/load_credentials_success
--- PASS: TestLoadMTLSMDSTransportCreds (0.01s)
--- PASS: TestLoadMTLSMDSTransportCreds/missing_root_file (0.00s)
--- PASS: TestLoadMTLSMDSTransportCreds/missing_key_file (0.00s)
--- PASS: TestLoadMTLSMDSTransportCreds/missing_both_root_and_key_files (0.00s)
--- PASS: TestLoadMTLSMDSTransportCreds/load_credentials_success (0.01s)
=== RUN TestGetTransportConfig_UniverseDomain
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_template_is_regular_endpoint
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate
=== RUN TestGetTransportConfig_UniverseDomain/UniverseDomain,_no_client_cert
=== RUN TestGetTransportConfig_UniverseDomain/UniverseDomain,_client_cert
--- PASS: TestGetTransportConfig_UniverseDomain (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_template_is_regular_endpoint (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/UniverseDomain,_no_client_cert (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/UniverseDomain,_client_cert (0.00s)
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_endpoint
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_endpoint
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert,_endpoint
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert,_endpoint
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_endpoint (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_endpoint (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert,_endpoint (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert,_endpoint (0.00s)
=== RUN TestGetClientCertificateProvider
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_false,_Domain_is_GDU
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_not_GDU
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_GDU
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_true,_Domain_is_not_GDU
--- PASS: TestGetClientCertificateProvider (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_false,_Domain_is_GDU (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_not_GDU (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_GDU (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_true,_Domain_is_not_GDU (0.00s)
=== RUN TestGetS2AAddress
=== RUN TestGetS2AAddress/test_valid_config_with_plaintext_S2A_address
=== RUN TestGetS2AAddress/test_valid_config_with_MTLS_S2A_address
=== RUN TestGetS2AAddress/test_error_when_getting_config
=== RUN TestGetS2AAddress/test_invalid_config
=== RUN TestGetS2AAddress/test_invalid_JSON_response
--- PASS: TestGetS2AAddress (0.00s)
--- PASS: TestGetS2AAddress/test_valid_config_with_plaintext_S2A_address (0.00s)
--- PASS: TestGetS2AAddress/test_valid_config_with_MTLS_S2A_address (0.00s)
--- PASS: TestGetS2AAddress/test_error_when_getting_config (0.00s)
--- PASS: TestGetS2AAddress/test_invalid_config (0.00s)
--- PASS: TestGetS2AAddress/test_invalid_JSON_response (0.00s)
=== RUN TestIsGoogleS2AEnabled
=== RUN TestIsGoogleS2AEnabled/true
=== RUN TestIsGoogleS2AEnabled/false
=== RUN TestIsGoogleS2AEnabled/empty
--- PASS: TestIsGoogleS2AEnabled (0.00s)
--- PASS: TestIsGoogleS2AEnabled/true (0.00s)
--- PASS: TestIsGoogleS2AEnabled/false (0.00s)
--- PASS: TestIsGoogleS2AEnabled/empty (0.00s)
=== RUN TestCloneDetectOptions_FieldTest
--- PASS: TestCloneDetectOptions_FieldTest (0.00s)
=== RUN TestCloneDetectOptions
--- PASS: TestCloneDetectOptions (0.00s)
PASS
ok cloud.google.com/go/auth/internal/transport 1.045s
=== RUN TestEnterpriseCertificateProxySource_ConfigMissing
--- PASS: TestEnterpriseCertificateProxySource_ConfigMissing (0.00s)
=== RUN TestEnterpriseCertificateProxySource_GetClientCertificateSuccess
--- PASS: TestEnterpriseCertificateProxySource_GetClientCertificateSuccess (0.40s)
=== RUN TestEnterpriseCertificateProxySource_InitializationFailure
--- PASS: TestEnterpriseCertificateProxySource_InitializationFailure (0.34s)
=== RUN TestSecureConnectSource_ConfigMissing
--- PASS: TestSecureConnectSource_ConfigMissing (0.00s)
=== RUN TestSecureConnectSource_ConfigNotDirMissing
--- PASS: TestSecureConnectSource_ConfigNotDirMissing (0.00s)
=== RUN TestSecureConnectSource_ConfigMissingPerms
secureconnect_cert_test.go:47: skipping permissions-related test because UID is 0 (reads never get EPERM while running as root in the current namespace)
--- SKIP: TestSecureConnectSource_ConfigMissingPerms (0.00s)
=== RUN TestSecureConnectSource_GetClientCertificateSuccess
--- PASS: TestSecureConnectSource_GetClientCertificateSuccess (0.00s)
=== RUN TestSecureConnectSource_GetClientCertificateFailure
--- PASS: TestSecureConnectSource_GetClientCertificateFailure (0.00s)
=== RUN TestSecureConnectSource_ValidateMetadataSuccess
--- PASS: TestSecureConnectSource_ValidateMetadataSuccess (0.00s)
=== RUN TestSecureConnectSource_ValidateMetadataFailure
--- PASS: TestSecureConnectSource_ValidateMetadataFailure (0.00s)
=== RUN TestSecureConnectSource_IsCertificateExpiredTrue
--- PASS: TestSecureConnectSource_IsCertificateExpiredTrue (0.00s)
=== RUN TestSecureConnectSource_IsCertificateExpiredFalse
--- PASS: TestSecureConnectSource_IsCertificateExpiredFalse (0.01s)
=== RUN TestCertificateCaching
--- PASS: TestCertificateCaching (0.01s)
=== RUN TestWorkloadCertSource_ConfigMissing
--- PASS: TestWorkloadCertSource_ConfigMissing (0.00s)
=== RUN TestWorkloadCertSource_EmptyConfig
--- PASS: TestWorkloadCertSource_EmptyConfig (0.00s)
=== RUN TestWorkloadCertSource_MissingCert
--- PASS: TestWorkloadCertSource_MissingCert (0.00s)
=== RUN TestWorkloadCertSource_MissingKey
--- PASS: TestWorkloadCertSource_MissingKey (0.00s)
=== RUN TestWorkloadCertSource_GetClientCertificateInvalidCert
--- PASS: TestWorkloadCertSource_GetClientCertificateInvalidCert (0.00s)
=== RUN TestWorkloadCertSource_GetClientCertificateSuccess
--- PASS: TestWorkloadCertSource_GetClientCertificateSuccess (0.01s)
PASS
ok cloud.google.com/go/auth/internal/transport/cert 1.794s
FAIL
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networksecurity/go.mod
+ pushd ./networksecurity
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networksecurity == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networksecurity == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb [no test files]
? cloud.google.com/go/networksecurity/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networksecurity/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./accessapproval/go.mod
+ pushd ./accessapproval
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/accessapproval == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/accessapproval == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/accessapproval/apiv1/accessapprovalpb [no test files]
? cloud.google.com/go/accessapproval/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/accessapproval/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./managedkafka/go.mod
+ pushd ./managedkafka
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/managedkafka == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/managedkafka == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/managedkafka/apiv1/managedkafkapb [no test files]
? cloud.google.com/go/managedkafka/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/managedkafka/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./area120/go.mod
+ pushd ./area120
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/area120 == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/area120 == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/area120/internal [no test files]
? cloud.google.com/go/area120/tables/apiv1alpha1/tablespb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/area120/tables/apiv1alpha1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./recaptchaenterprise/go.mod
+ pushd ./recaptchaenterprise
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/recaptchaenterprise == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/recaptchaenterprise == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterprisepb [no test files]
? cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb [no test files]
? cloud.google.com/go/recaptchaenterprise/v2/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/recaptchaenterprise/v2/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./orchestration/go.mod
+ pushd ./orchestration
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/orchestration == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/orchestration == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/orchestration/airflow/service/apiv1/servicepb [no test files]
? cloud.google.com/go/orchestration/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/orchestration/airflow/service/apiv1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networkmanagement/go.mod
+ pushd ./networkmanagement
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networkmanagement == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networkmanagement == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/networkmanagement/apiv1/networkmanagementpb [no test files]
? cloud.google.com/go/networkmanagement/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkmanagement/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicecontrol/go.mod
+ pushd ./servicecontrol
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicecontrol == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicecontrol == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/servicecontrol/apiv1/servicecontrolpb [no test files]
? cloud.google.com/go/servicecontrol/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicecontrol/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./phishingprotection/go.mod
+ pushd ./phishingprotection
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/phishingprotection == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/phishingprotection == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb [no test files]
? cloud.google.com/go/phishingprotection/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/phishingprotection/apiv1beta1 1.025s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./streetview/go.mod
+ pushd ./streetview
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/streetview == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/streetview == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/streetview/internal [no test files]
? cloud.google.com/go/streetview/publish/apiv1/publishpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/streetview/publish/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./privilegedaccessmanager/go.mod
+ pushd ./privilegedaccessmanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/privilegedaccessmanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/privilegedaccessmanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/privilegedaccessmanager/apiv1/privilegedaccessmanagerpb [no test files]
? cloud.google.com/go/privilegedaccessmanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/privilegedaccessmanager/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./orgpolicy/go.mod
+ pushd ./orgpolicy
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/orgpolicy == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/orgpolicy == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/orgpolicy/apiv1/orgpolicypb [no test files]
? cloud.google.com/go/orgpolicy/apiv2/orgpolicypb [no test files]
? cloud.google.com/go/orgpolicy/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/orgpolicy/apiv2 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataproc/go.mod
+ pushd ./dataproc
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataproc == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataproc == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/dataproc/v2/apiv1/dataprocpb [no test files]
? cloud.google.com/go/dataproc/v2/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataproc/v2/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./beyondcorp/go.mod
+ pushd ./beyondcorp
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/beyondcorp == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/beyondcorp == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/beyondcorp/appconnections/apiv1/appconnectionspb [no test files]
? cloud.google.com/go/beyondcorp/appconnectors/apiv1/appconnectorspb [no test files]
? cloud.google.com/go/beyondcorp/appgateways/apiv1/appgatewayspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/appconnections/apiv1 1.035s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/appconnectors/apiv1 1.038s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/appgateways/apiv1 1.029s [no tests to run]
? cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1/clientconnectorservicespb [no test files]
? cloud.google.com/go/beyondcorp/clientgateways/apiv1/clientgatewayspb [no test files]
? cloud.google.com/go/beyondcorp/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1 1.026s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/clientgateways/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vision/go.mod
+ pushd ./vision
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vision == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vision == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vision/v2/apiv1/visionpb [no test files]
? cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb [no test files]
? cloud.google.com/go/vision/v2/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vision/v2/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vision/v2/apiv1p1beta1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./binaryauthorization/go.mod
+ pushd ./binaryauthorization
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/binaryauthorization == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/binaryauthorization == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/binaryauthorization/apiv1/binaryauthorizationpb [no test files]
? cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb [no test files]
? cloud.google.com/go/binaryauthorization/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/binaryauthorization/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/binaryauthorization/apiv1beta1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./lifesciences/go.mod
+ pushd ./lifesciences
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/lifesciences == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/lifesciences == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb [no test files]
? cloud.google.com/go/lifesciences/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/lifesciences/apiv2beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./iap/go.mod
+ pushd ./iap
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/iap == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/iap == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/iap/apiv1/iappb [no test files]
? cloud.google.com/go/iap/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iap/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datacatalog/go.mod
+ pushd ./datacatalog
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datacatalog == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datacatalog == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/datacatalog/apiv1/datacatalogpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datacatalog/apiv1 1.029s [no tests to run]
? cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb [no test files]
? cloud.google.com/go/datacatalog/internal [no test files]
? cloud.google.com/go/datacatalog/lineage/apiv1/lineagepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datacatalog/apiv1beta1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datacatalog/lineage/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./analytics/go.mod
+ pushd ./analytics
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/analytics == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/analytics == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/analytics/admin/apiv1alpha/adminpb [no test files]
? cloud.google.com/go/analytics/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/analytics/admin/apiv1alpha 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./iot/go.mod
+ pushd ./iot
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/iot == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/iot == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/iot/apiv1/iotpb [no test files]
? cloud.google.com/go/iot/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iot/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./notebooks/go.mod
+ pushd ./notebooks
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/notebooks == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/notebooks == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/notebooks/apiv1/notebookspb [no test files]
? cloud.google.com/go/notebooks/apiv1beta1/notebookspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/notebooks/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/notebooks/apiv1beta1 1.028s [no tests to run]
? cloud.google.com/go/notebooks/apiv2/notebookspb [no test files]
? cloud.google.com/go/notebooks/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/notebooks/apiv2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./trace/go.mod
+ pushd ./trace
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/trace == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/trace == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/trace/apiv1/tracepb [no test files]
? cloud.google.com/go/trace/apiv2/tracepb [no test files]
? cloud.google.com/go/trace/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/trace/apiv1 1.054s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/trace/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./functions/go.mod
+ pushd ./functions
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/functions == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/functions == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/functions/apiv1/functionspb [no test files]
? cloud.google.com/go/functions/apiv2/functionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/functions/apiv1 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/functions/apiv2 1.033s [no tests to run]
? cloud.google.com/go/functions/apiv2beta/functionspb [no test files]
? cloud.google.com/go/functions/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/functions/apiv2beta 1.031s [no tests to run]
=== RUN TestMetadata
--- PASS: TestMetadata (0.00s)
=== RUN TestMetadataError
--- PASS: TestMetadataError (0.00s)
=== RUN TestUnmarshalJSON
--- PASS: TestUnmarshalJSON (0.00s)
=== RUN TestMarshalJSON
--- PASS: TestMarshalJSON (0.00s)
PASS
ok cloud.google.com/go/functions/metadata 1.025s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./shell/go.mod
+ pushd ./shell
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/shell == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/shell == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/shell/apiv1/shellpb [no test files]
? cloud.google.com/go/shell/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shell/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gsuiteaddons/go.mod
+ pushd ./gsuiteaddons
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gsuiteaddons == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gsuiteaddons == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/gsuiteaddons/apiv1/gsuiteaddonspb [no test files]
? cloud.google.com/go/gsuiteaddons/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gsuiteaddons/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./telcoautomation/go.mod
+ pushd ./telcoautomation
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/telcoautomation == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/telcoautomation == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/telcoautomation/apiv1/telcoautomationpb [no test files]
? cloud.google.com/go/telcoautomation/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/telcoautomation/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./asset/go.mod
+ pushd ./asset
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/asset == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/asset == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/accesscontextmanager v1.9.1
go: downloading cloud.google.com/go/orgpolicy v1.14.0
go: downloading cloud.google.com/go/osconfig v1.14.1
testing: warning: no tests to run
PASS
ok cloud.google.com/go/asset/apiv1 1.028s [no tests to run]
? cloud.google.com/go/asset/apiv1/assetpb [no test files]
? cloud.google.com/go/asset/apiv1p2beta1/assetpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/asset/apiv1p2beta1 1.034s [no tests to run]
? cloud.google.com/go/asset/apiv1p5beta1/assetpb [no test files]
? cloud.google.com/go/asset/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/asset/apiv1p5beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./migrationcenter/go.mod
+ pushd ./migrationcenter
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/migrationcenter == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/migrationcenter == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/migrationcenter/apiv1/migrationcenterpb [no test files]
? cloud.google.com/go/migrationcenter/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/migrationcenter/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicemanagement/go.mod
+ pushd ./servicemanagement
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicemanagement == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicemanagement == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/servicemanagement/apiv1/servicemanagementpb [no test files]
? cloud.google.com/go/servicemanagement/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicemanagement/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./pubsublite/go.mod
+ pushd ./pubsublite
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/pubsublite == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/pubsublite == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/pubsub v1.44.0
? cloud.google.com/go/pubsublite/apiv1/pubsublitepb [no test files]
? cloud.google.com/go/pubsublite/internal [no test files]
=== RUN TestAdminTopicCRUD
--- PASS: TestAdminTopicCRUD (0.02s)
=== RUN TestAdminListTopics
--- PASS: TestAdminListTopics (0.01s)
=== RUN TestAdminListTopicSubscriptions
--- PASS: TestAdminListTopicSubscriptions (0.00s)
=== RUN TestAdminSubscriptionCRUD
--- PASS: TestAdminSubscriptionCRUD (0.01s)
=== RUN TestAdminCreateSubscriptionAtTargetLocation
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_beginning_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_end_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_publish_time_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_create_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_seek_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_beginning_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_end_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_publish_time_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_create_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_seek_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_update_error
--- PASS: TestAdminCreateSubscriptionAtTargetLocation (0.03s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_beginning_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_end_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_publish_time_success (0.01s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_create_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_seek_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_beginning_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_end_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_publish_time_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_create_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_seek_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_update_error (0.00s)
=== RUN TestAdminListSubscriptions
--- PASS: TestAdminListSubscriptions (0.00s)
=== RUN TestAdminReservationCRUD
--- PASS: TestAdminReservationCRUD (0.01s)
=== RUN TestAdminListReservations
--- PASS: TestAdminListReservations (0.00s)
=== RUN TestAdminListReservationTopics
--- PASS: TestAdminListReservationTopics (0.01s)
=== RUN TestAdminValidateResourcePaths
--- PASS: TestAdminValidateResourcePaths (0.00s)
=== RUN TestAdminSeekSubscription
=== RUN TestAdminSeekSubscription/Beginning
=== RUN TestAdminSeekSubscription/End
=== RUN TestAdminSeekSubscription/PublishTime
=== RUN TestAdminSeekSubscription/EventTime
--- PASS: TestAdminSeekSubscription (0.04s)
--- PASS: TestAdminSeekSubscription/Beginning (0.01s)
--- PASS: TestAdminSeekSubscription/End (0.01s)
--- PASS: TestAdminSeekSubscription/PublishTime (0.01s)
--- PASS: TestAdminSeekSubscription/EventTime (0.01s)
=== RUN TestTopicConfigToProtoConversion
=== RUN TestTopicConfigToProtoConversion/all_fields_set
=== RUN TestTopicConfigToProtoConversion/optional_fields_unset
--- PASS: TestTopicConfigToProtoConversion (0.00s)
--- PASS: TestTopicConfigToProtoConversion/all_fields_set (0.00s)
--- PASS: TestTopicConfigToProtoConversion/optional_fields_unset (0.00s)
=== RUN TestTopicUpdateRequest
=== RUN TestTopicUpdateRequest/all_fields_set
=== RUN TestTopicUpdateRequest/clear_retention_duration
=== RUN TestTopicUpdateRequest/clear_throughput_reservation
=== RUN TestTopicUpdateRequest/no_fields_set
--- PASS: TestTopicUpdateRequest (0.00s)
--- PASS: TestTopicUpdateRequest/all_fields_set (0.00s)
--- PASS: TestTopicUpdateRequest/clear_retention_duration (0.00s)
--- PASS: TestTopicUpdateRequest/clear_throughput_reservation (0.00s)
--- PASS: TestTopicUpdateRequest/no_fields_set (0.00s)
=== RUN TestSubscriptionConfigToProtoConversion
=== RUN TestSubscriptionConfigToProtoConversion/with_delivery_config
=== RUN TestSubscriptionConfigToProtoConversion/missing_delivery_config
=== RUN TestSubscriptionConfigToProtoConversion/minimal_export_config
=== RUN TestSubscriptionConfigToProtoConversion/pubsub_export_config
--- PASS: TestSubscriptionConfigToProtoConversion (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/with_delivery_config (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/missing_delivery_config (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/minimal_export_config (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/pubsub_export_config (0.00s)
=== RUN TestSubscriptionUpdateRequest
=== RUN TestSubscriptionUpdateRequest/all_fields_set
=== RUN TestSubscriptionUpdateRequest/clear_dead_letter_topic
=== RUN TestSubscriptionUpdateRequest/no_fields_set
=== RUN TestSubscriptionUpdateRequest/no_export_config_fields_set
--- PASS: TestSubscriptionUpdateRequest (0.00s)
--- PASS: TestSubscriptionUpdateRequest/all_fields_set (0.00s)
--- PASS: TestSubscriptionUpdateRequest/clear_dead_letter_topic (0.00s)
--- PASS: TestSubscriptionUpdateRequest/no_fields_set (0.00s)
--- PASS: TestSubscriptionUpdateRequest/no_export_config_fields_set (0.00s)
=== RUN TestReservationConfigToProtoConversion
=== RUN TestReservationConfigToProtoConversion/all_fields_set
--- PASS: TestReservationConfigToProtoConversion (0.00s)
--- PASS: TestReservationConfigToProtoConversion/all_fields_set (0.00s)
=== RUN TestReservationUpdateRequest
=== RUN TestReservationUpdateRequest/all_fields_set
=== RUN TestReservationUpdateRequest/no_fields_set
--- PASS: TestReservationUpdateRequest (0.00s)
--- PASS: TestReservationUpdateRequest/all_fields_set (0.00s)
--- PASS: TestReservationUpdateRequest/no_fields_set (0.00s)
=== RUN TestIntegration_ResourceAdminOperations
integration_test.go:168: Topic path: projects/36639933145/locations/europe-west1-b/topics/go-admin-test-20241129-37286873030974-0001
integration_test.go:430: Pub/Sub topic: projects/dulcet-port-762/topics/go-admin-test-20241129-37286873030974-0001
--- PASS: TestIntegration_ResourceAdminOperations (27.76s)
PASS
ok cloud.google.com/go/pubsublite 28.947s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/pubsublite/apiv1 1.041s [no tests to run]
=== RUN TestMsgTrackerWaitSuccess
--- PASS: TestMsgTrackerWaitSuccess (0.00s)
=== RUN TestMsgTrackerWaitTimeout
--- PASS: TestMsgTrackerWaitTimeout (0.00s)
=== RUN TestOrderingSender
--- PASS: TestOrderingSender (0.00s)
=== RUN TestOrderingReceiver
=== RUN TestOrderingReceiver/Invalid_message
=== RUN TestOrderingReceiver/Key=foo
=== RUN TestOrderingReceiver/Key=bar
--- PASS: TestOrderingReceiver (0.00s)
--- PASS: TestOrderingReceiver/Invalid_message (0.00s)
--- PASS: TestOrderingReceiver/Key=foo (0.00s)
--- PASS: TestOrderingReceiver/Key=bar (0.00s)
=== RUN TestDuplicateMsgDetector
=== RUN TestDuplicateMsgDetector/No_duplicates
=== RUN TestDuplicateMsgDetector/Duplicate_publish
=== RUN TestDuplicateMsgDetector/Duplicate_receive
--- PASS: TestDuplicateMsgDetector (0.00s)
--- PASS: TestDuplicateMsgDetector/No_duplicates (0.00s)
--- PASS: TestDuplicateMsgDetector/Duplicate_publish (0.00s)
--- PASS: TestDuplicateMsgDetector/Duplicate_receive (0.00s)
PASS
ok cloud.google.com/go/pubsublite/internal/test 1.051s
=== RUN TestAckConsumerAck
--- PASS: TestAckConsumerAck (0.00s)
=== RUN TestAckConsumerClear
--- PASS: TestAckConsumerClear (0.00s)
=== RUN TestAckTrackerProcessing
--- PASS: TestAckTrackerProcessing (0.00s)
=== RUN TestAckTrackerRelease
--- PASS: TestAckTrackerRelease (0.00s)
=== RUN TestAckTrackerReset
--- PASS: TestAckTrackerReset (0.00s)
=== RUN TestCommitCursorTrackerProcessing
--- PASS: TestCommitCursorTrackerProcessing (0.00s)
=== RUN TestCommitCursorTrackerReset
--- PASS: TestCommitCursorTrackerReset (0.00s)
=== RUN TestCommitCursorTrackerStreamReconnects
--- PASS: TestCommitCursorTrackerStreamReconnects (0.00s)
=== RUN TestPartitionSet
--- PASS: TestPartitionSet (0.00s)
=== RUN TestAssignerNoInitialResponse
--- PASS: TestAssignerNoInitialResponse (0.01s)
=== RUN TestAssignerReconnect
--- PASS: TestAssignerReconnect (0.01s)
=== RUN TestAssignerHandlePartitionFailure
--- PASS: TestAssignerHandlePartitionFailure (0.00s)
=== RUN TestCommitterStreamReconnect
--- PASS: TestCommitterStreamReconnect (0.01s)
=== RUN TestCommitterStopFlushesCommits
--- PASS: TestCommitterStopFlushesCommits (0.00s)
=== RUN TestCommitterTerminateDiscardsOutstandingAcks
--- PASS: TestCommitterTerminateDiscardsOutstandingAcks (0.00s)
=== RUN TestCommitterStopThenTerminateDiscardsOutstandingAcks
--- PASS: TestCommitterStopThenTerminateDiscardsOutstandingAcks (0.00s)
=== RUN TestCommitterPermanentStreamError
--- PASS: TestCommitterPermanentStreamError (0.00s)
=== RUN TestCommitterInvalidInitialResponse
--- PASS: TestCommitterInvalidInitialResponse (0.00s)
=== RUN TestCommitterInvalidCommitResponse
--- PASS: TestCommitterInvalidCommitResponse (0.01s)
=== RUN TestCommitterExcessConfirmedOffsets
--- PASS: TestCommitterExcessConfirmedOffsets (0.00s)
=== RUN TestCommitterZeroConfirmedOffsets
--- PASS: TestCommitterZeroConfirmedOffsets (0.00s)
=== RUN TestCommitterBlockingResetNormalCompletion
--- PASS: TestCommitterBlockingResetNormalCompletion (0.01s)
=== RUN TestCommitterBlockingResetCommitterStopped
--- PASS: TestCommitterBlockingResetCommitterStopped (0.00s)
=== RUN TestCommitterBlockingResetFatalError
--- PASS: TestCommitterBlockingResetFatalError (0.00s)
=== RUN TestTokenCounterAdd
=== RUN TestTokenCounterAdd/Initialize
=== RUN TestTokenCounterAdd/Add_delta
=== RUN TestTokenCounterAdd/Overflow
--- PASS: TestTokenCounterAdd (0.00s)
--- PASS: TestTokenCounterAdd/Initialize (0.00s)
--- PASS: TestTokenCounterAdd/Add_delta (0.00s)
--- PASS: TestTokenCounterAdd/Overflow (0.00s)
=== RUN TestTokenCounterSub
=== RUN TestTokenCounterSub/Result_zero
=== RUN TestTokenCounterSub/Result_non-zero
=== RUN TestTokenCounterSub/Bytes_negative
=== RUN TestTokenCounterSub/Messages_negative
--- PASS: TestTokenCounterSub (0.00s)
--- PASS: TestTokenCounterSub/Result_zero (0.00s)
--- PASS: TestTokenCounterSub/Result_non-zero (0.00s)
--- PASS: TestTokenCounterSub/Bytes_negative (0.00s)
--- PASS: TestTokenCounterSub/Messages_negative (0.00s)
=== RUN TestTokenCounterToFlowControlRequest
=== RUN TestTokenCounterToFlowControlRequest/Uninitialized_counter
=== RUN TestTokenCounterToFlowControlRequest/Bytes_non-zero
=== RUN TestTokenCounterToFlowControlRequest/Messages_non-zero
=== RUN TestTokenCounterToFlowControlRequest/Messages_and_bytes
--- PASS: TestTokenCounterToFlowControlRequest (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Uninitialized_counter (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Bytes_non-zero (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Messages_non-zero (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Messages_and_bytes (0.00s)
=== RUN TestFlowControlBatcher
=== RUN TestFlowControlBatcher/Uninitialized
=== RUN TestFlowControlBatcher/OnClientFlow-1
=== RUN TestFlowControlBatcher/OnClientFlow-2
=== RUN TestFlowControlBatcher/OnMessages-Valid
=== RUN TestFlowControlBatcher/OnMessages-Underflow
--- PASS: TestFlowControlBatcher (0.00s)
--- PASS: TestFlowControlBatcher/Uninitialized (0.00s)
--- PASS: TestFlowControlBatcher/OnClientFlow-1 (0.00s)
--- PASS: TestFlowControlBatcher/OnClientFlow-2 (0.00s)
--- PASS: TestFlowControlBatcher/OnMessages-Valid (0.00s)
--- PASS: TestFlowControlBatcher/OnMessages-Underflow (0.00s)
=== RUN TestFlowControlBatcherReset
--- PASS: TestFlowControlBatcherReset (0.00s)
=== RUN TestOffsetTrackerRequestForRestart
=== RUN TestOffsetTrackerRequestForRestart/Uninitialized_tracker
=== RUN TestOffsetTrackerRequestForRestart/Next_offset_positive
--- PASS: TestOffsetTrackerRequestForRestart (0.00s)
--- PASS: TestOffsetTrackerRequestForRestart/Uninitialized_tracker (0.00s)
--- PASS: TestOffsetTrackerRequestForRestart/Next_offset_positive (0.00s)
=== RUN TestOffsetTrackerOnMessages
=== RUN TestOffsetTrackerOnMessages/Uninitialized_tracker
=== RUN TestOffsetTrackerOnMessages/Consecutive_message_offsets
=== RUN TestOffsetTrackerOnMessages/Skip_message_offsets
=== RUN TestOffsetTrackerOnMessages/Start_offset_before_minNextOffset
=== RUN TestOffsetTrackerOnMessages/Unordered_messages
--- PASS: TestOffsetTrackerOnMessages (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Uninitialized_tracker (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Consecutive_message_offsets (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Skip_message_offsets (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Start_offset_before_minNextOffset (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Unordered_messages (0.00s)
=== RUN TestRoundRobinMsgRouter
=== RUN TestRoundRobinMsgRouter/partitionCount=8
=== RUN TestRoundRobinMsgRouter/partitionCount=5
--- PASS: TestRoundRobinMsgRouter (0.00s)
--- PASS: TestRoundRobinMsgRouter/partitionCount=8 (0.00s)
--- PASS: TestRoundRobinMsgRouter/partitionCount=5 (0.00s)
=== RUN TestHashingMsgRouter
=== RUN TestHashingMsgRouter/partitionCount=10
=== RUN TestHashingMsgRouter/partitionCount=5
--- PASS: TestHashingMsgRouter (0.00s)
--- PASS: TestHashingMsgRouter/partitionCount=10 (0.00s)
--- PASS: TestHashingMsgRouter/partitionCount=5 (0.00s)
=== RUN TestCompositeMsgRouter
=== RUN TestCompositeMsgRouter/key
=== RUN TestCompositeMsgRouter/nil_key
=== RUN TestCompositeMsgRouter/empty_key
--- PASS: TestCompositeMsgRouter (0.00s)
--- PASS: TestCompositeMsgRouter/key (0.00s)
--- PASS: TestCompositeMsgRouter/nil_key (0.00s)
--- PASS: TestCompositeMsgRouter/empty_key (0.00s)
=== RUN TestPartitionCountWatcherRetries
--- PASS: TestPartitionCountWatcherRetries (0.45s)
=== RUN TestPartitionCountWatcherZeroPartitionCountFails
--- PASS: TestPartitionCountWatcherZeroPartitionCountFails (0.00s)
=== RUN TestPartitionCountWatcherInitialRequestTimesOut
--- PASS: TestPartitionCountWatcherInitialRequestTimesOut (0.02s)
=== RUN TestPartitionCountWatcherUpdateLongerTimeouts
--- PASS: TestPartitionCountWatcherUpdateLongerTimeouts (0.01s)
=== RUN TestPartitionCountWatcherPartitionCountUnchanged
--- PASS: TestPartitionCountWatcherPartitionCountUnchanged (0.01s)
=== RUN TestPartitionCountWatcherIgnoreUpdateErrors
--- PASS: TestPartitionCountWatcherIgnoreUpdateErrors (0.00s)
=== RUN TestPeriodicTask
=== RUN TestPeriodicTask/Start
=== RUN TestPeriodicTask/Stop
=== RUN TestPeriodicTask/Restart
--- PASS: TestPeriodicTask (0.04s)
--- PASS: TestPeriodicTask/Start (0.01s)
--- PASS: TestPeriodicTask/Stop (0.02s)
--- PASS: TestPeriodicTask/Restart (0.01s)
=== RUN TestPublishBatcherAddMessage
=== RUN TestPublishBatcherAddMessage/small_messages
=== RUN TestPublishBatcherAddMessage/oversized_message
=== RUN TestPublishBatcherAddMessage/buffer_overflow
--- PASS: TestPublishBatcherAddMessage (0.03s)
--- PASS: TestPublishBatcherAddMessage/small_messages (0.00s)
--- PASS: TestPublishBatcherAddMessage/oversized_message (0.01s)
--- PASS: TestPublishBatcherAddMessage/buffer_overflow (0.01s)
=== RUN TestPublishBatcherBundlerCountThreshold
--- PASS: TestPublishBatcherBundlerCountThreshold (0.00s)
=== RUN TestPublishBatcherBundlerBatchingDelay
--- PASS: TestPublishBatcherBundlerBatchingDelay (0.03s)
=== RUN TestPublishBatcherBundlerOnPermanentError
--- PASS: TestPublishBatcherBundlerOnPermanentError (0.00s)
=== RUN TestPublishBatcherBundlerOnPublishResponse
=== RUN TestPublishBatcherBundlerOnPublishResponse/empty_in-flight_batches
=== RUN TestPublishBatcherBundlerOnPublishResponse/set_publish_results
=== RUN TestPublishBatcherBundlerOnPublishResponse/missing_cursor_ranges
=== RUN TestPublishBatcherBundlerOnPublishResponse/inconsistent_offset
--- PASS: TestPublishBatcherBundlerOnPublishResponse (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/empty_in-flight_batches (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/set_publish_results (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/missing_cursor_ranges (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/inconsistent_offset (0.00s)
=== RUN TestPublishBatcherRebatching
=== RUN TestPublishBatcherRebatching/single_batch
=== RUN TestPublishBatcherRebatching/merge_into_single_batch
=== RUN TestPublishBatcherRebatching/no_rebatching
=== RUN TestPublishBatcherRebatching/mixed_rebatching
=== RUN TestPublishBatcherRebatching/max_count
--- PASS: TestPublishBatcherRebatching (0.19s)
--- PASS: TestPublishBatcherRebatching/single_batch (0.00s)
--- PASS: TestPublishBatcherRebatching/merge_into_single_batch (0.00s)
--- PASS: TestPublishBatcherRebatching/no_rebatching (0.03s)
--- PASS: TestPublishBatcherRebatching/mixed_rebatching (0.02s)
--- PASS: TestPublishBatcherRebatching/max_count (0.14s)
=== RUN TestSinglePartitionPublisherInvalidInitialResponse
--- PASS: TestSinglePartitionPublisherInvalidInitialResponse (0.00s)
=== RUN TestSinglePartitionPublisherSpuriousPublishResponse
--- PASS: TestSinglePartitionPublisherSpuriousPublishResponse (0.00s)
=== RUN TestSinglePartitionPublisherBatching
--- PASS: TestSinglePartitionPublisherBatching (0.00s)
=== RUN TestSinglePartitionPublisherResendMessages
--- PASS: TestSinglePartitionPublisherResendMessages (0.01s)
=== RUN TestSinglePartitionPublisherPublishPermanentError
--- PASS: TestSinglePartitionPublisherPublishPermanentError (0.00s)
=== RUN TestSinglePartitionPublisherBufferOverflow
--- PASS: TestSinglePartitionPublisherBufferOverflow (0.00s)
=== RUN TestSinglePartitionPublisherBufferRefill
--- PASS: TestSinglePartitionPublisherBufferRefill (0.00s)
=== RUN TestSinglePartitionPublisherInvalidCursorOffsets
--- PASS: TestSinglePartitionPublisherInvalidCursorOffsets (0.00s)
=== RUN TestSinglePartitionPublisherInvalidServerPublishResponse
--- PASS: TestSinglePartitionPublisherInvalidServerPublishResponse (0.00s)
=== RUN TestSinglePartitionPublisherStopFlushesMessages
--- PASS: TestSinglePartitionPublisherStopFlushesMessages (0.00s)
=== RUN TestSinglePartitionPublisherPublishWhileStarting
--- PASS: TestSinglePartitionPublisherPublishWhileStarting (0.00s)
=== RUN TestSinglePartitionPublisherPublishWhileStartingFails
--- PASS: TestSinglePartitionPublisherPublishWhileStartingFails (0.00s)
=== RUN TestRoutingPublisherUnloadIdlePublisher
--- PASS: TestRoutingPublisherUnloadIdlePublisher (0.06s)
=== RUN TestRoutingPublisherStartStop
--- PASS: TestRoutingPublisherStartStop (0.00s)
=== RUN TestRoutingPublisherRoundRobin
--- PASS: TestRoutingPublisherRoundRobin (0.01s)
=== RUN TestRoutingPublisherHashing
--- PASS: TestRoutingPublisherHashing (0.01s)
=== RUN TestRoutingPublisherPermanentError
--- PASS: TestRoutingPublisherPermanentError (0.01s)
=== RUN TestRoutingPublisherPublishAfterStop
--- PASS: TestRoutingPublisherPublishAfterStop (0.00s)
=== RUN TestRoutingPublisherPartitionCountFail
--- PASS: TestRoutingPublisherPartitionCountFail (0.00s)
=== RUN TestRoutingPublisherPartitionCountInvalid
--- PASS: TestRoutingPublisherPartitionCountInvalid (0.01s)
=== RUN TestRoutingPublisherPartitionCountIncreases
=== RUN TestRoutingPublisherPartitionCountIncreases/Initial_count
=== RUN TestRoutingPublisherPartitionCountIncreases/Updated_count
=== RUN TestRoutingPublisherPartitionCountIncreases/Publish
--- PASS: TestRoutingPublisherPartitionCountIncreases (0.01s)
--- PASS: TestRoutingPublisherPartitionCountIncreases/Initial_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountIncreases/Updated_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountIncreases/Publish (0.00s)
=== RUN TestRoutingPublisherPartitionCountDecreases
=== RUN TestRoutingPublisherPartitionCountDecreases/Initial_count
=== RUN TestRoutingPublisherPartitionCountDecreases/Updated_count
--- PASS: TestRoutingPublisherPartitionCountDecreases (0.01s)
--- PASS: TestRoutingPublisherPartitionCountDecreases/Initial_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountDecreases/Updated_count (0.00s)
=== RUN TestRoutingPublisherPartitionCountUpdateFails
=== RUN TestRoutingPublisherPartitionCountUpdateFails/Initial_count
=== RUN TestRoutingPublisherPartitionCountUpdateFails/Failed_update
--- PASS: TestRoutingPublisherPartitionCountUpdateFails (0.01s)
--- PASS: TestRoutingPublisherPartitionCountUpdateFails/Initial_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountUpdateFails/Failed_update (0.00s)
=== RUN TestNewPublisherValidatesSettings
--- PASS: TestNewPublisherValidatesSettings (0.00s)
=== RUN TestMinDuration
=== RUN TestMinDuration/10ms_10ms
=== RUN TestMinDuration/10ms_9ms
=== RUN TestMinDuration/5ms_5s
--- PASS: TestMinDuration (0.00s)
--- PASS: TestMinDuration/10ms_10ms (0.00s)
--- PASS: TestMinDuration/10ms_9ms (0.00s)
--- PASS: TestMinDuration/5ms_5s (0.00s)
=== RUN TestRequestTimerStop
--- PASS: TestRequestTimerStop (0.01s)
=== RUN TestRequestTimerExpires
--- PASS: TestRequestTimerExpires (0.01s)
=== RUN TestStreamIdleTimerExpires
--- PASS: TestStreamIdleTimerExpires (0.01s)
=== RUN TestStreamIdleTimerRestart
--- PASS: TestStreamIdleTimerRestart (0.13s)
=== RUN TestStreamIdleTimerStop
--- PASS: TestStreamIdleTimerStop (0.01s)
=== RUN TestStreamIdleTimerShutdown
--- PASS: TestStreamIdleTimerShutdown (0.01s)
=== RUN TestValidateRegion
=== RUN TestValidateRegion/valid
=== RUN TestValidateRegion/invalid:_insufficient_dashes
=== RUN TestValidateRegion/invalid:_excess_dashes
--- PASS: TestValidateRegion (0.00s)
--- PASS: TestValidateRegion/valid (0.00s)
--- PASS: TestValidateRegion/invalid:_insufficient_dashes (0.00s)
--- PASS: TestValidateRegion/invalid:_excess_dashes (0.00s)
=== RUN TestLocationToRegion
=== RUN TestLocationToRegion/valid_zone
=== RUN TestLocationToRegion/valid_region
=== RUN TestLocationToRegion/invalid:_too_many_dashes
=== RUN TestLocationToRegion/invalid:_no_dashes
--- PASS: TestLocationToRegion (0.00s)
--- PASS: TestLocationToRegion/valid_zone (0.00s)
--- PASS: TestLocationToRegion/valid_region (0.00s)
--- PASS: TestLocationToRegion/invalid:_too_many_dashes (0.00s)
--- PASS: TestLocationToRegion/invalid:_no_dashes (0.00s)
=== RUN TestParseLocationPath
=== RUN TestParseLocationPath/valid:_zone_path
=== RUN TestParseLocationPath/valid:_region_path
=== RUN TestParseLocationPath/invalid:_zone
=== RUN TestParseLocationPath/invalid:_missing_project
=== RUN TestParseLocationPath/invalid:_missing_zone
=== RUN TestParseLocationPath/invalid:_has_prefix
=== RUN TestParseLocationPath/invalid:_has_suffix
--- PASS: TestParseLocationPath (0.00s)
--- PASS: TestParseLocationPath/valid:_zone_path (0.00s)
--- PASS: TestParseLocationPath/valid:_region_path (0.00s)
--- PASS: TestParseLocationPath/invalid:_zone (0.00s)
--- PASS: TestParseLocationPath/invalid:_missing_project (0.00s)
--- PASS: TestParseLocationPath/invalid:_missing_zone (0.00s)
--- PASS: TestParseLocationPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseLocationPath/invalid:_has_suffix (0.00s)
=== RUN TestParseTopicPath
=== RUN TestParseTopicPath/valid:_topic_in_zone
=== RUN TestParseTopicPath/valid:_topic_in_region
=== RUN TestParseTopicPath/invalid:_zone
=== RUN TestParseTopicPath/invalid:_subscription_path
=== RUN TestParseTopicPath/invalid:_missing_project
=== RUN TestParseTopicPath/invalid:_missing_zone
=== RUN TestParseTopicPath/invalid:_missing_topic_id
=== RUN TestParseTopicPath/invalid:_has_prefix
=== RUN TestParseTopicPath/invalid:_has_suffix
--- PASS: TestParseTopicPath (0.00s)
--- PASS: TestParseTopicPath/valid:_topic_in_zone (0.00s)
--- PASS: TestParseTopicPath/valid:_topic_in_region (0.00s)
--- PASS: TestParseTopicPath/invalid:_zone (0.00s)
--- PASS: TestParseTopicPath/invalid:_subscription_path (0.00s)
--- PASS: TestParseTopicPath/invalid:_missing_project (0.00s)
--- PASS: TestParseTopicPath/invalid:_missing_zone (0.00s)
--- PASS: TestParseTopicPath/invalid:_missing_topic_id (0.00s)
--- PASS: TestParseTopicPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseTopicPath/invalid:_has_suffix (0.00s)
=== RUN TestParseSubscriptionPath
=== RUN TestParseSubscriptionPath/valid:_subscription_in_zone
=== RUN TestParseSubscriptionPath/valid:_subscription_in_region
=== RUN TestParseSubscriptionPath/invalid:_zone
=== RUN TestParseSubscriptionPath/invalid:_topic_path
=== RUN TestParseSubscriptionPath/invalid:_missing_project
=== RUN TestParseSubscriptionPath/invalid:_missing_zone
=== RUN TestParseSubscriptionPath/invalid:_missing_subscription_id
=== RUN TestParseSubscriptionPath/invalid:_has_prefix
=== RUN TestParseSubscriptionPath/invalid:_has_suffix
--- PASS: TestParseSubscriptionPath (0.00s)
--- PASS: TestParseSubscriptionPath/valid:_subscription_in_zone (0.00s)
--- PASS: TestParseSubscriptionPath/valid:_subscription_in_region (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_zone (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_topic_path (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_missing_project (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_missing_zone (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_missing_subscription_id (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_has_suffix (0.00s)
=== RUN TestParseReservationPath
=== RUN TestParseReservationPath/valid:_reservation_path
=== RUN TestParseReservationPath/invalid:_region_only
=== RUN TestParseReservationPath/invalid:_topic_path
=== RUN TestParseReservationPath/invalid:_missing_project
=== RUN TestParseReservationPath/invalid:_missing_region
=== RUN TestParseReservationPath/invalid:_missing_reservation_id
=== RUN TestParseReservationPath/invalid:_has_prefix
=== RUN TestParseReservationPath/invalid:_has_suffix
--- PASS: TestParseReservationPath (0.00s)
--- PASS: TestParseReservationPath/valid:_reservation_path (0.00s)
--- PASS: TestParseReservationPath/invalid:_region_only (0.00s)
--- PASS: TestParseReservationPath/invalid:_topic_path (0.00s)
--- PASS: TestParseReservationPath/invalid:_missing_project (0.00s)
--- PASS: TestParseReservationPath/invalid:_missing_region (0.00s)
--- PASS: TestParseReservationPath/invalid:_missing_reservation_id (0.00s)
--- PASS: TestParseReservationPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseReservationPath/invalid:_has_suffix (0.00s)
=== RUN TestIsStreamResetSignal
=== RUN TestIsStreamResetSignal/reset_signal
=== RUN TestIsStreamResetSignal/non-retryable_code
=== RUN TestIsStreamResetSignal/wrong_domain
=== RUN TestIsStreamResetSignal/wrong_reason
=== RUN TestIsStreamResetSignal/missing_details
=== RUN TestIsStreamResetSignal/nil_error
=== RUN TestIsStreamResetSignal/generic_error
--- PASS: TestIsStreamResetSignal (0.00s)
--- PASS: TestIsStreamResetSignal/reset_signal (0.00s)
--- PASS: TestIsStreamResetSignal/non-retryable_code (0.00s)
--- PASS: TestIsStreamResetSignal/wrong_domain (0.00s)
--- PASS: TestIsStreamResetSignal/wrong_reason (0.00s)
--- PASS: TestIsStreamResetSignal/missing_details (0.00s)
--- PASS: TestIsStreamResetSignal/nil_error (0.00s)
--- PASS: TestIsStreamResetSignal/generic_error (0.00s)
=== RUN TestPubsubMetadataAddClientInfo
=== RUN TestPubsubMetadataAddClientInfo/minimal
=== RUN TestPubsubMetadataAddClientInfo/cps_shim
=== RUN TestPubsubMetadataAddClientInfo/version_valid
--- PASS: TestPubsubMetadataAddClientInfo (0.00s)
--- PASS: TestPubsubMetadataAddClientInfo/minimal (0.00s)
--- PASS: TestPubsubMetadataAddClientInfo/cps_shim (0.00s)
--- PASS: TestPubsubMetadataAddClientInfo/version_valid (0.00s)
=== RUN TestServiceUpdateStatusIsLinear
--- PASS: TestServiceUpdateStatusIsLinear (0.00s)
=== RUN TestServiceCheckServiceStatus
=== RUN TestServiceCheckServiceStatus/Status=0
=== RUN TestServiceCheckServiceStatus/Status=1
=== RUN TestServiceCheckServiceStatus/Status=2
=== RUN TestServiceCheckServiceStatus/Status=3
=== RUN TestServiceCheckServiceStatus/Status=4
--- PASS: TestServiceCheckServiceStatus (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=0 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=1 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=2 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=3 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=4 (0.00s)
=== RUN TestServiceAddRemoveStatusChangeReceiver
=== RUN TestServiceAddRemoveStatusChangeReceiver/All_receivers
=== RUN TestServiceAddRemoveStatusChangeReceiver/receiver1_removed
=== RUN TestServiceAddRemoveStatusChangeReceiver/receiver2_removed
--- PASS: TestServiceAddRemoveStatusChangeReceiver (0.00s)
--- PASS: TestServiceAddRemoveStatusChangeReceiver/All_receivers (0.00s)
--- PASS: TestServiceAddRemoveStatusChangeReceiver/receiver1_removed (0.00s)
--- PASS: TestServiceAddRemoveStatusChangeReceiver/receiver2_removed (0.00s)
=== RUN TestCompositeServiceNormalStop
=== RUN TestCompositeServiceNormalStop/Starting
=== RUN TestCompositeServiceNormalStop/Active
=== RUN TestCompositeServiceNormalStop/Stopping
--- PASS: TestCompositeServiceNormalStop (0.00s)
--- PASS: TestCompositeServiceNormalStop/Starting (0.00s)
--- PASS: TestCompositeServiceNormalStop/Active (0.00s)
--- PASS: TestCompositeServiceNormalStop/Stopping (0.00s)
=== RUN TestCompositeServiceErrorDuringStartup
=== RUN TestCompositeServiceErrorDuringStartup/Starting
=== RUN TestCompositeServiceErrorDuringStartup/Terminating
--- PASS: TestCompositeServiceErrorDuringStartup (0.00s)
--- PASS: TestCompositeServiceErrorDuringStartup/Starting (0.00s)
--- PASS: TestCompositeServiceErrorDuringStartup/Terminating (0.00s)
=== RUN TestCompositeServiceErrorWhileActive
=== RUN TestCompositeServiceErrorWhileActive/Starting
=== RUN TestCompositeServiceErrorWhileActive/Active
=== RUN TestCompositeServiceErrorWhileActive/Terminating
--- PASS: TestCompositeServiceErrorWhileActive (0.00s)
--- PASS: TestCompositeServiceErrorWhileActive/Starting (0.00s)
--- PASS: TestCompositeServiceErrorWhileActive/Active (0.00s)
--- PASS: TestCompositeServiceErrorWhileActive/Terminating (0.00s)
=== RUN TestCompositeServiceRemoveService
=== RUN TestCompositeServiceRemoveService/Starting
=== RUN TestCompositeServiceRemoveService/Active
=== RUN TestCompositeServiceRemoveService/Remove_service
=== RUN TestCompositeServiceRemoveService/Terminating
--- PASS: TestCompositeServiceRemoveService (0.00s)
--- PASS: TestCompositeServiceRemoveService/Starting (0.00s)
--- PASS: TestCompositeServiceRemoveService/Active (0.00s)
--- PASS: TestCompositeServiceRemoveService/Remove_service (0.00s)
--- PASS: TestCompositeServiceRemoveService/Terminating (0.00s)
=== RUN TestCompositeServiceTree
=== RUN TestCompositeServiceTree/Starting
=== RUN TestCompositeServiceTree/Active
=== RUN TestCompositeServiceTree/Leaf_fails
=== RUN TestCompositeServiceTree/Terminated
--- PASS: TestCompositeServiceTree (0.00s)
--- PASS: TestCompositeServiceTree/Starting (0.00s)
--- PASS: TestCompositeServiceTree/Active (0.00s)
--- PASS: TestCompositeServiceTree/Leaf_fails (0.00s)
--- PASS: TestCompositeServiceTree/Terminated (0.00s)
=== RUN TestCompositeServiceAddServicesErrors
--- PASS: TestCompositeServiceAddServicesErrors (0.00s)
=== RUN TestValidatePublishSettings
=== RUN TestValidatePublishSettings/valid:_default
=== RUN TestValidatePublishSettings/valid:_max
=== RUN TestValidatePublishSettings/valid:_min
=== RUN TestValidatePublishSettings/invalid:_zero_CountThreshold
=== RUN TestValidatePublishSettings/invalid:_CountThreshold_over_MaxPublishRequestCount
=== RUN TestValidatePublishSettings/invalid:_ByteThreshold_over_MaxPublishRequestBytes
=== RUN TestValidatePublishSettings/invalid:_zero_ByteThreshold
=== RUN TestValidatePublishSettings/invalid:_zero_DelayThreshold
=== RUN TestValidatePublishSettings/invalid:_low_Timeout
=== RUN TestValidatePublishSettings/invalid:_zero_BufferedByteLimit
--- PASS: TestValidatePublishSettings (0.00s)
--- PASS: TestValidatePublishSettings/valid:_default (0.00s)
--- PASS: TestValidatePublishSettings/valid:_max (0.00s)
--- PASS: TestValidatePublishSettings/valid:_min (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_CountThreshold (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_CountThreshold_over_MaxPublishRequestCount (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_ByteThreshold_over_MaxPublishRequestBytes (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_ByteThreshold (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_DelayThreshold (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_low_Timeout (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_BufferedByteLimit (0.00s)
=== RUN TestValidateReceiveSettings
=== RUN TestValidateReceiveSettings/valid:_default
=== RUN TestValidateReceiveSettings/valid:_max
=== RUN TestValidateReceiveSettings/valid:_min
=== RUN TestValidateReceiveSettings/invalid:_zero_MaxOutstandingMessages
=== RUN TestValidateReceiveSettings/invalid:_zero_MaxOutstandingBytes
=== RUN TestValidateReceiveSettings/invalid:_low_Timeout
=== RUN TestValidateReceiveSettings/invalid:_negative_partition
=== RUN TestValidateReceiveSettings/invalid:_duplicate_partition
--- PASS: TestValidateReceiveSettings (0.00s)
--- PASS: TestValidateReceiveSettings/valid:_default (0.00s)
--- PASS: TestValidateReceiveSettings/valid:_max (0.00s)
--- PASS: TestValidateReceiveSettings/valid:_min (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_zero_MaxOutstandingMessages (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_zero_MaxOutstandingBytes (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_low_Timeout (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_negative_partition (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_duplicate_partition (0.00s)
=== RUN TestRetryableStreamStartOnce
--- PASS: TestRetryableStreamStartOnce (0.00s)
=== RUN TestRetryableStreamStopWhileConnecting
--- PASS: TestRetryableStreamStopWhileConnecting (0.00s)
=== RUN TestRetryableStreamStopAbortsRetries
--- PASS: TestRetryableStreamStopAbortsRetries (0.00s)
=== RUN TestRetryableStreamConnectRetries
--- PASS: TestRetryableStreamConnectRetries (0.01s)
=== RUN TestRetryableStreamContextCanceledNotRetried
--- PASS: TestRetryableStreamContextCanceledNotRetried (0.00s)
=== RUN TestRetryableStreamConnectPermanentFailure
--- PASS: TestRetryableStreamConnectPermanentFailure (0.00s)
=== RUN TestRetryableStreamConnectTimeout
--- PASS: TestRetryableStreamConnectTimeout (0.01s)
=== RUN TestRetryableStreamInitTimeout
--- PASS: TestRetryableStreamInitTimeout (0.08s)
=== RUN TestRetryableStreamSendReceive
--- PASS: TestRetryableStreamSendReceive (0.00s)
=== RUN TestRetryableStreamConnectReceivesResetSignal
--- PASS: TestRetryableStreamConnectReceivesResetSignal (0.01s)
=== RUN TestRetryableStreamDisconnectedWithResetSignal
--- PASS: TestRetryableStreamDisconnectedWithResetSignal (0.00s)
=== RUN TestRetryableStreamIdleStreamDetection
--- PASS: TestRetryableStreamIdleStreamDetection (0.07s)
=== RUN TestMessageDeliveryQueueStartStop
=== RUN TestMessageDeliveryQueueStartStop/Add_before_start
=== RUN TestMessageDeliveryQueueStartStop/Add_after_start
=== RUN TestMessageDeliveryQueueStartStop/Add_after_stop
=== RUN TestMessageDeliveryQueueStartStop/Restart
=== RUN TestMessageDeliveryQueueStartStop/Stop
--- PASS: TestMessageDeliveryQueueStartStop (0.06s)
--- PASS: TestMessageDeliveryQueueStartStop/Add_before_start (0.02s)
--- PASS: TestMessageDeliveryQueueStartStop/Add_after_start (0.00s)
--- PASS: TestMessageDeliveryQueueStartStop/Add_after_stop (0.02s)
--- PASS: TestMessageDeliveryQueueStartStop/Restart (0.00s)
--- PASS: TestMessageDeliveryQueueStartStop/Stop (0.02s)
=== RUN TestMessageDeliveryQueueDiscardMessages
--- PASS: TestMessageDeliveryQueueDiscardMessages (0.02s)
=== RUN TestSubscribeStreamReconnect
--- PASS: TestSubscribeStreamReconnect (0.01s)
=== RUN TestSubscribeStreamFlowControlBatching
--- PASS: TestSubscribeStreamFlowControlBatching (0.00s)
=== RUN TestSubscribeStreamExpediteFlowControl
--- PASS: TestSubscribeStreamExpediteFlowControl (0.00s)
=== RUN TestSubscribeStreamDisableBatchFlowControl
--- PASS: TestSubscribeStreamDisableBatchFlowControl (0.01s)
=== RUN TestSubscribeStreamInvalidInitialResponse
--- PASS: TestSubscribeStreamInvalidInitialResponse (0.00s)
=== RUN TestSubscribeStreamDuplicateInitialResponse
--- PASS: TestSubscribeStreamDuplicateInitialResponse (0.00s)
=== RUN TestSubscribeStreamSpuriousSeekResponse
--- PASS: TestSubscribeStreamSpuriousSeekResponse (0.00s)
=== RUN TestSubscribeStreamNoMessages
--- PASS: TestSubscribeStreamNoMessages (0.00s)
=== RUN TestSubscribeStreamMessagesOutOfOrder
--- PASS: TestSubscribeStreamMessagesOutOfOrder (0.00s)
=== RUN TestSubscribeStreamFlowControlOverflow
--- PASS: TestSubscribeStreamFlowControlOverflow (0.00s)
=== RUN TestSubscribeStreamHandleResetError
--- PASS: TestSubscribeStreamHandleResetError (0.00s)
=== RUN TestSubscribeStreamReceiveLargeMessage
--- PASS: TestSubscribeStreamReceiveLargeMessage (0.33s)
=== RUN TestSinglePartitionSubscriberStartStop
--- PASS: TestSinglePartitionSubscriberStartStop (0.01s)
=== RUN TestSinglePartitionSubscriberSimpleMsgAck
--- PASS: TestSinglePartitionSubscriberSimpleMsgAck (0.01s)
=== RUN TestSinglePartitionSubscriberMessageQueue
--- PASS: TestSinglePartitionSubscriberMessageQueue (0.07s)
=== RUN TestSinglePartitionSubscriberStopDuringReceive
--- PASS: TestSinglePartitionSubscriberStopDuringReceive (0.03s)
=== RUN TestSinglePartitionSubscriberAdminSeekWhileConnected
--- PASS: TestSinglePartitionSubscriberAdminSeekWhileConnected (0.01s)
=== RUN TestSinglePartitionSubscriberAdminSeekWhileReconnecting
--- PASS: TestSinglePartitionSubscriberAdminSeekWhileReconnecting (0.02s)
=== RUN TestSinglePartitionSubscriberStopDuringAdminSeek
--- PASS: TestSinglePartitionSubscriberStopDuringAdminSeek (0.01s)
=== RUN TestMultiPartitionSubscriberMultipleMessages
--- PASS: TestMultiPartitionSubscriberMultipleMessages (0.01s)
=== RUN TestMultiPartitionSubscriberPermanentError
--- PASS: TestMultiPartitionSubscriberPermanentError (0.03s)
=== RUN TestAssigningSubscriberAddRemovePartitions
--- PASS: TestAssigningSubscriberAddRemovePartitions (0.01s)
=== RUN TestAssigningSubscriberPermanentError
--- PASS: TestAssigningSubscriberPermanentError (0.01s)
=== RUN TestAssigningSubscriberIgnoreOutstandingAcks
--- PASS: TestAssigningSubscriberIgnoreOutstandingAcks (0.01s)
=== RUN TestAssigningSubscriberStoppedWhileReassignmentHandlerActive
--- PASS: TestAssigningSubscriberStoppedWhileReassignmentHandlerActive (0.01s)
=== RUN TestAssigningSubscriberReassignmentHandlerReturnsError
--- PASS: TestAssigningSubscriberReassignmentHandlerReturnsError (0.01s)
=== RUN TestNewSubscriberValidatesSettings
--- PASS: TestNewSubscriberValidatesSettings (0.00s)
=== RUN TestParseVersion
=== RUN TestParseVersion/valid_3_components
=== RUN TestParseVersion/valid_2_components
=== RUN TestParseVersion/version_empty
=== RUN TestParseVersion/minor_version_invalid
=== RUN TestParseVersion/major_version_invalid
=== RUN TestParseVersion/minor_version_missing
--- PASS: TestParseVersion (0.00s)
--- PASS: TestParseVersion/valid_3_components (0.00s)
--- PASS: TestParseVersion/valid_2_components (0.00s)
--- PASS: TestParseVersion/version_empty (0.00s)
--- PASS: TestParseVersion/minor_version_invalid (0.00s)
--- PASS: TestParseVersion/major_version_invalid (0.00s)
--- PASS: TestParseVersion/minor_version_missing (0.00s)
=== RUN TestParseCurrentVersion
--- PASS: TestParseCurrentVersion (0.00s)
PASS
ok cloud.google.com/go/pubsublite/internal/wire 3.166s
=== RUN TestIntegration_PublishSubscribeSinglePartition
integration_test.go:130: Created topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0001
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0001
=== RUN TestIntegration_PublishSubscribeSinglePartition/AllFieldsRoundTrip
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/CustomMessageTransformers
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/Nack
integration_test.go:217: Published 2 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/SubscriberMultipleReceive
integration_test.go:217: Published 3 messages
integration_test.go:504: Received 3 messages in 2 iterations
=== RUN TestIntegration_PublishSubscribeSinglePartition/BlockingMessageReceiver
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/Ordering
integration_test.go:217: Published 500 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/SubscriberFlowControl
integration_test.go:217: Published 20 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/LargeMessages
integration_test.go:217: Published 5 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/CancelPublisherContext
=== RUN TestIntegration_PublishSubscribeSinglePartition/Finalizer
=== RUN TestIntegration_PublishSubscribeSinglePartition/CancelSubscriberContext
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/IncreasePartitions
=== NAME TestIntegration_PublishSubscribeSinglePartition
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0001
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0001
--- PASS: TestIntegration_PublishSubscribeSinglePartition (95.14s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/AllFieldsRoundTrip (5.08s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/CustomMessageTransformers (4.94s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/Nack (8.94s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/SubscriberMultipleReceive (7.22s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/BlockingMessageReceiver (4.82s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/Ordering (4.47s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/SubscriberFlowControl (6.28s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/LargeMessages (7.77s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/CancelPublisherContext (0.90s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/Finalizer (2.90s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/CancelSubscriberContext (4.60s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/IncreasePartitions (33.86s)
=== RUN TestIntegration_PublishSubscribeMultiPartition
integration_test.go:130: Created topic projects/dulcet-port-762/locations/us-central1-c/topics/go-ps-test-20241129-37291154757420-0002
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/us-central1-c/subscriptions/go-ps-test-20241129-37291154757420-0002
=== RUN TestIntegration_PublishSubscribeMultiPartition/PublishRoutingNoKey
integration_test.go:217: Published 150 messages
=== RUN TestIntegration_PublishSubscribeMultiPartition/PublishRoutingWithKey
integration_test.go:217: Published 300 messages
=== RUN TestIntegration_PublishSubscribeMultiPartition/PartitionAssignment
integration_test.go:217: Published 100 messages
integration_test.go:777: Partition assignments: before [], after [2]
integration_test.go:777: Partition assignments: before [], after [0 1]
=== NAME TestIntegration_PublishSubscribeMultiPartition
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/us-central1-c/subscriptions/go-ps-test-20241129-37291154757420-0002
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/us-central1-c/topics/go-ps-test-20241129-37291154757420-0002
--- PASS: TestIntegration_PublishSubscribeMultiPartition (35.93s)
--- PASS: TestIntegration_PublishSubscribeMultiPartition/PublishRoutingNoKey (1.49s)
--- PASS: TestIntegration_PublishSubscribeMultiPartition/PublishRoutingWithKey (1.33s)
--- PASS: TestIntegration_PublishSubscribeMultiPartition/PartitionAssignment (31.80s)
=== RUN TestIntegration_SubscribeFanOut
integration_test.go:130: Created topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0003
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-0
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-1
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-2
integration_test.go:217: Published 100 messages
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-2
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-1
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-0
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0003
--- PASS: TestIntegration_SubscribeFanOut (15.69s)
=== RUN TestIntegration_SeekSubscription
integration_test.go:130: Created topic projects/dulcet-port-762/locations/europe-west1-d/topics/go-ps-test-20241129-37291154757420-0004
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004
=== RUN TestIntegration_SeekSubscription/SeekToBeginning
integration_test.go:217: Published 200 messages
integration_test.go:961: Seek operation initiated: projects/36639933145/locations/europe-west1-d/operations/seek-18c42ec582d5bc8e, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:04.664375 +0000 UTC 0001-01-01 00:00:00 +0000 UTC}
integration_test.go:972: Seek operation complete: projects/36639933145/locations/europe-west1-d/operations/seek-18c42ec582d5bc8e, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:04.664375 +0000 UTC 2024-11-29 10:24:35.495568 +0000 UTC}
=== RUN TestIntegration_SeekSubscription/VerifyCommits
integration_test.go:217: Published 20 messages
=== RUN TestIntegration_SeekSubscription/SeekToEnd
integration_test.go:217: Published 200 messages
integration_test.go:993: Seek operation initiated: projects/36639933145/locations/europe-west1-d/operations/seek-64b52fd1c20670d, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:43.585667 +0000 UTC 0001-01-01 00:00:00 +0000 UTC}
integration_test.go:217: Published 200 messages
integration_test.go:1002: Seek operation complete: projects/36639933145/locations/europe-west1-d/operations/seek-64b52fd1c20670d, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:43.585667 +0000 UTC 2024-11-29 10:24:47.134558 +0000 UTC}
=== NAME TestIntegration_SeekSubscription
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/europe-west1-d/topics/go-ps-test-20241129-37291154757420-0004
--- PASS: TestIntegration_SeekSubscription (51.91s)
--- PASS: TestIntegration_SeekSubscription/SeekToBeginning (37.01s)
--- PASS: TestIntegration_SeekSubscription/VerifyCommits (4.35s)
--- PASS: TestIntegration_SeekSubscription/SeekToEnd (7.29s)
=== RUN TestMessageTransforms
=== RUN TestMessageTransforms/valid:_full_message
=== RUN TestMessageTransforms/valid:_minimum
=== RUN TestMessageTransforms/invalid:_sequenced_message_nil
=== RUN TestMessageTransforms/invalid:_pubsubmessage_nil
=== RUN TestMessageTransforms/invalid:_multiple_attribute_values
=== RUN TestMessageTransforms/invalid:_event_time_is_attribute
--- PASS: TestMessageTransforms (0.00s)
--- PASS: TestMessageTransforms/valid:_full_message (0.00s)
--- PASS: TestMessageTransforms/valid:_minimum (0.00s)
--- PASS: TestMessageTransforms/invalid:_sequenced_message_nil (0.00s)
--- PASS: TestMessageTransforms/invalid:_pubsubmessage_nil (0.00s)
--- PASS: TestMessageTransforms/invalid:_multiple_attribute_values (0.00s)
--- PASS: TestMessageTransforms/invalid:_event_time_is_attribute (0.00s)
=== RUN TestMessageMetadataStringEncoding
=== RUN TestMessageMetadataStringEncoding/valid:_zero
=== RUN TestMessageMetadataStringEncoding/valid:_non-zero
=== RUN TestMessageMetadataStringEncoding/invalid:_number
=== RUN TestMessageMetadataStringEncoding/invalid:_partition
=== RUN TestMessageMetadataStringEncoding/invalid:_offset
--- PASS: TestMessageMetadataStringEncoding (0.00s)
--- PASS: TestMessageMetadataStringEncoding/valid:_zero (0.00s)
--- PASS: TestMessageMetadataStringEncoding/valid:_non-zero (0.00s)
--- PASS: TestMessageMetadataStringEncoding/invalid:_number (0.00s)
--- PASS: TestMessageMetadataStringEncoding/invalid:_partition (0.00s)
--- PASS: TestMessageMetadataStringEncoding/invalid:_offset (0.00s)
=== RUN TestPublisherClientTransformMessage
=== RUN TestPublisherClientTransformMessage/default_settings
=== RUN TestPublisherClientTransformMessage/custom_key_extractor
=== RUN TestPublisherClientTransformMessage/custom_message_transformer
--- PASS: TestPublisherClientTransformMessage (0.00s)
--- PASS: TestPublisherClientTransformMessage/default_settings (0.00s)
--- PASS: TestPublisherClientTransformMessage/custom_key_extractor (0.00s)
--- PASS: TestPublisherClientTransformMessage/custom_message_transformer (0.00s)
=== RUN TestPublisherClientTransformMessageError
--- PASS: TestPublisherClientTransformMessageError (0.00s)
=== RUN TestPublishSettingsToWireSettings
=== RUN TestPublishSettingsToWireSettings/default_settings
=== RUN TestPublishSettingsToWireSettings/zero_settings
=== RUN TestPublishSettingsToWireSettings/positive_values
=== RUN TestPublishSettingsToWireSettings/negative_values
2024/11/29 10:24:49 WARNING: PublishSettings.Timeout has been overridden to 2 minutes (the minimum value). A lower value will cause an error in the future.
--- PASS: TestPublishSettingsToWireSettings (0.00s)
--- PASS: TestPublishSettingsToWireSettings/default_settings (0.00s)
--- PASS: TestPublishSettingsToWireSettings/zero_settings (0.00s)
--- PASS: TestPublishSettingsToWireSettings/positive_values (0.00s)
--- PASS: TestPublishSettingsToWireSettings/negative_values (0.00s)
=== RUN TestReceiveSettingsToWireSettings
=== RUN TestReceiveSettingsToWireSettings/default_settings
=== RUN TestReceiveSettingsToWireSettings/zero_settings
=== RUN TestReceiveSettingsToWireSettings/positive_values
=== RUN TestReceiveSettingsToWireSettings/negative_values
2024/11/29 10:24:49 WARNING: ReceiveSettings.Timeout has been overridden to 2 minutes (the minimum value). A lower value will cause an error in the future.
--- PASS: TestReceiveSettingsToWireSettings (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/default_settings (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/zero_settings (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/positive_values (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/negative_values (0.00s)
=== RUN TestSubscriberInstanceTransformMessage
=== RUN TestSubscriberInstanceTransformMessage/default_settings
=== RUN TestSubscriberInstanceTransformMessage/custom_message_transformer
--- PASS: TestSubscriberInstanceTransformMessage (0.00s)
--- PASS: TestSubscriberInstanceTransformMessage/default_settings (0.00s)
--- PASS: TestSubscriberInstanceTransformMessage/custom_message_transformer (0.00s)
=== RUN TestSubscriberInstanceTransformMessageError
=== RUN TestSubscriberInstanceTransformMessageError/returns_error
=== RUN TestSubscriberInstanceTransformMessageError/sets_message_id
--- PASS: TestSubscriberInstanceTransformMessageError (0.00s)
--- PASS: TestSubscriberInstanceTransformMessageError/returns_error (0.00s)
--- PASS: TestSubscriberInstanceTransformMessageError/sets_message_id (0.00s)
=== RUN TestSubscriberInstanceNack
=== RUN TestSubscriberInstanceNack/default_settings
=== RUN TestSubscriberInstanceNack/message_partition_inactive
=== RUN TestSubscriberInstanceNack/nack_handler_returns_nil
=== RUN TestSubscriberInstanceNack/nack_handler_returns_error
--- PASS: TestSubscriberInstanceNack (0.00s)
--- PASS: TestSubscriberInstanceNack/default_settings (0.00s)
--- PASS: TestSubscriberInstanceNack/message_partition_inactive (0.00s)
--- PASS: TestSubscriberInstanceNack/nack_handler_returns_nil (0.00s)
--- PASS: TestSubscriberInstanceNack/nack_handler_returns_error (0.00s)
=== RUN TestSubscriberInstanceReassignmentHandler
=== RUN TestSubscriberInstanceReassignmentHandler/default_settings
=== RUN TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_nil
=== RUN TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_error
--- PASS: TestSubscriberInstanceReassignmentHandler (0.00s)
--- PASS: TestSubscriberInstanceReassignmentHandler/default_settings (0.00s)
--- PASS: TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_nil (0.00s)
--- PASS: TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_error (0.00s)
=== RUN TestSubscriberInstanceWireSubscriberFails
--- PASS: TestSubscriberInstanceWireSubscriberFails (0.10s)
=== RUN TestSubscriberClientDuplicateReceive
--- PASS: TestSubscriberClientDuplicateReceive (0.00s)
PASS
ok cloud.google.com/go/pubsublite/pscompat 199.822s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./visionai/go.mod
+ pushd ./visionai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/visionai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/visionai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/visionai/apiv1/visionaipb [no test files]
? cloud.google.com/go/visionai/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/visionai/apiv1 1.030s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ [[ prod/cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version/1001/20241129-000116 = *\c\o\n\t\i\n\u\o\u\s* ]]
+ [[ prod/cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version/1001/20241129-000116 = *\n\i\g\h\t\l\y* ]]
+ chmod +x /tmpfs/src/gfile/linux_amd64/flakybot
+ /tmpfs/src/gfile/linux_amd64/flakybot -logs_dir=/tmpfs/src/google-cloud-go/ -repo=googleapis/google-cloud-go -commit_hash=
[FlakyBot] Sending logs to Flaky Bot...
[FlakyBot] See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
[FlakyBot] Published /tmpfs/src/google-cloud-go/accessapproval/sponge_log.xml (12766081634287184)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/accesscontextmanager/sponge_log.xml (13073192539331597)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/advisorynotifications/sponge_log.xml (12766194543237657)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/ai/sponge_log.xml (13073365500405553)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/aiplatform/sponge_log.xml (13073245116884736)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/alloydb/sponge_log.xml (12766347125957323)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/analytics/sponge_log.xml (12765803684241682)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apigateway/sponge_log.xml (13073223058468904)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apigeeconnect/sponge_log.xml (12766466186146062)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apigeeregistry/sponge_log.xml (13073271668038425)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apihub/sponge_log.xml (13073206598945900)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apikeys/sponge_log.xml (13073387060691483)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/appengine/sponge_log.xml (13073139692006121)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apphub/sponge_log.xml (13073178015501146)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apps/sponge_log.xml (13073163700140357)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/area120/sponge_log.xml (12766092503772473)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/artifactregistry/sponge_log.xml (13073223058469609)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/asset/sponge_log.xml (13073189756711378)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/assuredworkloads/sponge_log.xml (12765804715487751)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/auth/oauth2adapt/sponge_log.xml (13073163700140425)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/auth/sponge_log.xml (12765922519034622)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/automl/sponge_log.xml (13073170148037379)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/backupdr/sponge_log.xml (12765899912537952)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/baremetalsolution/sponge_log.xml (13073204367991640)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/batch/sponge_log.xml (12765781694933417)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/beyondcorp/sponge_log.xml (13073143284846213)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/bigquery/sponge_log.xml (12765927252046190)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/bigtable/sponge_log.xml (13073370317142013)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/billing/sponge_log.xml (12766612640369378)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/binaryauthorization/sponge_log.xml (12766146960342665)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/certificatemanager/sponge_log.xml (13073195034028788)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/channel/sponge_log.xml (13073237096382030)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/chat/sponge_log.xml (12765659851802413)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudbuild/sponge_log.xml (13073063672027396)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudcontrolspartner/sponge_log.xml (12765786328435458)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/clouddms/sponge_log.xml (13073365495839916)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudprofiler/sponge_log.xml (12765887561200486)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudquotas/sponge_log.xml (13073076327736299)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudtasks/sponge_log.xml (13073187824443830)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/commerce/sponge_log.xml (12765884562743536)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/compute/metadata/sponge_log.xml (13073194014699211)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/compute/sponge_log.xml (13073247947922565)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/confidentialcomputing/sponge_log.xml (12765625021319569)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/config/sponge_log.xml (12766307272356661)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/contactcenterinsights/sponge_log.xml (12765926227371850)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/container/sponge_log.xml (12765653019030143)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/containeranalysis/sponge_log.xml (13072928515113086)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datacatalog/sponge_log.xml (13073208240051141)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataflow/sponge_log.xml (13073305079431925)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataform/sponge_log.xml (13073214146878329)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datafusion/sponge_log.xml (13073205767317910)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datalabeling/sponge_log.xml (13073140566866525)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataplex/sponge_log.xml (13073324437670837)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataproc/sponge_log.xml (12765804715488632)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataqna/sponge_log.xml (12766029592243900)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datastore/sponge_log.xml (12766025309674729)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datastream/sponge_log.xml (12765824852279598)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/deploy/sponge_log.xml (13073069141657197)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/developerconnect/sponge_log.xml (12766148271780324)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dialogflow/sponge_log.xml (13073206598947196)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/discoveryengine/sponge_log.xml (13073009608205630)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dlp/sponge_log.xml (12765718278355797)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/documentai/sponge_log.xml (12766422502268933)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/domains/sponge_log.xml (13073167461376534)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/edgecontainer/sponge_log.xml (13073184276411439)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/edgenetwork/sponge_log.xml (13073267770190876)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/errorreporting/sponge_log.xml (13073168692281764)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/essentialcontacts/sponge_log.xml (13073257764385746)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/eventarc/sponge_log.xml (13073080719377937)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/filestore/sponge_log.xml (13073228891272029)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/firestore/sponge_log.xml (13073200373924122)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/functions/sponge_log.xml (13073129286570008)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkebackup/sponge_log.xml (12766011693803389)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkeconnect/sponge_log.xml (13073365495844762)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkehub/sponge_log.xml (13073207950824383)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkemulticloud/sponge_log.xml (13073158156245640)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/grafeas/sponge_log.xml (12766298312308370)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gsuiteaddons/sponge_log.xml (12765773300535451)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/iam/sponge_log.xml (12766552011336288)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/iap/sponge_log.xml (13073186689493170)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/identitytoolkit/sponge_log.xml (12765749224358694)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/ids/sponge_log.xml (12765780079879314)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/iot/sponge_log.xml (13073219887789152)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/kms/sponge_log.xml (13073128035381706)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/language/sponge_log.xml (12765953376038086)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/lifesciences/sponge_log.xml (12766469400937926)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/logging/sponge_log.xml (13073269819426819)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/longrunning/sponge_log.xml (13073301807054591)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/managedidentities/sponge_log.xml (12766058693199537)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/managedkafka/sponge_log.xml (12765734820389121)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/maps/sponge_log.xml (12766036700559773)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/mediatranslation/sponge_log.xml (12765961231194350)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/memcache/sponge_log.xml (13073197370225118)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/metastore/sponge_log.xml (13073155803125270)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/migrationcenter/sponge_log.xml (13073196767952706)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/monitoring/sponge_log.xml (13073053949216143)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/netapp/sponge_log.xml (13073187834529008)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networkconnectivity/sponge_log.xml (12765859553522739)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networkmanagement/sponge_log.xml (13073064255204447)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networksecurity/sponge_log.xml (12766136419273342)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networkservices/sponge_log.xml (13073253645100068)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/notebooks/sponge_log.xml (12765603496629951)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/optimization/sponge_log.xml (13073289639074582)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/oracledatabase/sponge_log.xml (12765572485612724)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/orchestration/sponge_log.xml (12765786328440428)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/orgpolicy/sponge_log.xml (12765756674854054)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/osconfig/sponge_log.xml (12766021717635700)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/oslogin/sponge_log.xml (13073147328127787)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/parallelstore/sponge_log.xml (12765769774824324)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/phishingprotection/sponge_log.xml (13073193793558130)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/policysimulator/sponge_log.xml (12766205226642432)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/policytroubleshooter/sponge_log.xml (13073166275740695)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/privatecatalog/sponge_log.xml (12765872489935328)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/privilegedaccessmanager/sponge_log.xml (13073336490492695)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/profiler/sponge_log.xml (12765917323534694)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/pubsub/sponge_log.xml (12765625021322249)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/pubsublite/sponge_log.xml (12765718278358579)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/rapidmigrationassessment/sponge_log.xml (12765781105001105)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/recaptchaenterprise/sponge_log.xml (13073007610426540)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/recommendationengine/sponge_log.xml (12765921465801294)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/recommender/sponge_log.xml (12765585534506101)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/redis/sponge_log.xml (13073092765805513)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/resourcemanager/sponge_log.xml (12765736232216359)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/resourcesettings/sponge_log.xml (12765923034977319)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/retail/sponge_log.xml (12765605948063757)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/run/sponge_log.xml (13073203996648546)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/scheduler/sponge_log.xml (13073277350171857)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/secretmanager/sponge_log.xml (12766138043866555)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securesourcemanager/sponge_log.xml (13073288497445305)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/security/sponge_log.xml (12765563052885824)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securitycenter/sponge_log.xml (13073133322329522)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securitycentermanagement/sponge_log.xml (13073200393031402)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securityposture/sponge_log.xml (13073298910079531)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicecontrol/sponge_log.xml (12765522714234835)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicedirectory/sponge_log.xml (13073186558885486)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicehealth/sponge_log.xml (12766708160649740)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicemanagement/sponge_log.xml (13073177012636021)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/serviceusage/sponge_log.xml (13073056932606572)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/shell/sponge_log.xml (12765747949832355)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/shopping/sponge_log.xml (13073921511216126)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/spanner/sponge_log.xml (13073239632001691)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/spanner/test/opentelemetry/test/sponge_log.xml (13073148504746258)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/speech/sponge_log.xml (12765933433816715)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/sponge_log.xml (12765902964207676)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/storage/sponge_log.xml (13073117602076644)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/storageinsights/sponge_log.xml (13073087744102083)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/storagetransfer/sponge_log.xml (13073290509283764)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/streetview/sponge_log.xml (13073208598693406)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/support/sponge_log.xml (13073167208437998)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/talent/sponge_log.xml (13073214717834708)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/telcoautomation/sponge_log.xml (13073015897300949)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/texttospeech/sponge_log.xml (12765349857507291)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/tpu/sponge_log.xml (12766011693810434)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/trace/sponge_log.xml (12765810738181824)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/translate/sponge_log.xml (13073218485341159)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vertexai/sponge_log.xml (12765956472938403)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/video/sponge_log.xml (13073420837050865)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/videointelligence/sponge_log.xml (12765917311624519)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vision/sponge_log.xml (13073223987690066)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/visionai/sponge_log.xml (12765921926250697)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vmmigration/sponge_log.xml (12766030928850258)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vmwareengine/sponge_log.xml (13073229838877201)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vpcaccess/sponge_log.xml (12765922790917597)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/webrisk/sponge_log.xml (13073107200661070)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/websecurityscanner/sponge_log.xml (13073296990440431)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/workflows/sponge_log.xml (13073187226040696)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/workstations/sponge_log.xml (12766088165627181)!
[FlakyBot] Done!
+ exit 5
cleanup
[ID: 1223697] Command finished after 8543 secs, exit value: 5
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
[02:25:19 PST] Collecting build artifacts from build VM
Build script failed with exit code: 5
--- PASS: TestIntegration_QueryExpressions/IEEE_DIVIDE(-1,_0) (0.00s)
--- PASS: TestIntegration_QueryExpressions/IEEE_DIVIDE(0,_0) (0.01s)
--- PASS: TestIntegration_QueryExpressions/[IEEE_DIVIDE(1,_0),_IEEE_DIVIDE(-1,_0)] (0.01s)
--- PASS: TestIntegration_QueryExpressions/ARRAY(SELECT_AS_STRUCT_*_FROM_(SELECT_'a',_1)_WHERE_0_=_1) (0.01s)
--- PASS: TestIntegration_QueryExpressions/ARRAY(SELECT_STRUCT(1,_2)) (0.01s)
=== CONT TestIntegration_EarlyTimestamp
=== RUN TestIntegration_SingleUse/min_read_timestamp
--- PASS: TestIntegration_NestedTransaction (0.02s)
=== CONT TestIntegration_Reads
--- PASS: TestIntegration_EarlyTimestamp (0.03s)
=== CONT TestIntegration_ReadWriteTransaction_StatementBasedWithOptions
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWriteTransaction_StatementBasedWithOptions (0.00s)
=== CONT TestIntegration_ReadWriteTransaction_StatementBased
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWriteTransaction_StatementBased (0.00s)
=== CONT TestIntegration_ReadWriteTransactionWithOptions
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWriteTransactionWithOptions (0.00s)
=== CONT TestIntegration_ReadWriteTransaction
=== RUN TestIntegration_SingleUse/max_staleness
=== RUN TestIntegration_SingleUse/read_timestamp
=== RUN TestIntegration_SingleUse/exact_staleness
--- PASS: TestIntegration_SingleUse (0.30s)
--- PASS: TestIntegration_SingleUse/strong (0.08s)
--- PASS: TestIntegration_SingleUse/min_read_timestamp (0.06s)
--- PASS: TestIntegration_SingleUse/max_staleness (0.11s)
--- PASS: TestIntegration_SingleUse/read_timestamp (0.02s)
--- PASS: TestIntegration_SingleUse/exact_staleness (0.01s)
=== CONT TestIntegration_UpdateDuringRead
--- PASS: TestIntegration_UpdateDuringRead (0.03s)
=== CONT TestIntegration_ReadOnlyTransaction
--- PASS: TestIntegration_ReadWriteTransaction (0.26s)
=== CONT TestIntegration_SingleUse_ReadingWithLimit
--- PASS: TestIntegration_Reads (0.28s)
=== CONT TestIntegration_TransactionWasStartedInDifferentSession
--- PASS: TestIntegration_SingleUse_ReadingWithLimit (0.03s)
=== CONT TestIntegration_DML
--- PASS: TestIntegration_TransactionWasStartedInDifferentSession (0.04s)
=== CONT TestIntegration_WithDirectedReadOptions_ReadOnlyTransaction
integration_test.go:6213: Skipping testing against the emulator.
=== CONT TestIntegration_DirectPathFallback
--- SKIP: TestIntegration_WithDirectedReadOptions_ReadOnlyTransaction (0.00s)
--- PASS: TestIntegration_DirectPathFallback (0.01s)
=== CONT TestIntegration_BatchDML_Error
--- PASS: TestIntegration_BatchDML_Error (0.03s)
=== CONT TestIntegration_BatchDML_TwoStatements
--- PASS: TestIntegration_DML (0.07s)
=== CONT TestIntegration_BatchDML_NoStatements
--- PASS: TestIntegration_BatchDML_NoStatements (0.01s)
=== CONT TestIntegration_BatchDML
--- PASS: TestIntegration_BatchDML_TwoStatements (0.03s)
=== CONT TestIntegration_PDML
--- PASS: TestIntegration_BatchDML (0.04s)
=== CONT TestIntegration_StructParametersBind
--- PASS: TestIntegration_PDML (0.04s)
=== CONT TestIntegration_BatchQuery
=== RUN TestIntegration_BatchQuery/0
=== RUN TestIntegration_BatchQuery/1
--- PASS: TestIntegration_BatchQuery (0.04s)
--- PASS: TestIntegration_BatchQuery/0 (0.00s)
--- PASS: TestIntegration_BatchQuery/1 (0.01s)
=== CONT TestIntegration_CommitTimestamp
--- PASS: TestIntegration_CommitTimestamp (0.02s)
=== CONT TestIntegration_BROTNormal
--- PASS: TestIntegration_BROTNormal (0.02s)
=== CONT TestIntegration_BatchRead
--- PASS: TestIntegration_StructParametersBind (0.10s)
=== CONT TestIntegration_MutationWithRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_MutationWithRoles (0.00s)
=== CONT TestIntegration_ListDatabaseRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ListDatabaseRoles (0.00s)
=== CONT TestIntegration_DMLWithRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_DMLWithRoles (0.00s)
=== CONT TestIntegration_ReadWithRoles
integration_test.go:6213: Skipping testing against the emulator.
--- SKIP: TestIntegration_ReadWithRoles (0.00s)
=== RUN TestIntegration_BatchRead/0
=== RUN TestIntegration_BatchRead/1
--- PASS: TestIntegration_BatchRead (0.03s)
--- PASS: TestIntegration_BatchRead/0 (0.01s)
--- PASS: TestIntegration_BatchRead/1 (0.00s)
=== RUN TestIntegration_BasicTypes/with_number_option
--- PASS: TestIntegration_ReadOnlyTransaction (1.10s)
--- PASS: TestIntegration_BasicTypes (2.34s)
--- PASS: TestIntegration_BasicTypes/without_number_option (1.16s)
--- PASS: TestIntegration_BasicTypes/with_number_option (1.17s)
PASS
2024/11/29 08:11:50 failed to retrieve backups from instance projects/emulator-test-project/instances/gotest-1732867907884244436-01 because of error rpc error: code = Unimplemented desc =
ok cloud.google.com/go/spanner 2.562s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/admin/database/apiv1 0.022s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/admin/instance/apiv1 0.017s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/apiv1 0.011s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/executor/apiv1 0.011s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/internal/testutil 0.015s [no tests to run]
? cloud.google.com/go/spanner/test/cloudexecutor [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/actions [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/internal/inputstream [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/internal/outputstream [no test files]
? cloud.google.com/go/spanner/test/cloudexecutor/executor/internal/utility [no test files]
=== RUN TestIntegration_SpannerBasics
integration_test.go:110: Using in-memory fake Spanner DB
inmem.go:609: Querying: SELECT 1
inmem.go:609: Querying: SELECT 1
integration_test.go:229: DDL update: ["DROP INDEX AgeIndex"]
integration_test.go:237: DDL update: ["DROP TABLE Characters"]
integration_test.go:240: DDL update: ["CREATE TABLE Characters (\n\t\t\tFirstName STRING(20) NOT NULL,\n\t\t\tLastName STRING(20) NOT NULL,\n\t\t\tAlias STRING(MAX),\n\t\t) PRIMARY KEY (FirstName, LastName)"]
integration_test.go:249: DDL update: ["ALTER TABLE Characters ADD COLUMN Age INT64" "CREATE INDEX AgeIndex ON Characters (Age DESC)"]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Alias Age])
inmem.go:641: Reading all from Characters (cols: [Age])
inmem.go:609: Querying: SELECT Alias FROM Characters WHERE Age < @ageLimit AND Alias IS NOT NULL ORDER BY Age DESC LIMIT @limit
inmem.go:611: ▹ map[ageLimit:{100 {false 1 0 }} limit:{2 {false 1 0 }}]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Age])
inmem.go:609: Querying: SELECT Age FROM Characters WHERE FirstName = "Peter"
integration_test.go:393: DDL update: ["ALTER TABLE Characters ADD COLUMN Allies ARRAY"]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Allies])
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Allies])
integration_test.go:431: DDL update: ["ALTER TABLE Characters ADD COLUMN Updated TIMESTAMP OPTIONS (allow_commit_timestamp=true)"]
inmem.go:644: Reading rows from 1 keys and 0 ranges from Characters (cols: [Allies Updated])
inmem.go:609: Querying: SELECT Age FROM Characters WHERE FirstName IN UNNEST(@list)
inmem.go:611: ▹ map[list:{[Peter Steve] {true 4 0 }}]
--- PASS: TestIntegration_SpannerBasics (0.34s)
=== RUN TestIntegration_ReadsAndQueries
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:507: DDL update: ["DROP TABLE Updateable"]
integration_test.go:507: DDL update: ["DROP TABLE JoinB"]
integration_test.go:507: DDL update: ["DROP TABLE JoinC"]
integration_test.go:507: DDL update: ["DROP TABLE Staff"]
integration_test.go:507: DDL update: ["DROP TABLE JoinE"]
integration_test.go:507: DDL update: ["DROP TABLE JoinF"]
integration_test.go:507: DDL update: ["DROP TABLE JoinD"]
integration_test.go:507: DDL update: ["DROP TABLE SomeStrings"]
integration_test.go:507: DDL update: ["DROP TABLE PlayerStats"]
integration_test.go:507: DDL update: ["DROP TABLE JoinA"]
integration_test.go:521: DDL update: ["CREATE TABLE Staff (\n\t\t\tTenure INT64,\n\t\t\tID INT64,\n\t\t\tName STRING(MAX),\n\t\t\tCool BOOL,\n\t\t\tHeight FLOAT64,\n\t\t) PRIMARY KEY (Name, ID)"]
inmem.go:644: Reading rows from 4 keys and 0 ranges from Staff (cols: [Name Tenure])
inmem.go:644: Reading rows from 0 keys and 2 ranges from Staff (cols: [Name Tenure])
inmem.go:641: Reading all from Staff (cols: [Tenure Name Height])
integration_test.go:610: DDL update: ["ALTER TABLE Staff ADD COLUMN FirstSeen DATE" "ALTER TABLE Staff ADD COLUMN `To` TIMESTAMP"]
inmem.go:563: Executing: DELETE FROM Staff WHERE Name >= @min AND Name < @max
inmem.go:565: ▹ map[max:{07 {false 4 0 }} min:{01 {false 4 0 }}]
integration_test.go:677: DDL update: ["ALTER TABLE Staff ADD COLUMN RawBytes BYTES(MAX)"]
integration_test.go:691: DDL update: ["CREATE TABLE PlayerStats (\n\t\t\tLastName STRING(MAX),\n\t\t\tOpponentID INT64,\n\t\t\tPointsScored INT64,\n\t\t) PRIMARY KEY (LastName, OpponentID)" "CREATE TABLE JoinA ( w INT64, x STRING(MAX), a STRING(MAX) ) PRIMARY KEY (w, x)" "CREATE TABLE JoinB ( y INT64, z STRING(MAX), b STRING(MAX) ) PRIMARY KEY (y, z)" "CREATE TABLE JoinC ( x INT64, y STRING(MAX), c STRING(MAX) ) PRIMARY KEY (x, y)" "CREATE TABLE JoinD ( x INT64, z STRING(MAX), d STRING(MAX) ) PRIMARY KEY (x, z)" "CREATE TABLE JoinE ( w INT64, x STRING(MAX), e STRING(MAX) ) PRIMARY KEY (w, x)" "CREATE TABLE JoinF ( y INT64, z STRING(MAX), f STRING(MAX) ) PRIMARY KEY (y, z)" "CREATE TABLE SomeStrings ( i INT64, str STRING(MAX) ) PRIMARY KEY (i)" "CREATE TABLE Updateable (\n\t\t\tid INT64,\n\t\t\tfirst STRING(MAX),\n\t\t\tlast STRING(MAX),\n\t\t) PRIMARY KEY (id)"]
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (0, "joe", nil)
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (1, "doe", "joan")
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (2, "wong", "wong")
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (@id, @first, @last)
inmem.go:565: ▹ map[first:{tom {false 4 0 }} id:{3 {false 1 0 }} last:{jerry {false 4 0 }}]
inmem.go:563: Executing: INSERT INTO Updateable (id, first, last) VALUES (@id, "jim", @last)
inmem.go:565: ▹ map[id:{4 {false 1 0 }} last:{ {false 0 0 }}]
inmem.go:563: Executing: UPDATE Updateable SET last = "bloggs" WHERE id = 0
inmem.go:563: Executing: UPDATE Updateable SET first = last, last = first WHERE id = 1
inmem.go:563: Executing: UPDATE Updateable SET last = DEFAULT WHERE id = 2
inmem.go:563: Executing: UPDATE Updateable SET first = "noname" WHERE id = 5
inmem.go:609: Querying: SELECT CAST("Foo" AS INT64)
integration_test.go:1383: Testing query: SELECT 17, "sweet", TRUE AND FALSE, NULL, B"hello", STARTS_WITH('Foo', 'B'), STARTS_WITH('Bar', 'B'), CAST(17 AS STRING), SAFE_CAST(TRUE AS STRING), SAFE_CAST('Foo' AS INT64), EXTRACT(DATE FROM TIMESTAMP('2008-12-25T05:30:00Z') AT TIME ZONE 'Europe/Amsterdam'), EXTRACT(YEAR FROM TIMESTAMP('2008-12-25T05:30:00Z')), FARM_FINGERPRINT('test'), MOD(5, 10)
inmem.go:609: Querying: SELECT 17, "sweet", TRUE AND FALSE, NULL, B"hello", STARTS_WITH("Foo", "B"), STARTS_WITH("Bar", "B"), CAST(17 AS STRING), SAFE_CAST(TRUE AS STRING), SAFE_CAST("Foo" AS INT64), EXTRACT(DATE FROM TIMESTAMP("2008-12-25T05:30:00Z") AT TIME ZONE Europe/Amsterdam), EXTRACT(YEAR FROM TIMESTAMP("2008-12-25T05:30:00Z")), FARM_FINGERPRINT("test"), MOD(5, 10)
integration_test.go:1383: Testing query: SELECT @x IS TRUE, @x IS NOT TRUE, @x IS FALSE, @x IS NOT FALSE, @x IS NULL, @x IS NOT NULL
inmem.go:609: Querying: SELECT @x IS TRUE, @x IS NOT TRUE, @x IS FALSE, @x IS NOT FALSE, @x IS NULL, @x IS NOT NULL
inmem.go:611: ▹ map[x:{ {false 0 0 }}]
integration_test.go:1383: Testing query: SELECT @x, NOT @x, @x AND TRUE, @x AND FALSE, @x OR TRUE, @x OR FALSE
inmem.go:609: Querying: SELECT @x, NOT @x, @x AND TRUE, @x AND FALSE, @x OR TRUE, @x OR FALSE
inmem.go:611: ▹ map[x:{ {false 0 0 }}]
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE Cool
inmem.go:609: Querying: SELECT Name FROM Staff WHERE Cool
integration_test.go:1383: Testing query: SELECT ID FROM Staff WHERE Cool IS NOT NULL ORDER BY ID DESC
inmem.go:609: Querying: SELECT ID FROM Staff WHERE Cool IS NOT NULL ORDER BY ID DESC
integration_test.go:1383: Testing query: SELECT Name, Tenure FROM Staff WHERE Cool IS NULL OR Cool ORDER BY Name LIMIT 2
inmem.go:609: Querying: SELECT Name, Tenure FROM Staff WHERE Cool IS NULL OR Cool ORDER BY Name LIMIT 2
integration_test.go:1383: Testing query: SELECT Name, ID + 100 FROM Staff WHERE @min <= Tenure AND Tenure < @lim ORDER BY Cool, Name DESC LIMIT @numResults
inmem.go:609: Querying: SELECT Name, (ID)+(100) FROM Staff WHERE @min <= Tenure AND Tenure < @lim ORDER BY Cool, Name DESC LIMIT @numResults
inmem.go:611: ▹ map[lim:{11 {false 1 0 }} min:{9 {false 1 0 }} numResults:{100 {false 1 0 }}]
integration_test.go:1383: Testing query: SELECT Name, Cool IS NOT NULL FROM Staff WHERE Tenure/2 > 4 ORDER BY NOT Cool, Name
inmem.go:609: Querying: SELECT Name, Cool IS NOT NULL FROM Staff WHERE (Tenure)/(2) > 4 ORDER BY NOT Cool, Name
integration_test.go:1383: Testing query: SELECT Name, Height FROM Staff ORDER BY Height DESC LIMIT 2
inmem.go:609: Querying: SELECT Name, Height FROM Staff ORDER BY Height DESC LIMIT 2
integration_test.go:1383: Testing query: SELECT str FROM SomeStrings WHERE str LIKE "a%"
inmem.go:609: Querying: SELECT str FROM SomeStrings WHERE str LIKE "a%"
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE Name LIKE "%e"
inmem.go:609: Querying: SELECT Name FROM Staff WHERE Name LIKE "%e"
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE Name LIKE "J%k" OR Name LIKE "_am"
inmem.go:609: Querying: SELECT Name FROM Staff WHERE Name LIKE "J%k" OR Name LIKE "_am"
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE STARTS_WITH(Name, 'Ja')
inmem.go:609: Querying: SELECT Name FROM Staff WHERE STARTS_WITH(Name, "Ja")
integration_test.go:1383: Testing query: SELECT Name, Height FROM Staff WHERE Height BETWEEN @min AND @max ORDER BY Height DESC
inmem.go:609: Querying: SELECT Name, Height FROM Staff WHERE Height BETWEEN @min AND @max ORDER BY Height DESC
inmem.go:611: ▹ map[max:{1.85 {false 2 0 }} min:{1.75 {false 2 0 }}]
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE Name < "T"
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE Name < "T"
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE Name = "Nobody"
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE Name = "Nobody"
integration_test.go:1383: Testing query: SELECT * FROM Staff WHERE Name LIKE "S%"
inmem.go:609: Querying: SELECT * FROM Staff WHERE Name LIKE "S%"
integration_test.go:1383: Testing query: SELECT * FROM Staff WHERE Name LIKE "S%" ORDER BY Name
inmem.go:609: Querying: SELECT * FROM Staff WHERE Name LIKE "S%" ORDER BY Name
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE FirstSeen >= @min
inmem.go:609: Querying: SELECT Name FROM Staff WHERE FirstSeen >= @min
inmem.go:611: ▹ map[min:{1996-01-01 {false 6 0 }}]
integration_test.go:1383: Testing query: SELECT RawBytes FROM Staff WHERE RawBytes IS NOT NULL
inmem.go:609: Querying: SELECT RawBytes FROM Staff WHERE RawBytes IS NOT NULL
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE `To` > '2000-01-01T00:00:00Z'
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE `To` > "2000-01-01T00:00:00Z"
integration_test.go:1383: Testing query: SELECT DISTINCT Cool, Tenure > 8 FROM Staff ORDER BY Cool
inmem.go:609: Querying: SELECT DISTINCT Cool, Tenure > 8 FROM Staff ORDER BY Cool
integration_test.go:1383: Testing query: SELECT Name FROM Staff WHERE ID IN UNNEST(@ids)
inmem.go:609: Querying: SELECT Name FROM Staff WHERE ID IN UNNEST(@ids)
inmem.go:611: ▹ map[ids:{[3 1] {true 1 0 }}]
integration_test.go:1383: Testing query: SELECT LastName FROM PlayerStats GROUP BY LastName
inmem.go:609: Querying: SELECT LastName FROM PlayerStats GROUP BY LastName
integration_test.go:1383: Testing query: SELECT LastName, SUM(PointsScored) FROM PlayerStats GROUP BY LastName
inmem.go:609: Querying: SELECT LastName, SUM(PointsScored) FROM PlayerStats GROUP BY LastName
integration_test.go:1383: Testing query: SELECT ID&0x01 AS odd, SUM(Tenure) FROM Staff GROUP BY odd
inmem.go:609: Querying: SELECT (ID)&(1) AS odd, SUM(Tenure) FROM Staff GROUP BY odd
integration_test.go:1383: Testing query: SELECT AVG(x) AS avg FROM UNNEST([0, 2, 4, 4, 5]) AS x
inmem.go:609: Querying: SELECT AVG(x) AS avg FROM UNNEST([0, 2, 4, 4, 5]) AS x
integration_test.go:1383: Testing query: SELECT MAX(Name) FROM Staff WHERE Name < @lim
inmem.go:609: Querying: SELECT MAX(Name) FROM Staff WHERE Name < @lim
inmem.go:611: ▹ map[lim:{Teal'c {false 4 0 }}]
integration_test.go:1383: Testing query: SELECT MAX(Name) FROM Staff WHERE Cool = @p1 LIMIT 1
inmem.go:609: Querying: SELECT MAX(Name) FROM Staff WHERE Cool = @p1 LIMIT 1
inmem.go:611: ▹ map[p1:{true {false 0 0 }}]
integration_test.go:1383: Testing query: SELECT MIN(Name) FROM Staff
inmem.go:609: Querying: SELECT MIN(Name) FROM Staff
integration_test.go:1383: Testing query: SELECT ARRAY_AGG(Cool) FROM Staff
inmem.go:609: Querying: SELECT ARRAY_AGG(Cool) FROM Staff
integration_test.go:1383: Testing query: SELECT s.Name FROM Staff AS s WHERE s.ID = 3 ORDER BY s.Tenure
inmem.go:609: Querying: SELECT s.Name FROM Staff AS s WHERE s.ID = 3 ORDER BY s.Tenure
integration_test.go:1383: Testing query: SELECT Name AS nom FROM Staff WHERE ID < 4 ORDER BY nom
inmem.go:609: Querying: SELECT Name AS nom FROM Staff WHERE ID < 4 ORDER BY nom
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA INNER JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA INNER JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w, x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinE CROSS JOIN JoinF ORDER BY w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinE CROSS JOIN JoinF ORDER BY w, x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA FULL OUTER JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w IS NULL, w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA FULL JOIN JoinB ON JoinA.w = JoinB.y ORDER BY w IS NULL, w, x, y, z
integration_test.go:1383: Testing query: SELECT x, y, z FROM JoinC FULL OUTER JOIN JoinD USING (x) ORDER BY x, y, z
inmem.go:609: Querying: SELECT x, y, z FROM JoinC FULL JOIN JoinD USING (x) ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA LEFT OUTER JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA LEFT JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w, x, y, z
integration_test.go:1383: Testing query: SELECT x, y, z FROM JoinC LEFT OUTER JOIN JoinD USING (x) ORDER BY x, y, z
inmem.go:609: Querying: SELECT x, y, z FROM JoinC LEFT JOIN JoinD USING (x) ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT w, x, y, z FROM JoinA RIGHT OUTER JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w IS NULL, w, x, y, z
inmem.go:609: Querying: SELECT w, x, y, z FROM JoinA RIGHT JOIN JoinB AS B ON JoinA.w = B.y ORDER BY w IS NULL, w, x, y, z
integration_test.go:1383: Testing query: SELECT x, y, z FROM JoinC RIGHT OUTER JOIN JoinD USING (x) ORDER BY x, y, z
inmem.go:609: Querying: SELECT x, y, z FROM JoinC RIGHT JOIN JoinD USING (x) ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT a, b, c FROM JoinA JOIN JoinB ON JoinA.w = JoinB.y JOIN JoinC ON JoinA.w = JoinC.x WHERE JoinA.w = 2 ORDER BY x, y, z
inmem.go:609: Querying: SELECT a, b, c FROM JoinA INNER JOIN JoinB ON JoinA.w = JoinB.y INNER JOIN JoinC ON JoinA.w = JoinC.x WHERE JoinA.w = 2 ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT a, b, c FROM JoinA LEFT JOIN JoinB ON JoinA.w = JoinB.y JOIN JoinC ON JoinC.x = JoinA.w WHERE JoinA.w = 1 OR JoinA.w = 2 ORDER BY x, y, z
inmem.go:609: Querying: SELECT a, b, c FROM JoinA LEFT JOIN JoinB ON JoinA.w = JoinB.y INNER JOIN JoinC ON JoinC.x = JoinA.w WHERE JoinA.w = 1 OR JoinA.w = 2 ORDER BY x, y, z
integration_test.go:1383: Testing query: SELECT id, first, last FROM Updateable ORDER BY id
inmem.go:609: Querying: SELECT id, first, last FROM Updateable ORDER BY id
integration_test.go:1383: Testing query: SELECT Cool, ARRAY_AGG(Name) FROM Staff WHERE Name > "zzz" GROUP BY Cool
inmem.go:609: Querying: SELECT Cool, ARRAY_AGG(Name) FROM Staff WHERE Name > "zzz" GROUP BY Cool
integration_test.go:1383: Testing query: SELECT COUNT(*) FROM Staff WHERE RawBytes IN UNNEST(@arg)
inmem.go:609: Querying: SELECT COUNT(*) FROM Staff WHERE RawBytes IN UNNEST(@arg)
inmem.go:611: ▹ map[arg:{[[2] [1 0 1]] {true 5 0 }}]
integration_test.go:1383: Testing query: SELECT i, str FROM SomeStrings WHERE str LIKE "%bar"
inmem.go:609: Querying: SELECT i, str FROM SomeStrings WHERE str LIKE "%bar"
integration_test.go:1383: Testing query: SELECT i, str FROM SomeStrings WHERE str NOT LIKE "%bar"
inmem.go:609: Querying: SELECT i, str FROM SomeStrings WHERE str NOT LIKE "%bar"
integration_test.go:1383: Testing query: SELECT Name AS nom FROM Staff ORDER BY ID LIMIT 2
inmem.go:609: Querying: SELECT Name AS nom FROM Staff ORDER BY ID LIMIT 2
integration_test.go:1383: Testing query: SELECT MIN(Name), MAX(Name) FROM Staff
inmem.go:609: Querying: SELECT MIN(Name), MAX(Name) FROM Staff
integration_test.go:1383: Testing query: SELECT Cool, MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
inmem.go:609: Querying: SELECT Cool, MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
integration_test.go:1383: Testing query: SELECT Tenure/2, Cool, Name FROM Staff WHERE Tenure/2 > 5
inmem.go:609: Querying: SELECT (Tenure)/(2), Cool, Name FROM Staff WHERE (Tenure)/(2) > 5
integration_test.go:1383: Testing query: SELECT Tenure/2, MAX(Cool) FROM Staff WHERE Tenure/2 > 5 GROUP BY Tenure/2
inmem.go:609: Querying: SELECT (Tenure)/(2), MAX(Cool) FROM Staff WHERE (Tenure)/(2) > 5 GROUP BY (Tenure)/(2)
integration_test.go:1383: Testing query: SELECT Tenure/2, Cool, MIN(Name) FROM Staff WHERE Tenure/2 >= 4 GROUP BY Tenure/2, Cool ORDER BY Cool DESC, Tenure/2
inmem.go:609: Querying: SELECT (Tenure)/(2), Cool, MIN(Name) FROM Staff WHERE (Tenure)/(2) >= 4 GROUP BY (Tenure)/(2), Cool ORDER BY Cool DESC, (Tenure)/(2)
integration_test.go:1383: Testing query: SELECT MIN(Cool), MAX(Cool), MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff
inmem.go:609: Querying: SELECT MIN(Cool), MAX(Cool), MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff
integration_test.go:1383: Testing query: SELECT Cool, MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
inmem.go:609: Querying: SELECT Cool, MIN(Tenure), MAX(Tenure), MIN(Height), MAX(Height), MIN(Name), MAX(Name), COUNT(*) FROM Staff GROUP BY Cool ORDER BY Cool
inmem.go:609: Querying: SELECT * FROM Staff WHERE Name = "missing"
--- PASS: TestIntegration_ReadsAndQueries (0.33s)
=== RUN TestIntegration_GeneratedColumns
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:1429: DDL update: ["CREATE TABLE SongWriters (\n\t\t\tName STRING(50) NOT NULL,\n\t\t\tNumSongs INT64,\n\t\t\tCreatedAT TIMESTAMP,\n\t\t\tCreatedDate DATE,\n\t\t\tEstimatedSales INT64 NOT NULL,\n\t\t\tCanonicalName STRING(50) AS (LOWER(Name)) STORED,\n\t\t\tGeneratedCreatedDate DATE AS (EXTRACT(DATE FROM CreatedAT AT TIME ZONE \"CET\")) STORED,\n\t\t\tGeneratedCreatedDay INT64 AS (EXTRACT(DAY FROM CreatedDate)) STORED,\n\t\t) PRIMARY KEY (Name)"]
integration_test.go:1443: DDL update: ["ALTER TABLE SongWriters ADD COLUMN TotalSales INT64 AS (NumSongs * EstimatedSales) STORED"]
integration_test.go:1467: DDL update: ["ALTER TABLE SongWriters ADD COLUMN TotalSales2 INT64 AS (NumSongs * EstimatedSales) STORED"]
inmem.go:609: Querying: SELECT CanonicalName, TotalSales, GeneratedCreatedDate, GeneratedCreatedDay FROM SongWriters ORDER BY Name
inmem.go:609: Querying: SELECT CanonicalName, TotalSales FROM SongWriters ORDER BY Name
inmem.go:609: Querying: SELECT CanonicalName, TotalSales FROM SongWriters ORDER BY Name
--- PASS: TestIntegration_GeneratedColumns (0.17s)
=== RUN TestIntegration_Views
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:1555: DDL update: ["CREATE VIEW SingersView SQL SECURITY INVOKER AS SELECT * FROM Singers"]
integration_test.go:1559: DDL update: ["CREATE VIEW SingersView SQL SECURITY INVOKER AS SELECT * FROM Singers ORDER BY LastName"]
integration_test.go:1563: DDL update: ["CREATE OR REPLACE VIEW SingersView SQL SECURITY INVOKER AS SELECT * FROM Singers ORDER BY LastName"]
integration_test.go:1567: DDL update: ["DROP VIEW SingersView"]
integration_test.go:1571: DDL update: ["DROP VIEW SingersView"]
--- PASS: TestIntegration_Views (0.26s)
=== RUN TestIntegration_RowDeletionPolicy
integration_test.go:110: Using in-memory fake Spanner DB
integration_test.go:1581: DDL update: ["CREATE TABLE WithRowDeletionPolicy (\n\t\t\tId INT64,\n\t\t\tValue STRING(MAX),\n\t\t\tDelTimestamp TIMESTAMP,\n\t\t) PRIMARY KEY (Id), ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))" "CREATE TABLE WithoutRowDeletionPolicy (\n\t\t\tId INT64,\n\t\t\tValue STRING(MAX),\n\t\t\tDelTimestamp TIMESTAMP,\n\t\t) PRIMARY KEY (Id)"]
integration_test.go:1595: DDL update: ["ALTER TABLE WithRowDeletionPolicy REPLACE ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
integration_test.go:1598: DDL update: ["ALTER TABLE WithRowDeletionPolicy DROP ROW DELETION POLICY"]
integration_test.go:1601: DDL update: ["ALTER TABLE WithRowDeletionPolicy ADD ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
integration_test.go:1606: DDL update: ["ALTER TABLE WithoutRowDeletionPolicy REPLACE ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
integration_test.go:1609: DDL update: ["ALTER TABLE WithoutRowDeletionPolicy DROP ROW DELETION POLICY"]
integration_test.go:1612: DDL update: ["ALTER TABLE WithRowDeletionPolicy ADD ROW DELETION POLICY ( OLDER_THAN ( DelTimestamp, INTERVAL 30 DAY ))"]
--- PASS: TestIntegration_RowDeletionPolicy (0.37s)
PASS
ok cloud.google.com/go/spanner/spannertest 1.482s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/spanner/spansql 0.003s [no tests to run]
+ cleanup
+ kill -9 8179
+ unset SPANNER_EMULATOR_HOST
+ unset GCLOUD_TESTS_GOLANG_PROJECT_ID
+ echo 'Cleanup the emulator'
Cleanup the emulator
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./spanner/test/opentelemetry/test/go.mod
+ pushd ./spanner/test/opentelemetry/test
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/spanner/test/opentelemetry/test == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/spanner/test/opentelemetry/test == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: cloud.google.com/go@v0.116.0 requires
cloud.google.com/go/auth/oauth2adapt@v0.2.6: missing go.sum entry for go.mod file; to add it:
go mod download cloud.google.com/go/auth/oauth2adapt
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./config/go.mod
+ pushd ./config
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/config == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/config == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/config/apiv1/configpb [no test files]
? cloud.google.com/go/config/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/config/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./logging/go.mod
+ pushd ./logging
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/logging == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/logging == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/storage v1.43.0
? cloud.google.com/go/logging/apiv2/loggingpb [no test files]
? cloud.google.com/go/logging/internal [no test files]
2024/11/29 08:12:03 running integration tests with project dulcet-port-762
=== RUN TestLoggerRetryer_Retry
=== RUN TestLoggerRetryer_Retry/non_status_no_retry
=== RUN TestLoggerRetryer_Retry/invalid_utf_no_retry
=== RUN TestLoggerRetryer_Retry/unavailable_retry
--- PASS: TestLoggerRetryer_Retry (0.00s)
--- PASS: TestLoggerRetryer_Retry/non_status_no_retry (0.00s)
--- PASS: TestLoggerRetryer_Retry/invalid_utf_no_retry (0.00s)
--- PASS: TestLoggerRetryer_Retry/unavailable_retry (0.00s)
=== RUN TestLoggerCreation
--- PASS: TestLoggerCreation (0.01s)
=== RUN TestToProtoStruct
--- PASS: TestToProtoStruct (0.00s)
=== RUN TestToLogEntryPayload
--- PASS: TestToLogEntryPayload (0.00s)
=== RUN TestFromHTTPRequest
--- PASS: TestFromHTTPRequest (0.00s)
=== RUN TestMonitoredResource
--- PASS: TestMonitoredResource (0.00s)
=== RUN TestResourceDetection
=== RUN TestResourceDetection/detect_GAE_resource
=== RUN TestResourceDetection/detect_Cloud_Function_resource
=== RUN TestResourceDetection/detect_Cloud_Run_service_resource
=== RUN TestResourceDetection/detect_Cloud_Run_job_resource
=== RUN TestResourceDetection/detect_GKE_resource_for_a_zonal_cluster
=== RUN TestResourceDetection/detect_GKE_resource_for_a_regional_cluster
=== RUN TestResourceDetection/detect_GKE_resource_with_custom_container_and_namespace_config
=== RUN TestResourceDetection/detect_Compute_Engine_resource
=== RUN TestResourceDetection/detect_GAE_resource_by_product_name
=== RUN TestResourceDetection/detect_Cloud_Function_resource_by_product_name
=== RUN TestResourceDetection/unknown_resource_detection
=== RUN TestResourceDetection/resource_without_metadata_detection
--- PASS: TestResourceDetection (0.00s)
--- PASS: TestResourceDetection/detect_GAE_resource (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Function_resource (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Run_service_resource (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Run_job_resource (0.00s)
--- PASS: TestResourceDetection/detect_GKE_resource_for_a_zonal_cluster (0.00s)
--- PASS: TestResourceDetection/detect_GKE_resource_for_a_regional_cluster (0.00s)
--- PASS: TestResourceDetection/detect_GKE_resource_with_custom_container_and_namespace_config (0.00s)
--- PASS: TestResourceDetection/detect_Compute_Engine_resource (0.00s)
--- PASS: TestResourceDetection/detect_GAE_resource_by_product_name (0.00s)
--- PASS: TestResourceDetection/detect_Cloud_Function_resource_by_product_name (0.00s)
--- PASS: TestResourceDetection/unknown_resource_detection (0.00s)
--- PASS: TestResourceDetection/resource_without_metadata_detection (0.00s)
=== RUN TestLogSync
--- PASS: TestLogSync (14.99s)
=== RUN TestLogAndEntries
--- PASS: TestLogAndEntries (38.43s)
=== RUN TestLogInvalidUtf8
--- PASS: TestLogInvalidUtf8 (0.00s)
=== RUN TestContextFunc
--- PASS: TestContextFunc (0.12s)
=== RUN TestToLogEntry
=== RUN TestToLogEntry/BlankLogEntry
=== RUN TestToLogEntry/Already_set_Trace
=== RUN TestToLogEntry/No_X-Trace-Context_header
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_explicitly_set
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields;_Span_ID_properly_encoded_in_hexadecimal
=== RUN TestToLogEntry/X-Trace-Context_with_Span_ID_too_large
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_from_Header
=== RUN TestToLogEntry/X-Trace-Context_header_with_blank_trace
=== RUN TestToLogEntry/X-Trace-Context_header_with_blank_span
=== RUN TestToLogEntry/X-Trace-Context_header_with_missing_traceSampled_aka_?o=*
=== RUN TestToLogEntry/X-Trace-Context_header_with_all_blank_fields
=== RUN TestToLogEntry/Invalid_X-Trace-Context_header_but_already_set_TraceID
=== RUN TestToLogEntry/Already_set_TraceID_and_SpanID
=== RUN TestToLogEntry/Empty_request_produces_an_error
=== RUN TestToLogEntry/Traceparent_header_with_entry_fields_unset
=== RUN TestToLogEntry/traceparent_header_with_preset_sampled_field
=== RUN TestToLogEntry/Traceparent_header_together_with_x-trace-context_header
=== RUN TestToLogEntry/Traceparent_header_invalid_protocol
=== RUN TestToLogEntry/Traceparent_header_short_trace_field
=== RUN TestToLogEntry/Traceparent_header_long_trace_field
=== RUN TestToLogEntry/Traceparent_header_invalid_trace_field
=== RUN TestToLogEntry/Traceparent_header_trace_field_all_0s
=== RUN TestToLogEntry/Traceparent_header_short_span_field
=== RUN TestToLogEntry/Traceparent_header_long_span_field
=== RUN TestToLogEntry/Traceparent_header_invalid_span_field
=== RUN TestToLogEntry/Traceparent_header_span_field_all_0s
--- PASS: TestToLogEntry (0.01s)
--- PASS: TestToLogEntry/BlankLogEntry (0.00s)
--- PASS: TestToLogEntry/Already_set_Trace (0.00s)
--- PASS: TestToLogEntry/No_X-Trace-Context_header (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_explicitly_set (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields;_Span_ID_properly_encoded_in_hexadecimal (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_with_Span_ID_too_large (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_fields;_TraceSampled_from_Header (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_blank_trace (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_blank_span (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_missing_traceSampled_aka_?o=* (0.00s)
--- PASS: TestToLogEntry/X-Trace-Context_header_with_all_blank_fields (0.00s)
--- PASS: TestToLogEntry/Invalid_X-Trace-Context_header_but_already_set_TraceID (0.00s)
--- PASS: TestToLogEntry/Already_set_TraceID_and_SpanID (0.00s)
--- PASS: TestToLogEntry/Empty_request_produces_an_error (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_with_entry_fields_unset (0.00s)
--- PASS: TestToLogEntry/traceparent_header_with_preset_sampled_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_together_with_x-trace-context_header (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_invalid_protocol (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_short_trace_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_long_trace_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_invalid_trace_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_trace_field_all_0s (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_short_span_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_long_span_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_invalid_span_field (0.00s)
--- PASS: TestToLogEntry/Traceparent_header_span_field_all_0s (0.00s)
=== RUN TestToLogEntryOTelIntegration
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_traceparent_headers_(precedence_test)
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_XCTC_headers_(precedence_test)
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span_+_trace_info_set_in_Entry_object
=== RUN TestToLogEntryOTelIntegration/Using_OpenTelemetry_without_a_request
--- PASS: TestToLogEntryOTelIntegration (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_traceparent_headers_(precedence_test) (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_only_with_a_valid_span_+_valid_XCTC_headers_(precedence_test) (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_with_a_valid_span_+_trace_info_set_in_Entry_object (0.00s)
--- PASS: TestToLogEntryOTelIntegration/Using_OpenTelemetry_without_a_request (0.00s)
=== RUN TestStandardLogger
--- PASS: TestStandardLogger (14.36s)
=== RUN TestStandardLoggerPopulateSourceLocation
--- PASS: TestStandardLoggerPopulateSourceLocation (12.29s)
=== RUN TestStandardLoggerFromTemplate
=== RUN TestStandardLoggerFromTemplate/severity_only
=== RUN TestStandardLoggerFromTemplate/severity_and_trace
=== RUN TestStandardLoggerFromTemplate/severity_and_http_request
=== RUN TestStandardLoggerFromTemplate/payload_in_template_is_ignored
--- PASS: TestStandardLoggerFromTemplate (0.44s)
--- PASS: TestStandardLoggerFromTemplate/severity_only (0.11s)
--- PASS: TestStandardLoggerFromTemplate/severity_and_trace (0.09s)
--- PASS: TestStandardLoggerFromTemplate/severity_and_http_request (0.09s)
--- PASS: TestStandardLoggerFromTemplate/payload_in_template_is_ignored (0.15s)
=== RUN TestSeverity
--- PASS: TestSeverity (0.00s)
=== RUN TestParseSeverity
--- PASS: TestParseSeverity (0.00s)
=== RUN TestErrors
--- PASS: TestErrors (0.00s)
=== RUN TestPing
--- PASS: TestPing (0.44s)
=== RUN TestDeleteLog
--- PASS: TestDeleteLog (0.47s)
=== RUN TestNonProjectParent
--- PASS: TestNonProjectParent (0.09s)
=== RUN TestDetectProjectIdParent
=== RUN TestDetectProjectIdParent/Test_DetectProjectId_parent_properly_set_up_resource_detection
=== RUN TestDetectProjectIdParent/Test_DetectProjectId_parent_no_resource_detected
--- PASS: TestDetectProjectIdParent (0.01s)
--- PASS: TestDetectProjectIdParent/Test_DetectProjectId_parent_properly_set_up_resource_detection (0.00s)
--- PASS: TestDetectProjectIdParent/Test_DetectProjectId_parent_no_resource_detected (0.00s)
=== RUN TestLogFlushRace
--- PASS: TestLogFlushRace (6.44s)
=== RUN TestSeverityUnmarshal
--- PASS: TestSeverityUnmarshal (0.00s)
=== RUN TestSeverityAsNumberUnmarshal
--- PASS: TestSeverityAsNumberUnmarshal (0.00s)
=== RUN TestSeverityMarshalThenUnmarshal
--- PASS: TestSeverityMarshalThenUnmarshal (0.00s)
=== RUN TestSourceLocationPopulation
=== RUN TestSourceLocationPopulation/populate_source_location_for_debug_entry_when_allowed
=== RUN TestSourceLocationPopulation/populate_source_location_for_non-debug_entry_when_allowed
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_for_debug_entry_with_source_location
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_for_non-debug_entry_when_only_allowed_for_debug
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_when_not_allowed_for_any
=== RUN TestSourceLocationPopulation/do_not_populate_source_location_by_default
--- PASS: TestSourceLocationPopulation (0.00s)
--- PASS: TestSourceLocationPopulation/populate_source_location_for_debug_entry_when_allowed (0.00s)
--- PASS: TestSourceLocationPopulation/populate_source_location_for_non-debug_entry_when_allowed (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_for_debug_entry_with_source_location (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_for_non-debug_entry_when_only_allowed_for_debug (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_when_not_allowed_for_any (0.00s)
--- PASS: TestSourceLocationPopulation/do_not_populate_source_location_by_default (0.00s)
=== RUN TestPartialSuccessOption
=== RUN TestPartialSuccessOption/use_PartialSuccess_with_LogSync
=== RUN TestPartialSuccessOption/use_PartialSuccess_with_Log
--- PASS: TestPartialSuccessOption (0.01s)
--- PASS: TestPartialSuccessOption/use_PartialSuccess_with_LogSync (0.00s)
--- PASS: TestPartialSuccessOption/use_PartialSuccess_with_Log (0.00s)
=== RUN TestWriteLogEntriesSizeLimit
--- PASS: TestWriteLogEntriesSizeLimit (1.86s)
=== RUN TestRedirectOutputIngestion
=== RUN TestRedirectOutputIngestion/redirect_output_does_not_ingest
{"message":"testing payload string","severity":"DEFAULT","timestamp":"seconds:1732868013 nanos:950821123"}
=== RUN TestRedirectOutputIngestion/log_without_Redirect_flags_ingest
--- PASS: TestRedirectOutputIngestion (0.00s)
--- PASS: TestRedirectOutputIngestion/redirect_output_does_not_ingest (0.00s)
--- PASS: TestRedirectOutputIngestion/log_without_Redirect_flags_ingest (0.00s)
=== RUN TestRedirectOutputFormats
=== RUN TestRedirectOutputFormats/full_data_redirect_with_text_payload
=== RUN TestRedirectOutputFormats/full_data_redirect_with_json_payload
=== RUN TestRedirectOutputFormats/error_on_redirect_with_proto_payload
--- PASS: TestRedirectOutputFormats (0.00s)
--- PASS: TestRedirectOutputFormats/full_data_redirect_with_text_payload (0.00s)
--- PASS: TestRedirectOutputFormats/full_data_redirect_with_json_payload (0.00s)
--- PASS: TestRedirectOutputFormats/error_on_redirect_with_proto_payload (0.00s)
=== RUN TestInstrumentationIngestion
--- PASS: TestInstrumentationIngestion (0.01s)
=== RUN TestInstrumentationWithRedirect
--- PASS: TestInstrumentationWithRedirect (0.00s)
=== RUN ExampleParseSeverity
--- PASS: ExampleParseSeverity (0.00s)
PASS
ok cloud.google.com/go/logging 91.052s
=== RUN TestLoggingServiceV2Smoke
--- PASS: TestLoggingServiceV2Smoke (0.31s)
PASS
ok cloud.google.com/go/logging/apiv2 1.358s
=== RUN TestNewServer
--- PASS: TestNewServer (0.31s)
=== RUN TestParseFilter
--- PASS: TestParseFilter (0.00s)
=== RUN TestSortEntries
--- PASS: TestSortEntries (0.00s)
PASS
ok cloud.google.com/go/logging/internal/testing 1.350s
2024/11/29 08:12:10 running integration tests with project dulcet-port-762
2024/11/29 08:12:13 successfully created bucket dulcet-port-762-log-sink-20241129-29530720070969-0001
=== RUN TestClientClose
--- PASS: TestClientClose (0.00s)
=== RUN TestFromLogEntry
--- PASS: TestFromLogEntry (0.00s)
=== RUN TestListLogEntriesRequestDefaults
--- PASS: TestListLogEntriesRequestDefaults (0.00s)
=== RUN TestListLogEntriesRequest
--- PASS: TestListLogEntriesRequest (0.00s)
=== RUN TestCreateDeleteMetric
--- PASS: TestCreateDeleteMetric (3.47s)
=== RUN TestUpdateMetric
--- PASS: TestUpdateMetric (4.72s)
=== RUN TestListMetrics
--- PASS: TestListMetrics (23.78s)
=== RUN TestMonitoredResourceDescriptors
--- PASS: TestMonitoredResourceDescriptors (0.09s)
=== RUN TestCreateSink
--- PASS: TestCreateSink (4.06s)
=== RUN TestUpdateSink
--- PASS: TestUpdateSink (3.11s)
=== RUN TestUpdateSinkOpt
--- PASS: TestUpdateSinkOpt (3.05s)
=== RUN TestListSinks
--- PASS: TestListSinks (4.51s)
PASS
ok cloud.google.com/go/logging/logadmin 52.525s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./grafeas/go.mod
+ pushd ./grafeas
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/grafeas == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/grafeas == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/grafeas/internal [no test files]
=== RUN TestIntegration
--- PASS: TestIntegration (0.40s)
PASS
ok cloud.google.com/go/grafeas/apiv1 1.430s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./shopping/go.mod
+ pushd ./shopping
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/shopping == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/shopping == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/shopping/css/apiv1/csspb [no test files]
? cloud.google.com/go/shopping/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/css/apiv1 1.038s [no tests to run]
? cloud.google.com/go/shopping/merchant/accounts/apiv1beta/accountspb [no test files]
? cloud.google.com/go/shopping/merchant/conversions/apiv1beta/conversionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/accounts/apiv1beta 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/conversions/apiv1beta 1.037s [no tests to run]
? cloud.google.com/go/shopping/merchant/datasources/apiv1beta/datasourcespb [no test files]
? cloud.google.com/go/shopping/merchant/inventories/apiv1beta/inventoriespb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/datasources/apiv1beta 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/inventories/apiv1beta 1.029s [no tests to run]
? cloud.google.com/go/shopping/merchant/lfp/apiv1beta/lfppb [no test files]
? cloud.google.com/go/shopping/merchant/notifications/apiv1beta/notificationspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/lfp/apiv1beta 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/notifications/apiv1beta 1.031s [no tests to run]
? cloud.google.com/go/shopping/merchant/products/apiv1beta/productspb [no test files]
? cloud.google.com/go/shopping/merchant/promotions/apiv1beta/promotionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/products/apiv1beta 1.058s [no tests to run]
? cloud.google.com/go/shopping/merchant/quota/apiv1beta/quotapb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/promotions/apiv1beta 1.035s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/quota/apiv1beta 1.026s [no tests to run]
? cloud.google.com/go/shopping/merchant/reports/apiv1beta/reportspb [no test files]
? cloud.google.com/go/shopping/type/typepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shopping/merchant/reports/apiv1beta 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vpcaccess/go.mod
+ pushd ./vpcaccess
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vpcaccess == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vpcaccess == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vpcaccess/apiv1/vpcaccesspb [no test files]
? cloud.google.com/go/vpcaccess/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vpcaccess/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./channel/go.mod
+ pushd ./channel
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/channel == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/channel == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/channel/apiv1/channelpb [no test files]
? cloud.google.com/go/channel/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/channel/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networkconnectivity/go.mod
+ pushd ./networkconnectivity
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networkconnectivity == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networkconnectivity == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/networkconnectivity/apiv1/networkconnectivitypb [no test files]
? cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb [no test files]
? cloud.google.com/go/networkconnectivity/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkconnectivity/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkconnectivity/apiv1alpha1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./securitycentermanagement/go.mod
+ pushd ./securitycentermanagement
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/securitycentermanagement == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/securitycentermanagement == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/securitycentermanagement/apiv1/securitycentermanagementpb [no test files]
? cloud.google.com/go/securitycentermanagement/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycentermanagement/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apigeeregistry/go.mod
+ pushd ./apigeeregistry
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apigeeregistry == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apigeeregistry == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ tee sponge_log.log
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/apigeeregistry/apiv1/apigeeregistrypb [no test files]
? cloud.google.com/go/apigeeregistry/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apigeeregistry/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apphub/go.mod
+ pushd ./apphub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apphub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apphub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/apphub/apiv1/apphubpb [no test files]
? cloud.google.com/go/apphub/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apphub/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./batch/go.mod
+ pushd ./batch
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/batch == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/batch == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/batch/apiv1/batchpb [no test files]
? cloud.google.com/go/batch/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/batch/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./developerconnect/go.mod
+ pushd ./developerconnect
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/developerconnect == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/developerconnect == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/developerconnect/apiv1/developerconnectpb [no test files]
? cloud.google.com/go/developerconnect/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/developerconnect/apiv1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkeconnect/go.mod
+ pushd ./gkeconnect
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkeconnect == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkeconnect == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/gkeconnect/gateway/apiv1/gatewaypb [no test files]
? cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb [no test files]
? cloud.google.com/go/gkeconnect/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkeconnect/gateway/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkeconnect/gateway/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./memcache/go.mod
+ pushd ./memcache
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/memcache == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/memcache == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/memcache/apiv1/memcachepb [no test files]
? cloud.google.com/go/memcache/apiv1beta2/memcachepb [no test files]
? cloud.google.com/go/memcache/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/memcache/apiv1 1.040s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/memcache/apiv1beta2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./security/go.mod
+ pushd ./security
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/security == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/security == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/security/internal [no test files]
? cloud.google.com/go/security/privateca/apiv1/privatecapb [no test files]
? cloud.google.com/go/security/publicca/apiv1/publiccapb [no test files]
? cloud.google.com/go/security/publicca/apiv1beta1/publiccapb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/security/privateca/apiv1 1.038s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/security/publicca/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/security/publicca/apiv1beta1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networkservices/go.mod
+ pushd ./networkservices
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networkservices == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networkservices == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/networkservices/apiv1/networkservicespb [no test files]
? cloud.google.com/go/networkservices/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkservices/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./edgecontainer/go.mod
+ pushd ./edgecontainer
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/edgecontainer == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/edgecontainer == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb [no test files]
? cloud.google.com/go/edgecontainer/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/edgecontainer/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./support/go.mod
+ pushd ./support
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/support == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/support == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/support/apiv2/supportpb [no test files]
? cloud.google.com/go/support/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/support/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./websecurityscanner/go.mod
+ pushd ./websecurityscanner
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/websecurityscanner == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/websecurityscanner == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/websecurityscanner/apiv1/websecurityscannerpb [no test files]
? cloud.google.com/go/websecurityscanner/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/websecurityscanner/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./language/go.mod
+ pushd ./language
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/language == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/language == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/language/apiv1/languagepb [no test files]
? cloud.google.com/go/language/apiv1beta2/languagepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/language/apiv1 1.031s [no tests to run]
? cloud.google.com/go/language/apiv2/languagepb [no test files]
? cloud.google.com/go/language/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/language/apiv1beta2 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/language/apiv2 1.024s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./osconfig/go.mod
+ pushd ./osconfig
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/osconfig == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/osconfig == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/osconfig/agentendpoint/apiv1/agentendpointpb [no test files]
? cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/agentendpoint/apiv1 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/agentendpoint/apiv1beta 1.039s [no tests to run]
? cloud.google.com/go/osconfig/apiv1/osconfigpb [no test files]
? cloud.google.com/go/osconfig/apiv1alpha/osconfigpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/apiv1alpha 1.034s [no tests to run]
? cloud.google.com/go/osconfig/apiv1beta/osconfigpb [no test files]
? cloud.google.com/go/osconfig/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/osconfig/apiv1beta 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apps/go.mod
+ pushd ./apps
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apps == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apps == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apps/events/subscriptions/apiv1/subscriptionspb [no test files]
? cloud.google.com/go/apps/internal [no test files]
? cloud.google.com/go/apps/meet/apiv2/meetpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apps/events/subscriptions/apiv1 1.038s [no tests to run]
? cloud.google.com/go/apps/meet/apiv2beta/meetpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apps/meet/apiv2 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apps/meet/apiv2beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./securitycenter/go.mod
+ pushd ./securitycenter
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/securitycenter == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/securitycenter == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/securitycenter/apiv1/securitycenterpb [no test files]
? cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv1 1.038s [no tests to run]
? cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv1beta1 1.047s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv1p1beta1 1.038s [no tests to run]
? cloud.google.com/go/securitycenter/apiv2/securitycenterpb [no test files]
? cloud.google.com/go/securitycenter/internal [no test files]
? cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/apiv2 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securitycenter/settings/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./go.mod
+ pushd .
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.6
? cloud.google.com/go [no test files]
=== RUN TestDates
--- PASS: TestDates (0.00s)
=== RUN TestDateIsValid
--- PASS: TestDateIsValid (0.00s)
=== RUN TestParseDate
--- PASS: TestParseDate (0.00s)
=== RUN TestDateArithmetic
--- PASS: TestDateArithmetic (0.00s)
=== RUN TestDateBefore
--- PASS: TestDateBefore (0.00s)
=== RUN TestDateAfter
--- PASS: TestDateAfter (0.00s)
=== RUN TestDateCompare
--- PASS: TestDateCompare (0.00s)
=== RUN TestDateIsZero
--- PASS: TestDateIsZero (0.00s)
=== RUN TestTimeToString
--- PASS: TestTimeToString (0.00s)
=== RUN TestTimeOf
--- PASS: TestTimeOf (0.00s)
=== RUN TestTimeIsValid
--- PASS: TestTimeIsValid (0.00s)
=== RUN TestTimeIsZero
--- PASS: TestTimeIsZero (0.00s)
=== RUN TestTimeBefore
--- PASS: TestTimeBefore (0.00s)
=== RUN TestTimeAfter
--- PASS: TestTimeAfter (0.00s)
=== RUN TestTimeCompare
--- PASS: TestTimeCompare (0.00s)
=== RUN TestDateTimeToString
--- PASS: TestDateTimeToString (0.00s)
=== RUN TestParseDateTimeErrors
--- PASS: TestParseDateTimeErrors (0.00s)
=== RUN TestDateTimeOf
--- PASS: TestDateTimeOf (0.00s)
=== RUN TestDateTimeIsValid
--- PASS: TestDateTimeIsValid (0.00s)
=== RUN TestDateTimeIn
--- PASS: TestDateTimeIn (0.00s)
=== RUN TestDateTimeBefore
--- PASS: TestDateTimeBefore (0.00s)
=== RUN TestDateTimeAfter
--- PASS: TestDateTimeAfter (0.00s)
=== RUN TestDateTimeCompare
--- PASS: TestDateTimeCompare (0.00s)
=== RUN TestDateTimeIsZero
--- PASS: TestDateTimeIsZero (0.00s)
=== RUN TestMarshalJSON
--- PASS: TestMarshalJSON (0.00s)
=== RUN TestUnmarshalJSON
--- PASS: TestUnmarshalJSON (0.00s)
PASS
ok cloud.google.com/go/civil 1.042s
? cloud.google.com/go/debugger/apiv2/debuggerpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/debugger/apiv2 1.046s [no tests to run]
=== RUN TestIntegration_RecordAndReplay
2024/11/29 08:15:35 Unsolicited response received on idle HTTP channel starting with "\r\n"; err=
--- PASS: TestIntegration_RecordAndReplay (2.02s)
=== RUN TestRemoveAndClear
--- PASS: TestRemoveAndClear (0.05s)
PASS
ok cloud.google.com/go/httpreplay 3.102s
=== RUN TestIntegration_HTTPR
--- PASS: TestIntegration_HTTPR (4.61s)
PASS
ok cloud.google.com/go/httpreplay/cmd/httpr 5.659s
=== RUN TestConvertRequest
--- PASS: TestConvertRequest (0.00s)
=== RUN TestPattern
--- PASS: TestPattern (0.00s)
=== RUN TestScrubQuery
--- PASS: TestScrubQuery (0.00s)
=== RUN TestLogger
--- PASS: TestLogger (0.00s)
=== RUN TestToHTTPResponse
--- PASS: TestToHTTPResponse (0.00s)
=== RUN TestEmptyBody
--- PASS: TestEmptyBody (0.00s)
=== RUN TestParseRequestBody
--- PASS: TestParseRequestBody (0.00s)
=== RUN TestHeadersMatch
--- PASS: TestHeadersMatch (0.00s)
PASS
ok cloud.google.com/go/httpreplay/internal/proxy 1.055s
=== RUN TestAnnotateGRPC
--- PASS: TestAnnotateGRPC (0.00s)
=== RUN TestAnnotateGoogleapi
--- PASS: TestAnnotateGoogleapi (0.00s)
=== RUN TestAnnotateUnknownError
--- PASS: TestAnnotateUnknownError (0.00s)
=== RUN TestRetry
--- PASS: TestRetry (0.00s)
=== RUN TestRetryPreserveError
--- PASS: TestRetryPreserveError (0.00s)
=== RUN TestRetryWrapsErrorWithStatusUnknown
--- PASS: TestRetryWrapsErrorWithStatusUnknown (0.00s)
PASS
ok cloud.google.com/go/internal 1.029s
? cloud.google.com/go/internal/pubsub [no test files]
? cloud.google.com/go/rpcreplay/proto/intstore [no test files]
? cloud.google.com/go/rpcreplay/proto/rpcreplay [no test files]
? cloud.google.com/go/third_party/pkgsite [no test files]
=== RUN TestBTree
--- PASS: TestBTree (5.37s)
=== RUN TestAt
--- PASS: TestAt (0.00s)
=== RUN TestGetWithIndex
--- PASS: TestGetWithIndex (0.00s)
=== RUN TestSetWithIndex
--- PASS: TestSetWithIndex (0.00s)
=== RUN TestDeleteMin
--- PASS: TestDeleteMin (0.00s)
=== RUN TestDeleteMax
--- PASS: TestDeleteMax (0.00s)
=== RUN TestIterator
--- PASS: TestIterator (0.01s)
=== RUN TestMixed
--- PASS: TestMixed (0.09s)
=== RUN TestCloneConcurrentOperations
--- PASS: TestCloneConcurrentOperations (14.40s)
PASS
ok cloud.google.com/go/internal/btree 20.918s
=== RUN TestIt
=== RUN TestIt/noop
=== RUN TestIt/environment_project_id
=== RUN TestIt/adc_project_id
=== RUN TestIt/emulator_project_id
--- PASS: TestIt (0.00s)
--- PASS: TestIt/noop (0.00s)
--- PASS: TestIt/environment_project_id (0.00s)
--- PASS: TestIt/adc_project_id (0.00s)
--- PASS: TestIt/emulator_project_id (0.00s)
PASS
ok cloud.google.com/go/internal/detect 1.039s
=== RUN TestFieldsNoTags
--- PASS: TestFieldsNoTags (0.00s)
=== RUN TestAgainstJSONEncodingNoTags
--- PASS: TestAgainstJSONEncodingNoTags (0.00s)
=== RUN TestAgainstJSONEncodingEmbeddedTime
--- PASS: TestAgainstJSONEncodingEmbeddedTime (0.00s)
=== RUN TestFieldsWithTags
--- PASS: TestFieldsWithTags (0.00s)
=== RUN TestAgainstJSONEncodingWithTags
--- PASS: TestAgainstJSONEncodingWithTags (0.00s)
=== RUN TestUnexportedAnonymousNonStruct
--- PASS: TestUnexportedAnonymousNonStruct (0.00s)
=== RUN TestUnexportedAnonymousStruct
--- PASS: TestUnexportedAnonymousStruct (0.00s)
=== RUN TestDominantField
--- PASS: TestDominantField (0.00s)
=== RUN TestIgnore
--- PASS: TestIgnore (0.00s)
=== RUN TestParsedTag
--- PASS: TestParsedTag (0.00s)
=== RUN TestValidateFunc
--- PASS: TestValidateFunc (0.00s)
=== RUN TestMatchingField
--- PASS: TestMatchingField (0.00s)
=== RUN TestAgainstJSONMatchingField
--- PASS: TestAgainstJSONMatchingField (0.00s)
=== RUN TestTagErrors
--- PASS: TestTagErrors (0.00s)
=== RUN TestFold
--- PASS: TestFold (0.00s)
=== RUN TestFoldAgainstUnicode
--- PASS: TestFoldAgainstUnicode (0.00s)
PASS
ok cloud.google.com/go/internal/fields 1.039s
=== RUN TestCheck
--- PASS: TestCheck (2.03s)
=== RUN TestCheckRegisterIgnore
--- PASS: TestCheckRegisterIgnore (2.02s)
PASS
ok cloud.google.com/go/internal/leakcheck 5.068s
=== RUN TestConvertSuccess
--- PASS: TestConvertSuccess (0.00s)
=== RUN TestConvertFailure
--- PASS: TestConvertFailure (0.00s)
PASS
ok cloud.google.com/go/internal/optional 1.015s
=== RUN TestDiff
--- PASS: TestDiff (0.02s)
=== RUN TestSprint
--- PASS: TestSprint (0.00s)
=== RUN TestWithDefaults
--- PASS: TestWithDefaults (0.00s)
=== RUN TestBadVerb
--- PASS: TestBadVerb (0.00s)
PASS
ok cloud.google.com/go/internal/pretty 1.035s
=== RUN TestDecodeToMap
--- PASS: TestDecodeToMap (0.00s)
PASS
ok cloud.google.com/go/internal/protostruct 1.037s
=== RUN TestRetry
--- PASS: TestRetry (0.00s)
=== RUN TestRetryAttempts
retry.go:38: Success after 5 attempts:
retry_test.go:34: This line should appear only once.
retry_test.go:35: attempt=5
--- PASS: TestRetryAttempts (0.00s)
=== RUN TestRetryWithoutTest
--- PASS: TestRetryWithoutTest (0.00s)
=== RUN TestRetryWithoutTestAttempts
--- PASS: TestRetryWithoutTestAttempts (0.00s)
=== RUN TestNewServer
--- PASS: TestNewServer (0.00s)
=== RUN TestPageBounds
--- PASS: TestPageBounds (0.00s)
PASS
ok cloud.google.com/go/internal/testutil 1.051s
=== RUN TestStartSpan_OpenCensus
--- PASS: TestStartSpan_OpenCensus (0.00s)
=== RUN TestStartSpan_OpenTelemetry
--- PASS: TestStartSpan_OpenTelemetry (0.00s)
=== RUN TestToStatus
--- PASS: TestToStatus (0.00s)
=== RUN TestToOpenTelemetryStatusDescription
--- PASS: TestToOpenTelemetryStatusDescription (0.00s)
=== RUN TestToStatus_APIError
--- PASS: TestToStatus_APIError (0.00s)
PASS
ok cloud.google.com/go/internal/trace 1.040s
=== RUN TestDecode
=== RUN TestDecode/nil_data
=== RUN TestDecode/short_data
=== RUN TestDecode/wrong_field_number
=== RUN TestDecode/valid_data
--- PASS: TestDecode (0.00s)
--- PASS: TestDecode/nil_data (0.00s)
--- PASS: TestDecode/short_data (0.00s)
--- PASS: TestDecode/wrong_field_number (0.00s)
--- PASS: TestDecode/valid_data (0.00s)
=== RUN TestEncode
=== RUN TestEncode/short_data
=== RUN TestEncode/valid_data
--- PASS: TestEncode (0.00s)
--- PASS: TestEncode/short_data (0.00s)
--- PASS: TestEncode/valid_data (0.00s)
PASS
ok cloud.google.com/go/internal/tracecontext 1.033s
=== RUN TestNew
--- PASS: TestNew (0.00s)
=== RUN TestTimestamp
--- PASS: TestTimestamp (0.00s)
=== RUN TestOlder
--- PASS: TestOlder (0.00s)
=== RUN TestShorter
--- PASS: TestShorter (0.00s)
PASS
ok cloud.google.com/go/internal/uid 1.019s
=== RUN TestGoVer
--- PASS: TestGoVer (0.00s)
PASS
ok cloud.google.com/go/internal/version 1.015s
=== RUN TestRecordIO
--- PASS: TestRecordIO (0.00s)
=== RUN TestHeaderIO
--- PASS: TestHeaderIO (0.00s)
=== RUN TestEntryIO
--- PASS: TestEntryIO (0.00s)
=== RUN TestRecord
--- PASS: TestRecord (0.02s)
=== RUN TestReplay
--- PASS: TestReplay (0.02s)
=== RUN TestRecorderBeforeFunc
--- PASS: TestRecorderBeforeFunc (0.02s)
=== RUN TestReplayerBeforeFunc
--- PASS: TestReplayerBeforeFunc (0.01s)
=== RUN TestOutOfOrderStreamReplay
--- PASS: TestOutOfOrderStreamReplay (0.03s)
PASS
ok cloud.google.com/go/rpcreplay 1.143s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudbuild/go.mod
+ pushd ./cloudbuild
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudbuild == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudbuild == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudbuild/apiv1 1.037s [no tests to run]
? cloud.google.com/go/cloudbuild/apiv1/v2/cloudbuildpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudbuild/apiv1/v2 1.028s [no tests to run]
? cloud.google.com/go/cloudbuild/apiv2/cloudbuildpb [no test files]
? cloud.google.com/go/cloudbuild/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudbuild/apiv2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/protoveneer/go.mod
+ pushd ./internal/protoveneer
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/protoveneer == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/examples/fake/go.mod
+ pushd ./internal/examples/fake
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/examples/fake == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/examples/mock/go.mod
+ pushd ./internal/examples/mock
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/examples/mock == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/postprocessor/go.mod
+ pushd ./internal/postprocessor
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/postprocessor == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/actions/go.mod
+ pushd ./internal/actions
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/actions == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/generated/snippets/go.mod
+ pushd ./internal/generated/snippets
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/generated/snippets == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/carver/go.mod
+ pushd ./internal/carver
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/carver == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/aliasgen/go.mod
+ pushd ./internal/aliasgen
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/aliasgen == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/godocfx/go.mod
+ pushd ./internal/godocfx
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/godocfx == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/aliasfix/go.mod
+ pushd ./internal/aliasfix
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/aliasfix == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./internal/gapicgen/go.mod
+ pushd ./internal/gapicgen
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/internal/gapicgen == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./video/go.mod
+ pushd ./video
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/video == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/video == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/video/internal [no test files]
? cloud.google.com/go/video/livestream/apiv1/livestreampb [no test files]
? cloud.google.com/go/video/stitcher/apiv1/stitcherpb [no test files]
? cloud.google.com/go/video/transcoder/apiv1/transcoderpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/video/livestream/apiv1 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/video/stitcher/apiv1 1.040s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/video/transcoder/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./billing/go.mod
+ pushd ./billing
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/billing == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/billing == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/billing/apiv1/billingpb [no test files]
? cloud.google.com/go/billing/budgets/apiv1/budgetspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/billing/apiv1 1.031s [no tests to run]
? cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb [no test files]
? cloud.google.com/go/billing/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/billing/budgets/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/billing/budgets/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apigeeconnect/go.mod
+ pushd ./apigeeconnect
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apigeeconnect == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apigeeconnect == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/apigeeconnect/apiv1/apigeeconnectpb [no test files]
? cloud.google.com/go/apigeeconnect/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apigeeconnect/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./kms/go.mod
+ pushd ./kms
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/kms == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/kms == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/kms/apiv1/kmspb [no test files]
? cloud.google.com/go/kms/internal [no test files]
? cloud.google.com/go/kms/inventory/apiv1/inventorypb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/kms/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/kms/inventory/apiv1 1.034s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./longrunning/go.mod
+ pushd ./longrunning
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/longrunning == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/longrunning == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/longrunning/autogen/longrunningpb [no test files]
? cloud.google.com/go/longrunning/internal [no test files]
=== RUN TestWait
--- PASS: TestWait (0.00s)
=== RUN TestPollRequestError
--- PASS: TestPollRequestError (0.00s)
=== RUN TestPollErrorResult
--- PASS: TestPollErrorResult (0.00s)
=== RUN TestCancelReturnsError
--- PASS: TestCancelReturnsError (0.00s)
=== RUN TestDeleteReturnsError
--- PASS: TestDeleteReturnsError (0.00s)
=== RUN ExampleOperation_Wait
--- PASS: ExampleOperation_Wait (0.00s)
=== RUN ExampleOperation_Metadata
--- PASS: ExampleOperation_Metadata (0.00s)
PASS
ok cloud.google.com/go/longrunning 1.035s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/longrunning/autogen 1.032s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./chat/go.mod
+ pushd ./chat
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/chat == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/chat == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/chat/apiv1/chatpb [no test files]
? cloud.google.com/go/chat/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/chat/apiv1 1.027s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./translate/go.mod
+ pushd ./translate
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/translate == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/translate == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/translate/apiv3/translatepb [no test files]
? cloud.google.com/go/translate/internal [no test files]
=== RUN TestTranslateURL
--- PASS: TestTranslateURL (0.00s)
=== RUN TestTranslateOneInput
2024/11/29 08:16:34 authenticating via OAuth2
--- PASS: TestTranslateOneInput (1.13s)
=== RUN TestTranslateModel
--- PASS: TestTranslateModel (0.09s)
=== RUN TestTranslateMultipleInputs
--- PASS: TestTranslateMultipleInputs (0.14s)
=== RUN TestTranslateErrors
--- PASS: TestTranslateErrors (0.28s)
=== RUN TestDetectLanguage
--- PASS: TestDetectLanguage (0.12s)
=== RUN TestSupportedLanguages
--- PASS: TestSupportedLanguages (0.08s)
PASS
ok cloud.google.com/go/translate 2.889s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/translate/apiv3 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./parallelstore/go.mod
+ pushd ./parallelstore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/parallelstore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/parallelstore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/parallelstore/apiv1/parallelstorepb [no test files]
? cloud.google.com/go/parallelstore/apiv1beta/parallelstorepb [no test files]
? cloud.google.com/go/parallelstore/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/parallelstore/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/parallelstore/apiv1beta 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicedirectory/go.mod
+ pushd ./servicedirectory
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicedirectory == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicedirectory == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/servicedirectory/apiv1/servicedirectorypb [no test files]
? cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb [no test files]
? cloud.google.com/go/servicedirectory/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicedirectory/apiv1 1.057s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicedirectory/apiv1beta1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./automl/go.mod
+ pushd ./automl
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/automl == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/automl == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/automl/apiv1/automlpb [no test files]
? cloud.google.com/go/automl/apiv1beta1/automlpb [no test files]
? cloud.google.com/go/automl/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/automl/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/automl/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./certificatemanager/go.mod
+ pushd ./certificatemanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/certificatemanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/certificatemanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb [no test files]
? cloud.google.com/go/certificatemanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/certificatemanager/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./redis/go.mod
+ pushd ./redis
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/redis == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/redis == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/redis/apiv1/redispb [no test files]
? cloud.google.com/go/redis/apiv1beta1/redispb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/redis/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/redis/apiv1beta1 1.032s [no tests to run]
? cloud.google.com/go/redis/cluster/apiv1/clusterpb [no test files]
? cloud.google.com/go/redis/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/redis/cluster/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./profiler/go.mod
+ pushd ./profiler
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/profiler == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/profiler == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading github.com/golang/mock v1.6.0
? cloud.google.com/go/profiler/busybench [no test files]
? cloud.google.com/go/profiler/internal [no test files]
? cloud.google.com/go/profiler/mocks [no test files]
=== RUN TestGoHeapProfile
--- PASS: TestGoHeapProfile (0.01s)
=== RUN TestAgentIntegration
=== PAUSE TestAgentIntegration
=== RUN TestCreateProfile
--- PASS: TestCreateProfile (0.00s)
=== RUN TestProfileAndUpload
--- PASS: TestProfileAndUpload (0.03s)
=== RUN TestRetry
--- PASS: TestRetry (0.00s)
=== RUN TestWithXGoogHeader
--- PASS: TestWithXGoogHeader (0.00s)
=== RUN TestInitializeAgent
--- PASS: TestInitializeAgent (0.00s)
=== RUN TestInitializeConfig
profiler_test.go:677: Running test: accepts service name starting with letter
profiler_test.go:677: Running test: accepts service name starting number
profiler_test.go:677: Running test: env project overrides GCE project
profiler_test.go:677: Running test: requires service name
profiler_test.go:677: Running test: requires valid service name
profiler_test.go:677: Running test: accepts service name from config and service version from GAE
profiler_test.go:677: Running test: reads both service name and version from GAE env vars
profiler_test.go:677: Running test: reads both service name and version from Knative env vars
profiler_test.go:677: Running test: accepts service version from config
profiler_test.go:677: Running test: configured version has priority over GAE-provided version
profiler_test.go:677: Running test: configured version has priority over Knative-provided version
profiler_test.go:677: Running test: GAE version has priority over Knative-provided version
profiler_test.go:677: Running test: configured project ID has priority over metadata-provided project ID
profiler_test.go:677: Running test: configured project ID has priority over environment project ID
profiler_test.go:677: Running test: requires project ID if not on GCE
profiler_test.go:677: Running test: configured zone has priority over metadata-provided zone
profiler_test.go:677: Running test: configured instance has priority over metadata-provided instance
--- PASS: TestInitializeConfig (0.00s)
=== RUN TestDeltaMutexProfile
--- PASS: TestDeltaMutexProfile (2.04s)
=== RUN TestAgentWithServer
--- PASS: TestAgentWithServer (12.27s)
=== CONT TestAgentIntegration
integration_test.go:241: using Git commit "d8bc98307985b6db284e75e85ec5c7af87748c81" for the profiler integration test
=== RUN TestAgentIntegration/profiler-test-go12113
=== PAUSE TestAgentIntegration/profiler-test-go12113
=== CONT TestAgentIntegration/profiler-test-go12113
proftest.go:481: Serial port output for profiler-test-go12113-2024-11-29-00-17-33-683651-pst:
\033[2J\033[01;01H\033[=3h\033[2J\033[01;01H\033[2J\033[01;01H\033[=3h\033[2J\033[01;01HBdsDxe: loading Boot0001 "UEFI Google PersistentDisk " from PciRoot(0x0)/Pci(0x3,0x0)/Scsi(0x1,0x0)
BdsDxe: starting Boot0001 "UEFI Google PersistentDisk " from PciRoot(0x0)/Pci(0x3,0x0)/Scsi(0x1,0x0)
UEFI: Attempting to start image.
Description: UEFI Google PersistentDisk
FilePath: PciRoot(0x0)/Pci(0x3,0x0)/Scsi(0x1,0x0)
OptionNumber: 1.
\033[0m\033[30m\033[47mWelcome to GRUB!
\033[0m\033[37m\033[40m\033[0m\033[30m\033[40m\033[2J\033[01;01H\033[0m\033[37m\033[40m\033[0m\033[30m\033[40m\033[2J\033[01;01H\033[0m\033[37m\033[40m Booting `Debian GNU/Linux'
Loading Linux 5.10.0-33-cloud-amd64 ...
Loading initial ramdisk ...
error: no suitable video mode found.
Booting in blind mode
Fri Nov 29 08:17:55 UTC 2024: + retry apt-get update
Fri Nov 29 08:17:55 UTC 2024: + for i in {1..3}
Fri Nov 29 08:17:55 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:17:55 UTC 2024: + apt-get update
Fri Nov 29 08:17:58 UTC 2024: + return 0
Fri Nov 29 08:17:58 UTC 2024: + retry apt-get -y -q install git
Fri Nov 29 08:17:58 UTC 2024: + for i in {1..3}
Fri Nov 29 08:17:58 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:17:58 UTC 2024: + apt-get -y -q install git
Fri Nov 29 08:17:59 UTC 2024: dpkg-preconfigure: unable to re-open stdin: No such file or directory
Fri Nov 29 08:18:10 UTC 2024: + return 0
Fri Nov 29 08:18:10 UTC 2024: + mkdir -p /tmp/gocache
Fri Nov 29 08:18:10 UTC 2024: + export GOCACHE=/tmp/gocache
Fri Nov 29 08:18:10 UTC 2024: + GOCACHE=/tmp/gocache
Fri Nov 29 08:18:10 UTC 2024: + '[' 1.21.13 = master ']'
Fri Nov 29 08:18:10 UTC 2024: + [[ 1.21.13 =~ 1.11.* ]]
Fri Nov 29 08:18:10 UTC 2024: + mkdir -p /tmp/bin
Fri Nov 29 08:18:10 UTC 2024: + retry curl -sL -o /tmp/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme
Fri Nov 29 08:18:10 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:10 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:10 UTC 2024: + curl -sL -o /tmp/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme
Fri Nov 29 08:18:10 UTC 2024: + return 0
Fri Nov 29 08:18:10 UTC 2024: + chmod +x /tmp/bin/gimme
Fri Nov 29 08:18:10 UTC 2024: + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:10 UTC 2024: + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:10 UTC 2024: + retry gimme_retrier
Fri Nov 29 08:18:10 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:10 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:10 UTC 2024: + gimme_retrier
Fri Nov 29 08:18:10 UTC 2024: ++ gimme 1.21.13
Fri Nov 29 08:18:13 UTC 2024: + eval '
Fri Nov 29 08:18:13 UTC 2024: unset GOOS;
Fri Nov 29 08:18:13 UTC 2024: unset GOARCH;
Fri Nov 29 08:18:13 UTC 2024: export GOROOT='''/.gimme/versions/go1.21.13.linux.amd64''';
Fri Nov 29 08:18:13 UTC 2024: export PATH="/.gimme/versions/go1.21.13.linux.amd64/bin:${PATH}";
Fri Nov 29 08:18:13 UTC 2024: go version >&2;
Fri Nov 29 08:18:13 UTC 2024:
Fri Nov 29 08:18:13 UTC 2024: export GIMME_ENV="/.gimme/envs/go1.21.13.env"'
Fri Nov 29 08:18:13 UTC 2024: ++ unset GOOS
Fri Nov 29 08:18:13 UTC 2024: ++ unset GOARCH
Fri Nov 29 08:18:13 UTC 2024: ++ export GOROOT=/.gimme/versions/go1.21.13.linux.amd64
Fri Nov 29 08:18:13 UTC 2024: ++ GOROOT=/.gimme/versions/go1.21.13.linux.amd64
Fri Nov 29 08:18:13 UTC 2024: ++ export PATH=/.gimme/versions/go1.21.13.linux.amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:13 UTC 2024: ++ PATH=/.gimme/versions/go1.21.13.linux.amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/bin
Fri Nov 29 08:18:13 UTC 2024: ++ go version
Fri Nov 29 08:18:13 UTC 2024: go version go1.21.13 linux/amd64
Fri Nov 29 08:18:13 UTC 2024: ++ export GIMME_ENV=/.gimme/envs/go1.21.13.env
Fri Nov 29 08:18:13 UTC 2024: ++ GIMME_ENV=/.gimme/envs/go1.21.13.env
Fri Nov 29 08:18:13 UTC 2024: + which go
Fri Nov 29 08:18:13 UTC 2024: /.gimme/versions/go1.21.13.linux.amd64/bin/go
Fri Nov 29 08:18:13 UTC 2024: + return 0
Fri Nov 29 08:18:13 UTC 2024: + export GO111MODULE=on
Fri Nov 29 08:18:13 UTC 2024: + GO111MODULE=on
Fri Nov 29 08:18:13 UTC 2024: + export GOPATH=/go
Fri Nov 29 08:18:13 UTC 2024: + GOPATH=/go
Fri Nov 29 08:18:13 UTC 2024: + export GOCLOUD_HOME=/go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + GOCLOUD_HOME=/go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + mkdir -p /go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + retry git clone https://github.com/googleapis/google-cloud-go.git /go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:13 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:13 UTC 2024: + git clone https://github.com/googleapis/google-cloud-go.git /go/src/cloud.google.com/go
Fri Nov 29 08:18:13 UTC 2024: Cloning into '/go/src/cloud.google.com/go'...
Fri Nov 29 08:18:57 UTC 2024: Updating files: 28% (5098/17691)Updating files: 29% (5131/17691)Updating files: 30% (5308/17691)Updating files: 31% (5485/17691)Updating files: 32% (5662/17691)Updating files: 33% (5839/17691)Updating files: 34% (6015/17691)Updating files: 35% (6192/17691)Updating files: 36% (6369/17691)Updating files: 37% (6546/17691)Updating files: 38% (6723/17691)Updating files: 39% (6900/17691)Updating files: 40% (7077/17691)Updating files: 41% (7254/17691)Updating files: 42% (7431/17691)Updating files: 43% (7608/17691)Updating files: 44% (7785/17691)Updating files: 45% (7961/17691)Updating files: 46% (8138/17691)Updating files: 47% (8315/17691)Updating files: 48% (8492/17691)Updating files: 49% (8669/17691)Updating files: 50% (8846/17691)Updating files: 51% (9023/17691)Updating files: 52% (9200/17691)Updating files: 53% (9377/17691)Updating files: 54% (9554/17691)Updating files: 55% (9731/17691)Updating files: 56% (9907/17691)Updating files: 57% (10084/17691)Updating files: 58% (10261/17691)Updating files: 59% (10438/17691)Updating files: 60% (10615/17691)Updating files: 61% (10792/17691)Updating files: 62% (10969/17691)Updating files: 63% (11146/17691)Updating files: 64% (11323/17691)Updating files: 65% (11500/17691)Updating files: 66% (11677/17691)Updating files: 67% (11853/17691)Updating files: 68% (12030/17691)Updating files: 69% (12207/17691)Updating files: 70% (12384/17691)Updating files: 71% (12561/17691)Updating files: 72% (12738/17691)Updating files: 73% (12915/17691)Updating files: 74% (13092/17691)Updating files: 75% (13269/17691)Updating files: 76% (13446/17691)Updating files: 77% (13623/17691)Updating files: 78% (13799/17691)Updating files: 78% (13808/17691)Updating files: 79% (13976/17691)Updating files: 80% (14153/17691)Updating files: 81% (14330/17691)Updating files: 82% (14507/17691)Updating files: 83% (14684/17691)Updating files: 84% (14861/17691)Updating files: 85% (15038/17691)Updating files: 86% (15215/17691)Updating files: 87% (15392/17691)Updating files: 88% (15569/17691)Updating files: 89% (15745/17691)Updating files: 90% (15922/17691)Updating files: 91% (16099/17691)Updating files: 92% (16276/17691)Updating files: 93% (16453/17691)Updating files: 94% (16630/17691)Updating files: 95% (16807/17691)Updating files: 96% (16984/17691)Updating files: 97% (17161/17691)Updating files: 98% (17338/17691)Updating files: 99% (17515/17691)Updating files: 100% (17691/17691)Updating files: 100% (17691/17691), done.
Fri Nov 29 08:18:57 UTC 2024: + return 0
Fri Nov 29 08:18:57 UTC 2024: + cd /go/src/cloud.google.com/go
Fri Nov 29 08:18:57 UTC 2024: + retry git fetch origin d8bc98307985b6db284e75e85ec5c7af87748c81
Fri Nov 29 08:18:57 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:57 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:57 UTC 2024: + git fetch origin d8bc98307985b6db284e75e85ec5c7af87748c81
Fri Nov 29 08:18:58 UTC 2024: From https://github.com/googleapis/google-cloud-go
Fri Nov 29 08:18:58 UTC 2024: * branch d8bc98307985b6db284e75e85ec5c7af87748c81 -> FETCH_HEAD
Fri Nov 29 08:18:58 UTC 2024: + return 0
Fri Nov 29 08:18:58 UTC 2024: + git reset --hard d8bc98307985b6db284e75e85ec5c7af87748c81
Fri Nov 29 08:18:58 UTC 2024: HEAD is now at d8bc983079 test(storage/dataflux): skip flaky tests (#11201)
Fri Nov 29 08:18:58 UTC 2024: + cd /go/src/cloud.google.com/go/profiler/busybench
Fri Nov 29 08:18:58 UTC 2024: + retry go get
Fri Nov 29 08:18:58 UTC 2024: + for i in {1..3}
Fri Nov 29 08:18:58 UTC 2024: + '[' 1 == 1 ']'
Fri Nov 29 08:18:58 UTC 2024: + go get
Fri Nov 29 08:18:58 UTC 2024: go: downloading go1.23.0 (linux/amd64)
Fri Nov 29 08:19:05 UTC 2024: go: downloading cloud.google.com/go v0.116.0
Fri Nov 29 08:19:05 UTC 2024: go: downloading cloud.google.com/go/compute/metadata v0.5.2
Fri Nov 29 08:19:05 UTC 2024: go: downloading github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8
Fri Nov 29 08:19:05 UTC 2024: go: downloading github.com/googleapis/gax-go/v2 v2.13.0
Fri Nov 29 08:19:05 UTC 2024: go: downloading google.golang.org/api v0.203.0
Fri Nov 29 08:19:10 UTC 2024: go: downloading google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53
Fri Nov 29 08:19:11 UTC 2024: go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53
Fri Nov 29 08:19:11 UTC 2024: go: downloading google.golang.org/grpc v1.67.1
Fri Nov 29 08:19:11 UTC 2024: go: downloading google.golang.org/protobuf v1.35.1
Fri Nov 29 08:19:11 UTC 2024: go: downloading golang.org/x/sys v0.26.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading cloud.google.com/go/auth v0.9.9
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/oauth2 v0.23.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.4
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opencensus.io v0.24.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/time v0.7.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/net v0.30.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/google/s2a-go v0.1.8
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/otel v1.29.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/otel/metric v1.29.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading go.opentelemetry.io/otel/trace v1.29.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.4
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/go-logr/logr v1.4.2
Fri Nov 29 08:19:12 UTC 2024: go: downloading github.com/go-logr/stdr v1.2.2
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/sync v0.8.0
Fri Nov 29 08:19:12 UTC 2024: go: downloading golang.org/x/text v0.19.0
Fri Nov 29 08:19:13 UTC 2024: go: downloading golang.org/x/crypto v0.28.0
Fri Nov 29 08:19:15 UTC 2024: + return 0
Fri Nov 29 08:19:15 UTC 2024: + go run busybench.go --service=profiler-test-go12113-2024-11-29-00-17-33-683651-pst --duration=200 --mutex_profiling=true
Fri Nov 29 08:19:17 UTC 2024: go: downloading golang.org/x/sys v0.27.0
Fri Nov 29 08:20:09 UTC 2024: 2024/11/29 08:20:09 busybench using go1.23.0.
Fri Nov 29 08:20:09 UTC 2024: Cloud Profiler: 2024/11/29 08:20:09 Cloud Profiler Go Agent version: 0.4.1
Fri Nov 29 08:20:09 UTC 2024: Cloud Profiler: 2024/11/29 08:20:09 profiler has started
Fri Nov 29 08:20:09 UTC 2024: Cloud Profiler: 2024/11/29 08:20:09 creating a new profile via profiler service
Fri Nov 29 08:20:44 UTC 2024: Cloud Profiler: 2024/11/29 08:20:44 successfully created profile CPU
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 start uploading profile
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 creating a new profile via profiler service
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 successfully created profile HEAP
Fri Nov 29 08:20:54 UTC 2024: Cloud Profiler: 2024/11/29 08:20:54 start uploading profile
Fri Nov 29 08:20:55 UTC 2024: Cloud Profiler: 2024/11/29 08:20:55 creating a new profile via profiler service
Fri Nov 29 08:20:55 UTC 2024: Cloud Profiler: 2024/11/29 08:20:55 successfully created profile HEAP_ALLOC
Fri Nov 29 08:21:05 UTC 2024: Cloud Profiler: 2024/11/29 08:21:05 start uploading profile
Fri Nov 29 08:21:05 UTC 2024: Cloud Profiler: 2024/11/29 08:21:05 creating a new profile via profiler service
Fri Nov 29 08:21:05 UTC 2024: Cloud Profiler: 2024/11/29 08:21:05 successfully created profile CONTENTION
Fri Nov 29 08:21:15 UTC 2024: Cloud Profiler: 2024/11/29 08:21:15 start uploading profile
Fri Nov 29 08:21:15 UTC 2024: Cloud Profiler: 2024/11/29 08:21:15 creating a new profile via profiler service
Fri Nov 29 08:21:25 UTC 2024: Cloud Profiler: 2024/11/29 08:21:25 successfully created profile HEAP
Fri Nov 29 08:21:25 UTC 2024: Cloud Profiler: 2024/11/29 08:21:25 start uploading profile
Fri Nov 29 08:21:26 UTC 2024: Cloud Profiler: 2024/11/29 08:21:26 creating a new profile via profiler service
Fri Nov 29 08:21:38 UTC 2024: Cloud Profiler: 2024/11/29 08:21:38 successfully created profile THREADS
Fri Nov 29 08:21:38 UTC 2024: Cloud Profiler: 2024/11/29 08:21:38 start uploading profile
Fri Nov 29 08:21:38 UTC 2024: Cloud Profiler: 2024/11/29 08:21:38 creating a new profile via profiler service
Fri Nov 29 08:21:41 UTC 2024: Cloud Profiler: 2024/11/29 08:21:41 successfully created profile HEAP_ALLOC
Fri Nov 29 08:21:51 UTC 2024: Cloud Profiler: 2024/11/29 08:21:51 start uploading profile
Fri Nov 29 08:21:51 UTC 2024: Cloud Profiler: 2024/11/29 08:21:51 creating a new profile via profiler service
Fri Nov 29 08:21:51 UTC 2024: Cloud Profiler: 2024/11/29 08:21:51 successfully created profile CPU
Fri Nov 29 08:22:01 UTC 2024: Cloud Profiler: 2024/11/29 08:22:01 start uploading profile
Fri Nov 29 08:22:02 UTC 2024: Cloud Profiler: 2024/11/29 08:22:02 creating a new profile via profiler service
Fri Nov 29 08:22:10 UTC 2024: Cloud Profiler: 2024/11/29 08:22:10 successfully created profile HEAP
Fri Nov 29 08:22:10 UTC 2024: Cloud Profiler: 2024/11/29 08:22:10 start uploading profile
Fri Nov 29 08:22:10 UTC 2024: Cloud Profiler: 2024/11/29 08:22:10 creating a new profile via profiler service
Fri Nov 29 08:22:11 UTC 2024: Cloud Profiler: 2024/11/29 08:22:11 successfully created profile THREADS
Fri Nov 29 08:22:11 UTC 2024: Cloud Profiler: 2024/11/29 08:22:11 start uploading profile
Fri Nov 29 08:22:11 UTC 2024: Cloud Profiler: 2024/11/29 08:22:11 creating a new profile via profiler service
Fri Nov 29 08:22:20 UTC 2024: Cloud Profiler: 2024/11/29 08:22:20 successfully created profile CONTENTION
Fri Nov 29 08:22:30 UTC 2024: Cloud Profiler: 2024/11/29 08:22:30 start uploading profile
Fri Nov 29 08:22:30 UTC 2024: Cloud Profiler: 2024/11/29 08:22:30 creating a new profile via profiler service
Fri Nov 29 08:22:33 UTC 2024: Cloud Profiler: 2024/11/29 08:22:33 successfully created profile CPU
Fri Nov 29 08:22:43 UTC 2024: Cloud Profiler: 2024/11/29 08:22:43 start uploading profile
Fri Nov 29 08:22:44 UTC 2024: Cloud Profiler: 2024/11/29 08:22:44 creating a new profile via profiler service
Fri Nov 29 08:22:48 UTC 2024: Cloud Profiler: 2024/11/29 08:22:48 successfully created profile HEAP_ALLOC
Fri Nov 29 08:22:58 UTC 2024: Cloud Profiler: 2024/11/29 08:22:58 start uploading profile
Fri Nov 29 08:22:58 UTC 2024: Cloud Profiler: 2024/11/29 08:22:58 creating a new profile via profiler service
Fri Nov 29 08:23:04 UTC 2024: Cloud Profiler: 2024/11/29 08:23:04 successfully created profile THREADS
Fri Nov 29 08:23:04 UTC 2024: Cloud Profiler: 2024/11/29 08:23:04 start uploading profile
Fri Nov 29 08:23:04 UTC 2024: Cloud Profiler: 2024/11/29 08:23:04 creating a new profile via profiler service
Fri Nov 29 08:23:14 UTC 2024: Cloud Profiler: 2024/11/29 08:23:14 successfully created profile CONTENTION
Fri Nov 29 08:23:24 UTC 2024: Cloud Profiler: 2024/11/29 08:23:24 start uploading profile
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 creating a new profile via profiler service
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 successfully created profile HEAP
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 start uploading profile
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 creating a new profile via profiler service
Fri Nov 29 08:23:25 UTC 2024: Cloud Profiler: 2024/11/29 08:23:25 successfully created profile CPU
Fri Nov 29 08:23:29 UTC 2024: + echo 'benchmark application(s) complete'
Fri Nov 29 08:23:29 UTC 2024: benchmark application(s) complete
Fri Nov 29 08:23:29 UTC 2024: ++ sleep 300
--- PASS: TestAgentIntegration (0.00s)
--- PASS: TestAgentIntegration/profiler-test-go12113 (359.95s)
PASS
ok cloud.google.com/go/profiler 375.354s
=== RUN TestParseBenchmarkNumber
=== RUN TestParseBenchmarkNumber/zero_parsed_successfully_as_benchmark_number
=== RUN TestParseBenchmarkNumber/benchmark_number_for_empty_line_can_be_parsed
=== RUN TestParseBenchmarkNumber/multi-digit_benchmark_number_can_be_parsed
=== RUN TestParseBenchmarkNumber/benchmark_number_can_be_parsed_when_it_is_not_at_the_start_of_the_line
=== RUN TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_outside_the_expected_range_of_benchmark_numbers
=== RUN TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_not_a_number
--- PASS: TestParseBenchmarkNumber (0.00s)
--- PASS: TestParseBenchmarkNumber/zero_parsed_successfully_as_benchmark_number (0.00s)
--- PASS: TestParseBenchmarkNumber/benchmark_number_for_empty_line_can_be_parsed (0.00s)
--- PASS: TestParseBenchmarkNumber/multi-digit_benchmark_number_can_be_parsed (0.00s)
--- PASS: TestParseBenchmarkNumber/benchmark_number_can_be_parsed_when_it_is_not_at_the_start_of_the_line (0.00s)
--- PASS: TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_outside_the_expected_range_of_benchmark_numbers (0.00s)
--- PASS: TestParseBenchmarkNumber/an_error_is_returned_when_benchmark_number_is_not_a_number (0.00s)
=== RUN TestParseLogTime
=== RUN TestParseLogTime/a_valid_timestamp_is_parsed_correctly
=== RUN TestParseLogTime/an_error_is_returned_when_the_timestamp_is_invalid
--- PASS: TestParseLogTime (0.00s)
--- PASS: TestParseLogTime/a_valid_timestamp_is_parsed_correctly (0.00s)
--- PASS: TestParseLogTime/an_error_is_returned_when_the_timestamp_is_invalid (0.00s)
=== RUN TestParseBackoffDuration
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_the_message
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_a_message_ending_with_a_period
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_in_a_structured_log_statement_is_parsed_correctly
=== RUN TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_in_the_middle_of_the_message
=== RUN TestParseBackoffDuration/a_floating-point_backoff_duration_is_parsed_correctly
=== RUN TestParseBackoffDuration/an_error_is_returned_when_the_backoff_duration_is_invalid
=== RUN TestParseBackoffDuration/a_backoff_duration_specifying_hours,_minutes,_seconds,_milliseconds_and_microseconds_is_parsed_correctly.
=== RUN TestParseBackoffDuration/a_backoff_duration_at_the_start_of_the_message_is_parsed_correctly
--- PASS: TestParseBackoffDuration (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_the_message (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_at_the_end_of_a_message_ending_with_a_period (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_in_a_structured_log_statement_is_parsed_correctly (0.00s)
--- PASS: TestParseBackoffDuration/a_valid_backoff_duration_is_parsed_correctly_when_in_the_middle_of_the_message (0.00s)
--- PASS: TestParseBackoffDuration/a_floating-point_backoff_duration_is_parsed_correctly (0.00s)
--- PASS: TestParseBackoffDuration/an_error_is_returned_when_the_backoff_duration_is_invalid (0.00s)
--- PASS: TestParseBackoffDuration/a_backoff_duration_specifying_hours,_minutes,_seconds,_milliseconds_and_microseconds_is_parsed_correctly. (0.00s)
--- PASS: TestParseBackoffDuration/a_backoff_duration_at_the_start_of_the_message_is_parsed_correctly (0.00s)
=== RUN TestCheckSerialOutputForBackoffs
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_after_backoff_interval
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_after_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_before_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_before_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_after_backoff_interval_has_elapsed
=== RUN TestCheckSerialOutputForBackoffs/error_when_there_are_no_log_entries_indicating_server-specifed_backoff
=== RUN TestCheckSerialOutputForBackoffs/error_when_missing_CreateProfile_requests_after_server_specified_backoff
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_no_missing_CreateProfile_requests_after_server_specified_backoff_because_benchmarks_finished_before_next_request_could_happen.
=== RUN TestCheckSerialOutputForBackoffs/no_error_when_there_are_non-benchmark_logs
--- PASS: TestCheckSerialOutputForBackoffs (0.01s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_after_backoff_interval (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_after_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_one_benchmark_running_and_the_next_profile_is_created_1_minute_before_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_before_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_one_benchmark_running_and_the_next_profile_is_created_more_than_1_minute_after_backoff_interval_has_elapsed (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_there_are_no_log_entries_indicating_server-specifed_backoff (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/error_when_missing_CreateProfile_requests_after_server_specified_backoff (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_no_missing_CreateProfile_requests_after_server_specified_backoff_because_benchmarks_finished_before_next_request_could_happen. (0.00s)
--- PASS: TestCheckSerialOutputForBackoffs/no_error_when_there_are_non-benchmark_logs (0.00s)
PASS
ok cloud.google.com/go/profiler/proftest 1.046s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=2
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storage/go.mod
+ pushd ./storage
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storage == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/storage == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/auth v0.10.2
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.5
? cloud.google.com/go/storage/control/apiv2/controlpb [no test files]
? cloud.google.com/go/storage/experimental [no test files]
? cloud.google.com/go/storage/internal [no test files]
? cloud.google.com/go/storage/internal/apiv2/storagepb [no test files]
? cloud.google.com/go/storage/internal/test/conformance [no test files]
=== RUN TestSetACL
--- PASS: TestSetACL (0.00s)
=== RUN TestToProtoObjectACL
--- PASS: TestToProtoObjectACL (0.00s)
=== RUN TestFromProtoToObjectACLRules
--- PASS: TestFromProtoToObjectACLRules (0.00s)
=== RUN TestBucketAttrsToRawBucket
=== PAUSE TestBucketAttrsToRawBucket
=== RUN TestBucketAttrsToUpdateToRawBucket
=== PAUSE TestBucketAttrsToUpdateToRawBucket
=== RUN TestNewBucket
--- PASS: TestNewBucket (0.00s)
=== RUN TestNewBucketFromProto
--- PASS: TestNewBucketFromProto (0.00s)
=== RUN TestBucketAttrsToProtoBucket
=== PAUSE TestBucketAttrsToProtoBucket
=== RUN TestBucketRetryer
=== RUN TestBucketRetryer/all_defaults
=== RUN TestBucketRetryer/set_all_options
=== RUN TestBucketRetryer/set_some_backoff_options
=== RUN TestBucketRetryer/set_policy_only
=== RUN TestBucketRetryer/set_max_retry_attempts_only
=== RUN TestBucketRetryer/set_ErrorFunc_only
--- PASS: TestBucketRetryer (0.00s)
--- PASS: TestBucketRetryer/all_defaults (0.00s)
--- PASS: TestBucketRetryer/set_all_options (0.00s)
--- PASS: TestBucketRetryer/set_some_backoff_options (0.00s)
--- PASS: TestBucketRetryer/set_policy_only (0.00s)
--- PASS: TestBucketRetryer/set_max_retry_attempts_only (0.00s)
--- PASS: TestBucketRetryer/set_ErrorFunc_only (0.00s)
=== RUN TestDetectDefaultGoogleAccessID
=== RUN TestDetectDefaultGoogleAccessID/impersonated_creds
=== RUN TestDetectDefaultGoogleAccessID/gcloud_ADC_creds
=== RUN TestDetectDefaultGoogleAccessID/ADC_private_key
=== RUN TestDetectDefaultGoogleAccessID/no_creds
=== RUN TestDetectDefaultGoogleAccessID/malformed_creds
=== RUN TestDetectDefaultGoogleAccessID/external_creds
--- PASS: TestDetectDefaultGoogleAccessID (0.01s)
--- PASS: TestDetectDefaultGoogleAccessID/impersonated_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/gcloud_ADC_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/ADC_private_key (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/no_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/malformed_creds (0.00s)
--- PASS: TestDetectDefaultGoogleAccessID/external_creds (0.00s)
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_creates_link_to_resources_in_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint_takes_precedence_over_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_endpoint
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_endpoint_overrides_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_emulator
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_endpoint
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme_using_SigningSchemeV2
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme_using_SigningSchemeV2
=== RUN TestBucketSignedURL_Endpoint_Emulator_Host/hostname_in_opts_overrides_all_else
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host (0.25s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_creates_link_to_resources_in_emulator (0.03s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SignURLV4_-_endpoint_takes_precedence_over_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/SigningSchemeV2_-_endpoint (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/VirtualHostedStyle_-_endpoint_overrides_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_emulator (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/BucketBoundHostname_-_endpoint (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/emulator_host_specifies_scheme_using_SigningSchemeV2 (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/endpoint_specifies_scheme_using_SigningSchemeV2 (0.02s)
--- PASS: TestBucketSignedURL_Endpoint_Emulator_Host/hostname_in_opts_overrides_all_else (0.02s)
=== RUN TestDefaultSignBlobRetry
--- PASS: TestDefaultSignBlobRetry (1.59s)
=== RUN TestCreateBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestCreateBucketEmulated (0.00s)
=== RUN TestDeleteBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteBucketEmulated (0.00s)
=== RUN TestGetBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetBucketEmulated (0.00s)
=== RUN TestUpdateBucketEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestUpdateBucketEmulated (0.00s)
=== RUN TestGetServiceAccountEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetServiceAccountEmulated (0.00s)
=== RUN TestGetSetTestIamPolicyEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetSetTestIamPolicyEmulated (0.00s)
=== RUN TestDeleteObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteObjectEmulated (0.00s)
=== RUN TestGetObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestGetObjectEmulated (0.00s)
=== RUN TestRewriteObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRewriteObjectEmulated (0.00s)
=== RUN TestUpdateObjectEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestUpdateObjectEmulated (0.00s)
=== RUN TestListObjectsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListObjectsEmulated (0.00s)
=== RUN TestListObjectsWithPrefixEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListObjectsWithPrefixEmulated (0.00s)
=== RUN TestListBucketsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListBucketsEmulated (0.00s)
=== RUN TestListBucketACLsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListBucketACLsEmulated (0.00s)
=== RUN TestUpdateBucketACLEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestUpdateBucketACLEmulated (0.00s)
=== RUN TestDeleteBucketACLEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteBucketACLEmulated (0.00s)
=== RUN TestDefaultObjectACLCRUDEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDefaultObjectACLCRUDEmulated (0.00s)
=== RUN TestObjectACLCRUDEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestObjectACLCRUDEmulated (0.00s)
=== RUN TestOpenReaderEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestOpenReaderEmulated (0.00s)
=== RUN TestOpenWriterEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestOpenWriterEmulated (0.00s)
=== RUN TestListNotificationsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListNotificationsEmulated (0.00s)
=== RUN TestCreateNotificationEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestCreateNotificationEmulated (0.00s)
=== RUN TestDeleteNotificationEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestDeleteNotificationEmulated (0.00s)
=== RUN TestLockBucketRetentionPolicyEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestLockBucketRetentionPolicyEmulated (0.00s)
=== RUN TestComposeEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestComposeEmulated (0.00s)
=== RUN TestHMACKeyCRUDEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestHMACKeyCRUDEmulated (0.00s)
=== RUN TestBucketConditionsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestBucketConditionsEmulated (0.00s)
=== RUN TestObjectConditionsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestObjectConditionsEmulated (0.00s)
=== RUN TestRetryNeverEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryNeverEmulated (0.00s)
=== RUN TestRetryTimeoutEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryTimeoutEmulated (0.00s)
=== RUN TestRetryMaxAttemptsEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryMaxAttemptsEmulated (0.00s)
=== RUN TestTimeoutErrorEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestTimeoutErrorEmulated (0.00s)
=== RUN TestRetryDeadlineExceedeEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryDeadlineExceedeEmulated (0.00s)
=== RUN TestRetryReadStallEmulated
client_test.go:1602: Emulator tests skipped without emulator environment variables set
--- SKIP: TestRetryReadStallEmulated (0.00s)
=== RUN TestPostPolicyV4Conformance
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple_Virtual_Hosted_Style
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname
=== RUN TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname_HTTP
=== RUN TestPostPolicyV4Conformance/POST_Policy_ACL_matching
=== RUN TestPostPolicyV4Conformance/POST_Policy_Within_Content-Range
=== RUN TestPostPolicyV4Conformance/POST_Policy_Cache-Control_File_Header
=== RUN TestPostPolicyV4Conformance/POST_Policy_Success_With_Status
=== RUN TestPostPolicyV4Conformance/POST_Policy_Success_With_Redirect
=== RUN TestPostPolicyV4Conformance/POST_Policy_Character_Escaping
=== RUN TestPostPolicyV4Conformance/POST_Policy_With_Additional_Metadata
--- PASS: TestPostPolicyV4Conformance (0.26s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple_Virtual_Hosted_Style (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Simple_Bucket_Bound_Hostname_HTTP (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_ACL_matching (0.03s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Within_Content-Range (0.03s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Cache-Control_File_Header (0.03s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Success_With_Status (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Success_With_Redirect (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_Character_Escaping (0.02s)
--- PASS: TestPostPolicyV4Conformance/POST_Policy_With_Additional_Metadata (0.02s)
=== RUN TestSigningV4Conformance
=== RUN TestSigningV4Conformance/Simple_GET
=== RUN TestSigningV4Conformance/Simple_PUT
=== RUN TestSigningV4Conformance/POST_for_resumable_uploads
=== RUN TestSigningV4Conformance/Vary_expiration_and_timestamp
=== RUN TestSigningV4Conformance/Vary_bucket_and_object
=== RUN TestSigningV4Conformance/Slashes_in_object_name_should_not_be_URL_encoded
=== RUN TestSigningV4Conformance/Forward_Slashes_should_not_be_stripped
=== RUN TestSigningV4Conformance/Simple_headers
=== RUN TestSigningV4Conformance/Headers_with_colons
=== RUN TestSigningV4Conformance/Headers_should_be_trimmed
=== RUN TestSigningV4Conformance/Header_value_with_multiple_inline_values
=== RUN TestSigningV4Conformance/Customer-supplied_encryption_key
=== RUN TestSigningV4Conformance/List_Objects
=== RUN TestSigningV4Conformance/Query_Parameter_Encoding
=== RUN TestSigningV4Conformance/Query_Parameter_Ordering
=== RUN TestSigningV4Conformance/Header_Ordering
=== RUN TestSigningV4Conformance/Signed_Payload_Instead_of_UNSIGNED-PAYLOAD
=== RUN TestSigningV4Conformance/Virtual_Hosted_Style
=== RUN TestSigningV4Conformance/HTTP_Bucket_Bound_Hostname_Support
=== RUN TestSigningV4Conformance/HTTPS_Bucket_Bound_Hostname_Support
=== RUN TestSigningV4Conformance/Simple_GET_with_hostname
=== RUN TestSigningV4Conformance/Simple_GET_with_non-default_hostname
=== RUN TestSigningV4Conformance/Simple_GET_with_endpoint_on_client
=== RUN TestSigningV4Conformance/Endpoint_on_client_with_scheme
=== RUN TestSigningV4Conformance/Emulator_host
=== RUN TestSigningV4Conformance/Endpoint_on_client_takes_precedence_over_emulator
=== RUN TestSigningV4Conformance/Hostname_takes_precendence_over_endpoint_and_emulator
=== RUN TestSigningV4Conformance/Universe_domain
=== RUN TestSigningV4Conformance/Universe_domain_with_virtual_hosted_style
--- PASS: TestSigningV4Conformance (0.54s)
--- PASS: TestSigningV4Conformance/Simple_GET (0.03s)
--- PASS: TestSigningV4Conformance/Simple_PUT (0.03s)
--- PASS: TestSigningV4Conformance/POST_for_resumable_uploads (0.03s)
--- PASS: TestSigningV4Conformance/Vary_expiration_and_timestamp (0.02s)
--- PASS: TestSigningV4Conformance/Vary_bucket_and_object (0.02s)
--- PASS: TestSigningV4Conformance/Slashes_in_object_name_should_not_be_URL_encoded (0.02s)
--- PASS: TestSigningV4Conformance/Forward_Slashes_should_not_be_stripped (0.02s)
--- PASS: TestSigningV4Conformance/Simple_headers (0.02s)
--- PASS: TestSigningV4Conformance/Headers_with_colons (0.02s)
--- PASS: TestSigningV4Conformance/Headers_should_be_trimmed (0.02s)
--- PASS: TestSigningV4Conformance/Header_value_with_multiple_inline_values (0.02s)
--- PASS: TestSigningV4Conformance/Customer-supplied_encryption_key (0.02s)
--- PASS: TestSigningV4Conformance/List_Objects (0.02s)
--- PASS: TestSigningV4Conformance/Query_Parameter_Encoding (0.02s)
--- PASS: TestSigningV4Conformance/Query_Parameter_Ordering (0.02s)
--- PASS: TestSigningV4Conformance/Header_Ordering (0.02s)
--- PASS: TestSigningV4Conformance/Signed_Payload_Instead_of_UNSIGNED-PAYLOAD (0.02s)
--- PASS: TestSigningV4Conformance/Virtual_Hosted_Style (0.02s)
--- PASS: TestSigningV4Conformance/HTTP_Bucket_Bound_Hostname_Support (0.02s)
--- PASS: TestSigningV4Conformance/HTTPS_Bucket_Bound_Hostname_Support (0.02s)
--- PASS: TestSigningV4Conformance/Simple_GET_with_hostname (0.02s)
--- PASS: TestSigningV4Conformance/Simple_GET_with_non-default_hostname (0.02s)
--- PASS: TestSigningV4Conformance/Simple_GET_with_endpoint_on_client (0.02s)
--- PASS: TestSigningV4Conformance/Endpoint_on_client_with_scheme (0.02s)
--- PASS: TestSigningV4Conformance/Emulator_host (0.02s)
--- PASS: TestSigningV4Conformance/Endpoint_on_client_takes_precedence_over_emulator (0.02s)
--- PASS: TestSigningV4Conformance/Hostname_takes_precendence_over_endpoint_and_emulator (0.02s)
--- PASS: TestSigningV4Conformance/Universe_domain (0.02s)
--- PASS: TestSigningV4Conformance/Universe_domain_with_virtual_hosted_style (0.02s)
=== RUN TestCopyMissingFields
=== PAUSE TestCopyMissingFields
=== RUN TestCopyBothEncryptionKeys
--- PASS: TestCopyBothEncryptionKeys (0.00s)
=== RUN TestNewDelay
--- PASS: TestNewDelay (0.00s)
=== RUN TestConvergence99
--- PASS: TestConvergence99 (0.00s)
=== RUN TestConvergence90
--- PASS: TestConvergence90 (0.00s)
=== RUN TestOverflow
--- PASS: TestOverflow (0.74s)
=== RUN TestValidateDynamicDelayParams
=== RUN TestValidateDynamicDelayParams/valid
=== RUN TestValidateDynamicDelayParams/invalid_targetPercentile_(<_0)
=== RUN TestValidateDynamicDelayParams/invalid_targetPercentile_(>_1)
=== RUN TestValidateDynamicDelayParams/invalid_increaseRate_(<=_0)
=== RUN TestValidateDynamicDelayParams/invalid_delay_combination_(minDelay_>=_maxDelay)
--- PASS: TestValidateDynamicDelayParams (0.00s)
--- PASS: TestValidateDynamicDelayParams/valid (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_targetPercentile_(<_0) (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_targetPercentile_(>_1) (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_increaseRate_(<=_0) (0.00s)
--- PASS: TestValidateDynamicDelayParams/invalid_delay_combination_(minDelay_>=_maxDelay) (0.00s)
=== RUN TestBucketDelayManager
dynamic_delay_test.go:224: testing
--- PASS: TestBucketDelayManager (0.00s)
=== RUN TestBucketDelayManagerConcurrentAccess
--- PASS: TestBucketDelayManagerConcurrentAccess (0.00s)
=== RUN TestBucketDelayManagerInvalidArgument
--- PASS: TestBucketDelayManagerInvalidArgument (0.00s)
=== RUN TestBucketDelayManagerOverflow
--- PASS: TestBucketDelayManagerOverflow (1.21s)
=== RUN TestBucketDelayManagerConvergence90
--- PASS: TestBucketDelayManagerConvergence90 (0.01s)
=== RUN TestBucketDelayManagerMapSize
--- PASS: TestBucketDelayManagerMapSize (0.00s)
=== RUN TestBytesCodecV2
=== RUN TestBytesCodecV2/filled_object_response
=== RUN TestBytesCodecV2/filled_object_response/single_buffer
=== RUN TestBytesCodecV2/filled_object_response/split_every_100_bytes
=== RUN TestBytesCodecV2/filled_object_response/split_every_8_bytes
=== RUN TestBytesCodecV2/filled_object_response/split_every_byte
=== RUN TestBytesCodecV2/empty_object_response
=== RUN TestBytesCodecV2/empty_object_response/single_buffer
=== RUN TestBytesCodecV2/empty_object_response/split_every_100_bytes
=== RUN TestBytesCodecV2/empty_object_response/split_every_8_bytes
=== RUN TestBytesCodecV2/empty_object_response/split_every_byte
=== RUN TestBytesCodecV2/partially_empty
=== RUN TestBytesCodecV2/partially_empty/single_buffer
=== RUN TestBytesCodecV2/partially_empty/split_every_100_bytes
=== RUN TestBytesCodecV2/partially_empty/split_every_8_bytes
=== RUN TestBytesCodecV2/partially_empty/split_every_byte
--- PASS: TestBytesCodecV2 (0.05s)
--- PASS: TestBytesCodecV2/filled_object_response (0.05s)
--- PASS: TestBytesCodecV2/filled_object_response/single_buffer (0.01s)
--- PASS: TestBytesCodecV2/filled_object_response/split_every_100_bytes (0.01s)
--- PASS: TestBytesCodecV2/filled_object_response/split_every_8_bytes (0.01s)
--- PASS: TestBytesCodecV2/filled_object_response/split_every_byte (0.02s)
--- PASS: TestBytesCodecV2/empty_object_response (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/single_buffer (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/split_every_100_bytes (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/split_every_8_bytes (0.00s)
--- PASS: TestBytesCodecV2/empty_object_response/split_every_byte (0.00s)
--- PASS: TestBytesCodecV2/partially_empty (0.01s)
--- PASS: TestBytesCodecV2/partially_empty/single_buffer (0.00s)
--- PASS: TestBytesCodecV2/partially_empty/split_every_100_bytes (0.00s)
--- PASS: TestBytesCodecV2/partially_empty/split_every_8_bytes (0.00s)
--- PASS: TestBytesCodecV2/partially_empty/split_every_byte (0.00s)
=== RUN TestMetricFormatter
--- PASS: TestMetricFormatter (0.00s)
=== RUN TestNewPreparedResource
=== RUN TestNewPreparedResource/default_values_set_when_GCP_attributes_are_not_detected
=== RUN TestNewPreparedResource/use_detected_values_when_GCP_attributes_are_detected
=== RUN TestNewPreparedResource/use_default_when_value_is_empty_string
--- PASS: TestNewPreparedResource (0.00s)
--- PASS: TestNewPreparedResource/default_values_set_when_GCP_attributes_are_not_detected (0.00s)
--- PASS: TestNewPreparedResource/use_detected_values_when_GCP_attributes_are_detected (0.00s)
--- PASS: TestNewPreparedResource/use_default_when_value_is_empty_string (0.00s)
=== RUN TestNewExporterLogSuppressor
--- PASS: TestNewExporterLogSuppressor (0.00s)
=== RUN TestCustomHeaders
=== RUN TestCustomHeaders/Metadata_op
=== RUN TestCustomHeaders/Writer
=== RUN TestCustomHeaders/Reader_XML
=== RUN TestCustomHeaders/Reader_JSON
--- PASS: TestCustomHeaders (0.01s)
--- PASS: TestCustomHeaders/Metadata_op (0.00s)
--- PASS: TestCustomHeaders/Writer (0.01s)
--- PASS: TestCustomHeaders/Reader_XML (0.00s)
--- PASS: TestCustomHeaders/Reader_JSON (0.00s)
=== RUN TestHMACKeyHandle_GetParsing
--- PASS: TestHMACKeyHandle_GetParsing (0.01s)
=== RUN TestHMACKeyHandle_Get_NotFound
--- PASS: TestHMACKeyHandle_Get_NotFound (0.00s)
=== RUN TestHMACKeyHandle_Delete
--- PASS: TestHMACKeyHandle_Delete (0.00s)
=== RUN TestHMACKeyHandle_Create
--- PASS: TestHMACKeyHandle_Create (0.00s)
=== RUN TestHMACKey_UpdateState
=== RUN TestHMACKey_UpdateState/invalid-
=== RUN TestHMACKey_UpdateState/invalid-DELETED
=== RUN TestHMACKey_UpdateState/invalid-active
=== RUN TestHMACKey_UpdateState/invalid-inactive
=== RUN TestHMACKey_UpdateState/invalid-foo_bar
=== RUN TestHMACKey_UpdateState/valid-ACTIVE
=== RUN TestHMACKey_UpdateState/valid-INACTIVE
--- PASS: TestHMACKey_UpdateState (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid- (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-DELETED (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-active (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-inactive (0.00s)
--- PASS: TestHMACKey_UpdateState/invalid-foo_bar (0.00s)
--- PASS: TestHMACKey_UpdateState/valid-ACTIVE (0.00s)
--- PASS: TestHMACKey_UpdateState/valid-INACTIVE (0.00s)
=== RUN TestHMACKey_ListFull
--- PASS: TestHMACKey_ListFull (0.00s)
=== RUN TestHMACKey_List_Options
=== RUN TestHMACKey_List_Options/defaults
=== RUN TestHMACKey_List_Options/show_deleted_keys
=== RUN TestHMACKey_List_Options/for_service_account
=== RUN TestHMACKey_List_Options/for_userProjectID
=== RUN TestHMACKey_List_Options/all_options
--- PASS: TestHMACKey_List_Options (0.00s)
--- PASS: TestHMACKey_List_Options/defaults (0.00s)
--- PASS: TestHMACKey_List_Options/show_deleted_keys (0.00s)
--- PASS: TestHMACKey_List_Options/for_service_account (0.00s)
--- PASS: TestHMACKey_List_Options/for_userProjectID (0.00s)
--- PASS: TestHMACKey_List_Options/all_options (0.00s)
=== RUN TestSetHeadersFromContext
=== PAUSE TestSetHeadersFromContext
=== RUN TestIntegration_DetectDirectConnectivityInGCE
2024/11/29 08:24:20 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/co-located-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-multi-region-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-dual-region-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-region-bucket
=== RUN TestIntegration_DetectDirectConnectivityInGCE/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: grpc only test
=== RUN TestIntegration_DetectDirectConnectivityInGCE/http
integration_test.go:287: transport "http" explicitly skipped: grpc only test
--- PASS: TestIntegration_DetectDirectConnectivityInGCE (14.51s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc (14.45s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/co-located-bucket (1.74s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-multi-region-bucket (4.18s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-dual-region-bucket (5.59s)
--- PASS: TestIntegration_DetectDirectConnectivityInGCE/grpc/not-colocated-region-bucket (2.69s)
--- SKIP: TestIntegration_DetectDirectConnectivityInGCE/jsonReads (0.00s)
--- SKIP: TestIntegration_DetectDirectConnectivityInGCE/http (0.00s)
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled
2024/11/29 08:24:34 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/http
integration_test.go:287: transport "http" explicitly skipped: grpc only test
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/grpc
=== RUN TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: grpc only test
--- PASS: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled (0.51s)
--- SKIP: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/http (0.00s)
--- PASS: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/grpc (0.45s)
--- SKIP: TestIntegration_DoNotDetectDirectConnectivityWhenDisabled/jsonReads (0.00s)
=== RUN TestIntegration_BucketCreateDelete
2024/11/29 08:24:35 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketCreateDelete/http
=== RUN TestIntegration_BucketCreateDelete/http/no_attrs
=== RUN TestIntegration_BucketCreateDelete/http/with_attrs
=== RUN TestIntegration_BucketCreateDelete/http/dual-region
=== RUN TestIntegration_BucketCreateDelete/grpc
=== RUN TestIntegration_BucketCreateDelete/grpc/no_attrs
=== RUN TestIntegration_BucketCreateDelete/grpc/with_attrs
=== RUN TestIntegration_BucketCreateDelete/grpc/dual-region
=== RUN TestIntegration_BucketCreateDelete/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketCreateDelete (15.35s)
--- PASS: TestIntegration_BucketCreateDelete/http (7.74s)
--- PASS: TestIntegration_BucketCreateDelete/http/no_attrs (1.65s)
--- PASS: TestIntegration_BucketCreateDelete/http/with_attrs (4.60s)
--- PASS: TestIntegration_BucketCreateDelete/http/dual-region (1.49s)
--- PASS: TestIntegration_BucketCreateDelete/grpc (7.56s)
--- PASS: TestIntegration_BucketCreateDelete/grpc/no_attrs (1.53s)
--- PASS: TestIntegration_BucketCreateDelete/grpc/with_attrs (4.19s)
--- PASS: TestIntegration_BucketCreateDelete/grpc/dual-region (1.60s)
--- SKIP: TestIntegration_BucketCreateDelete/jsonReads (0.00s)
=== RUN TestIntegration_BucketLifecycle
2024/11/29 08:24:50 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketLifecycle/http
=== RUN TestIntegration_BucketLifecycle/grpc
=== RUN TestIntegration_BucketLifecycle/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketLifecycle (5.60s)
--- PASS: TestIntegration_BucketLifecycle/http (2.63s)
--- PASS: TestIntegration_BucketLifecycle/grpc (2.92s)
--- SKIP: TestIntegration_BucketLifecycle/jsonReads (0.00s)
=== RUN TestIntegration_BucketUpdate
2024/11/29 08:24:56 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketUpdate/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_BucketUpdate/http
=== RUN TestIntegration_BucketUpdate/grpc
--- PASS: TestIntegration_BucketUpdate (7.31s)
--- SKIP: TestIntegration_BucketUpdate/jsonReads (0.00s)
--- PASS: TestIntegration_BucketUpdate/http (3.39s)
--- PASS: TestIntegration_BucketUpdate/grpc (3.88s)
=== RUN TestIntegration_BucketPolicyOnly
2024/11/29 08:25:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketPolicyOnly/http
=== RUN TestIntegration_BucketPolicyOnly/grpc
=== RUN TestIntegration_BucketPolicyOnly/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketPolicyOnly (27.10s)
--- PASS: TestIntegration_BucketPolicyOnly/http (3.48s)
--- PASS: TestIntegration_BucketPolicyOnly/grpc (23.58s)
--- SKIP: TestIntegration_BucketPolicyOnly/jsonReads (0.00s)
=== RUN TestIntegration_UniformBucketLevelAccess
2024/11/29 08:25:30 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UniformBucketLevelAccess/grpc
=== RUN TestIntegration_UniformBucketLevelAccess/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_UniformBucketLevelAccess/http
--- PASS: TestIntegration_UniformBucketLevelAccess (27.28s)
--- PASS: TestIntegration_UniformBucketLevelAccess/grpc (24.05s)
--- SKIP: TestIntegration_UniformBucketLevelAccess/jsonReads (0.00s)
--- PASS: TestIntegration_UniformBucketLevelAccess/http (3.19s)
=== RUN TestIntegration_PublicAccessPrevention
2024/11/29 08:25:57 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PublicAccessPrevention/http
=== RUN TestIntegration_PublicAccessPrevention/grpc
=== RUN TestIntegration_PublicAccessPrevention/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_PublicAccessPrevention (9.01s)
--- PASS: TestIntegration_PublicAccessPrevention/http (4.20s)
--- PASS: TestIntegration_PublicAccessPrevention/grpc (4.78s)
--- SKIP: TestIntegration_PublicAccessPrevention/jsonReads (0.00s)
=== RUN TestIntegration_Autoclass
2024/11/29 08:26:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Autoclass/http
=== RUN TestIntegration_Autoclass/grpc
=== RUN TestIntegration_Autoclass/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_Autoclass (5.51s)
--- PASS: TestIntegration_Autoclass/http (2.69s)
--- PASS: TestIntegration_Autoclass/grpc (2.77s)
--- SKIP: TestIntegration_Autoclass/jsonReads (0.00s)
=== RUN TestIntegration_ConditionalDelete
2024/11/29 08:26:12 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ConditionalDelete/http
=== RUN TestIntegration_ConditionalDelete/grpc
=== RUN TestIntegration_ConditionalDelete/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ConditionalDelete (1.40s)
--- PASS: TestIntegration_ConditionalDelete/http (0.58s)
--- PASS: TestIntegration_ConditionalDelete/grpc (0.78s)
--- SKIP: TestIntegration_ConditionalDelete/jsonReads (0.00s)
=== RUN TestIntegration_HierarchicalNamespace
2024/11/29 08:26:13 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_HierarchicalNamespace/http
=== RUN TestIntegration_HierarchicalNamespace/grpc
=== RUN TestIntegration_HierarchicalNamespace/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_HierarchicalNamespace (5.79s)
--- PASS: TestIntegration_HierarchicalNamespace/http (2.80s)
--- PASS: TestIntegration_HierarchicalNamespace/grpc (2.96s)
--- SKIP: TestIntegration_HierarchicalNamespace/jsonReads (0.00s)
=== RUN TestIntegration_ObjectsRangeReader
2024/11/29 08:26:19 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectsRangeReader/http
=== RUN TestIntegration_ObjectsRangeReader/http/negative_offset
=== RUN TestIntegration_ObjectsRangeReader/http/negative_offset/Read
=== RUN TestIntegration_ObjectsRangeReader/http/negative_offset/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/http/offset_with_specified_length
=== RUN TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/Read
=== RUN TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end
=== RUN TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/Read
=== RUN TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/grpc
=== RUN TestIntegration_ObjectsRangeReader/grpc/negative_offset
=== RUN TestIntegration_ObjectsRangeReader/grpc/negative_offset/Read
=== RUN TestIntegration_ObjectsRangeReader/grpc/negative_offset/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/Read
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/Read
=== RUN TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/jsonReads
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/negative_offset
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/Read
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/Read
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/WriteTo
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/Read
=== RUN TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/WriteTo
--- PASS: TestIntegration_ObjectsRangeReader (1.80s)
--- PASS: TestIntegration_ObjectsRangeReader/http (0.58s)
--- PASS: TestIntegration_ObjectsRangeReader/http/negative_offset (0.09s)
--- PASS: TestIntegration_ObjectsRangeReader/http/negative_offset/Read (0.05s)
--- PASS: TestIntegration_ObjectsRangeReader/http/negative_offset/WriteTo (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_with_specified_length (0.07s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/Read (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_with_specified_length/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end (0.10s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/Read (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/http/offset_and_read_till_end/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc (0.71s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/negative_offset (0.10s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/negative_offset/Read (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/negative_offset/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length (0.08s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/Read (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_with_specified_length/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end (0.09s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/Read (0.05s)
--- PASS: TestIntegration_ObjectsRangeReader/grpc/offset_and_read_till_end/WriteTo (0.04s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads (0.49s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/negative_offset (0.08s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/Read (0.05s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/negative_offset/WriteTo (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/Read (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_with_specified_length/WriteTo (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end (0.06s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/Read (0.03s)
--- PASS: TestIntegration_ObjectsRangeReader/jsonReads/offset_and_read_till_end/WriteTo (0.03s)
=== RUN TestIntegration_ObjectReadChunksGRPC
2024/11/29 08:26:21 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectReadChunksGRPC/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_ObjectReadChunksGRPC/http
integration_test.go:287: transport "http" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_ObjectReadChunksGRPC/grpc
--- PASS: TestIntegration_ObjectReadChunksGRPC (1.20s)
--- SKIP: TestIntegration_ObjectReadChunksGRPC/jsonReads (0.00s)
--- SKIP: TestIntegration_ObjectReadChunksGRPC/http (0.00s)
--- PASS: TestIntegration_ObjectReadChunksGRPC/grpc (1.17s)
=== RUN TestIntegration_MultiMessageWriteGRPC
2024/11/29 08:26:22 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_MultiMessageWriteGRPC/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_MultiMessageWriteGRPC/http
integration_test.go:287: transport "http" explicitly skipped: gRPC implementation specific test
=== RUN TestIntegration_MultiMessageWriteGRPC/grpc
--- PASS: TestIntegration_MultiMessageWriteGRPC (1.30s)
--- SKIP: TestIntegration_MultiMessageWriteGRPC/jsonReads (0.00s)
--- SKIP: TestIntegration_MultiMessageWriteGRPC/http (0.00s)
--- PASS: TestIntegration_MultiMessageWriteGRPC/grpc (1.25s)
=== RUN TestIntegration_MultiChunkWrite
2024/11/29 08:26:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_MultiChunkWrite/http
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 1048576
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 2097152
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 3145728
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 4194304
integration_test.go:1341: TestIntegration_MultiChunkWrite/http: committed 5242880
=== RUN TestIntegration_MultiChunkWrite/grpc
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 1048576
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 2097152
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 3145728
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 4194304
integration_test.go:1341: TestIntegration_MultiChunkWrite/grpc: committed 5242880
=== RUN TestIntegration_MultiChunkWrite/jsonReads
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 1048576
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 2097152
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 3145728
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 4194304
integration_test.go:1341: TestIntegration_MultiChunkWrite/jsonReads: committed 5242880
--- PASS: TestIntegration_MultiChunkWrite (3.34s)
--- PASS: TestIntegration_MultiChunkWrite/http (1.11s)
--- PASS: TestIntegration_MultiChunkWrite/grpc (1.17s)
--- PASS: TestIntegration_MultiChunkWrite/jsonReads (1.02s)
=== RUN TestIntegration_ConditionalDownload
2024/11/29 08:26:27 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ConditionalDownload/http
=== RUN TestIntegration_ConditionalDownload/grpc
=== RUN TestIntegration_ConditionalDownload/jsonReads
--- PASS: TestIntegration_ConditionalDownload (2.07s)
--- PASS: TestIntegration_ConditionalDownload/http (0.62s)
--- PASS: TestIntegration_ConditionalDownload/grpc (0.82s)
--- PASS: TestIntegration_ConditionalDownload/jsonReads (0.59s)
=== RUN TestIntegration_ObjectIteration
2024/11/29 08:26:29 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectIteration/http
=== RUN TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiter
=== RUN TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter
=== RUN TestIntegration_ObjectIteration/grpc
=== RUN TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiter
=== RUN TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter
=== RUN TestIntegration_ObjectIteration/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectIteration (16.59s)
--- PASS: TestIntegration_ObjectIteration/http (7.67s)
--- PASS: TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiter (0.04s)
--- PASS: TestIntegration_ObjectIteration/http/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter (0.04s)
--- PASS: TestIntegration_ObjectIteration/grpc (8.89s)
--- PASS: TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiter (0.03s)
--- PASS: TestIntegration_ObjectIteration/grpc/testObjectsIterateSelectedAttrsDelimiterIncludeTrailingDelimiter (0.03s)
--- SKIP: TestIntegration_ObjectIteration/jsonReads (0.00s)
=== RUN TestIntegration_ObjectIterationMatchGlob
2024/11/29 08:26:45 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectIterationMatchGlob/http
=== RUN TestIntegration_ObjectIterationMatchGlob/grpc
=== RUN TestIntegration_ObjectIterationMatchGlob/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectIterationMatchGlob (8.29s)
--- PASS: TestIntegration_ObjectIterationMatchGlob/http (4.20s)
--- PASS: TestIntegration_ObjectIterationMatchGlob/grpc (4.06s)
--- SKIP: TestIntegration_ObjectIterationMatchGlob/jsonReads (0.00s)
=== RUN TestIntegration_ObjectIterationManagedFolder
2024/11/29 08:26:54 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectIterationManagedFolder/grpc
=== RUN TestIntegration_ObjectIterationManagedFolder/grpc/include_folders
=== RUN TestIntegration_ObjectIterationManagedFolder/grpc/no_folders
=== RUN TestIntegration_ObjectIterationManagedFolder/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_ObjectIterationManagedFolder/http
=== RUN TestIntegration_ObjectIterationManagedFolder/http/include_folders
=== RUN TestIntegration_ObjectIterationManagedFolder/http/no_folders
--- PASS: TestIntegration_ObjectIterationManagedFolder (9.69s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/grpc (5.06s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/grpc/include_folders (0.06s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/grpc/no_folders (0.03s)
--- SKIP: TestIntegration_ObjectIterationManagedFolder/jsonReads (0.00s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/http (4.59s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/http/include_folders (0.10s)
--- PASS: TestIntegration_ObjectIterationManagedFolder/http/no_folders (0.03s)
=== RUN TestIntegration_ObjectUpdate
2024/11/29 08:27:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectUpdate/http
=== RUN TestIntegration_ObjectUpdate/grpc
=== RUN TestIntegration_ObjectUpdate/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectUpdate (3.13s)
--- PASS: TestIntegration_ObjectUpdate/http (1.41s)
--- PASS: TestIntegration_ObjectUpdate/grpc (1.67s)
--- SKIP: TestIntegration_ObjectUpdate/jsonReads (0.00s)
=== RUN TestIntegration_ObjectChecksums
2024/11/29 08:27:07 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectChecksums/http
=== RUN TestIntegration_ObjectChecksums/grpc
=== RUN TestIntegration_ObjectChecksums/jsonReads
--- PASS: TestIntegration_ObjectChecksums (1.56s)
--- PASS: TestIntegration_ObjectChecksums/http (0.45s)
--- PASS: TestIntegration_ObjectChecksums/grpc (0.62s)
--- PASS: TestIntegration_ObjectChecksums/jsonReads (0.44s)
=== RUN TestIntegration_ObjectCompose
2024/11/29 08:27:08 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectCompose/http
=== RUN TestIntegration_ObjectCompose/grpc
=== RUN TestIntegration_ObjectCompose/jsonReads
--- PASS: TestIntegration_ObjectCompose (6.70s)
--- PASS: TestIntegration_ObjectCompose/http (2.10s)
--- PASS: TestIntegration_ObjectCompose/grpc (2.28s)
--- PASS: TestIntegration_ObjectCompose/jsonReads (2.27s)
=== RUN TestIntegration_Copy
2024/11/29 08:27:15 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Copy/http
=== RUN TestIntegration_Copy/http/copy_within_bucket
=== RUN TestIntegration_Copy/http/copy_to_new_bucket
=== RUN TestIntegration_Copy/http/copy_with_attributes
=== RUN TestIntegration_Copy/http/copy_to_new_region
=== RUN TestIntegration_Copy/grpc
=== RUN TestIntegration_Copy/grpc/copy_within_bucket
=== RUN TestIntegration_Copy/grpc/copy_to_new_bucket
=== RUN TestIntegration_Copy/grpc/copy_with_attributes
=== RUN TestIntegration_Copy/grpc/copy_to_new_region
=== RUN TestIntegration_Copy/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_Copy (13.73s)
--- PASS: TestIntegration_Copy/http (6.41s)
--- PASS: TestIntegration_Copy/http/copy_within_bucket (0.37s)
--- PASS: TestIntegration_Copy/http/copy_to_new_bucket (0.37s)
--- PASS: TestIntegration_Copy/http/copy_with_attributes (0.38s)
--- PASS: TestIntegration_Copy/http/copy_to_new_region (1.79s)
--- PASS: TestIntegration_Copy/grpc (7.27s)
--- PASS: TestIntegration_Copy/grpc/copy_within_bucket (0.39s)
--- PASS: TestIntegration_Copy/grpc/copy_to_new_bucket (0.38s)
--- PASS: TestIntegration_Copy/grpc/copy_with_attributes (0.37s)
--- PASS: TestIntegration_Copy/grpc/copy_to_new_region (2.13s)
--- SKIP: TestIntegration_Copy/jsonReads (0.00s)
=== RUN TestIntegration_Encoding
2024/11/29 08:27:29 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Encoding/http
=== RUN TestIntegration_Encoding/grpc
integration_test.go:287: transport "grpc" explicitly skipped: gzip transcoding not supported
=== RUN TestIntegration_Encoding/jsonReads
--- PASS: TestIntegration_Encoding (1.13s)
--- PASS: TestIntegration_Encoding/http (0.43s)
--- SKIP: TestIntegration_Encoding/grpc (0.23s)
--- PASS: TestIntegration_Encoding/jsonReads (0.43s)
=== RUN TestIntegration_SignedURL
2024/11/29 08:27:30 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_SignedURL/http
=== RUN TestIntegration_SignedURL/grpc
--- PASS: TestIntegration_SignedURL (1.97s)
--- SKIP: TestIntegration_SignedURL/jsonReads (0.00s)
--- PASS: TestIntegration_SignedURL/http (0.93s)
--- PASS: TestIntegration_SignedURL/grpc (0.99s)
=== RUN TestIntegration_SignedURL_WithEncryptionKeys
2024/11/29 08:27:32 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_WithEncryptionKeys/http
=== RUN TestIntegration_SignedURL_WithEncryptionKeys/grpc
=== RUN TestIntegration_SignedURL_WithEncryptionKeys/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_SignedURL_WithEncryptionKeys (1.30s)
--- PASS: TestIntegration_SignedURL_WithEncryptionKeys/http (0.58s)
--- PASS: TestIntegration_SignedURL_WithEncryptionKeys/grpc (0.68s)
--- SKIP: TestIntegration_SignedURL_WithEncryptionKeys/jsonReads (0.00s)
=== RUN TestIntegration_SignedURL_EmptyStringObjectName
2024/11/29 08:27:33 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_EmptyStringObjectName/http
=== RUN TestIntegration_SignedURL_EmptyStringObjectName/grpc
=== RUN TestIntegration_SignedURL_EmptyStringObjectName/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_SignedURL_EmptyStringObjectName (0.15s)
--- PASS: TestIntegration_SignedURL_EmptyStringObjectName/http (0.05s)
--- PASS: TestIntegration_SignedURL_EmptyStringObjectName/grpc (0.06s)
--- SKIP: TestIntegration_SignedURL_EmptyStringObjectName/jsonReads (0.00s)
=== RUN TestIntegration_BucketACL
2024/11/29 08:27:33 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketACL/http
=== RUN TestIntegration_BucketACL/grpc
=== RUN TestIntegration_BucketACL/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketACL (10.86s)
--- PASS: TestIntegration_BucketACL/http (5.16s)
--- PASS: TestIntegration_BucketACL/grpc (5.66s)
--- SKIP: TestIntegration_BucketACL/jsonReads (0.00s)
=== RUN TestIntegration_ValidObjectNames
2024/11/29 08:27:44 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ValidObjectNames/http
=== RUN TestIntegration_ValidObjectNames/grpc
=== RUN TestIntegration_ValidObjectNames/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ValidObjectNames (3.60s)
--- PASS: TestIntegration_ValidObjectNames/http (1.72s)
--- PASS: TestIntegration_ValidObjectNames/grpc (1.84s)
--- SKIP: TestIntegration_ValidObjectNames/jsonReads (0.00s)
=== RUN TestIntegration_WriterContentType
2024/11/29 08:27:48 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_WriterContentType/http
=== RUN TestIntegration_WriterContentType/grpc
=== RUN TestIntegration_WriterContentType/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_WriterContentType (3.09s)
--- PASS: TestIntegration_WriterContentType/http (1.47s)
--- PASS: TestIntegration_WriterContentType/grpc (1.58s)
--- SKIP: TestIntegration_WriterContentType/jsonReads (0.00s)
=== RUN TestIntegration_WriterChunksize
2024/11/29 08:27:51 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_WriterChunksize/http
=== RUN TestIntegration_WriterChunksize/http/default_chunksize
=== RUN TestIntegration_WriterChunksize/http/small_chunksize_rounds_up_to_256kib
=== RUN TestIntegration_WriterChunksize/http/chunksize_of_256kib
=== RUN TestIntegration_WriterChunksize/http/chunksize_of_just_over_256kib_rounds_up
=== RUN TestIntegration_WriterChunksize/http/multiple_of_256kib
=== RUN TestIntegration_WriterChunksize/http/chunksize_0_uploads_everything
=== RUN TestIntegration_WriterChunksize/grpc
=== RUN TestIntegration_WriterChunksize/grpc/default_chunksize
=== RUN TestIntegration_WriterChunksize/grpc/small_chunksize_rounds_up_to_256kib
=== RUN TestIntegration_WriterChunksize/grpc/chunksize_of_256kib
=== RUN TestIntegration_WriterChunksize/grpc/chunksize_of_just_over_256kib_rounds_up
=== RUN TestIntegration_WriterChunksize/grpc/multiple_of_256kib
=== RUN TestIntegration_WriterChunksize/grpc/chunksize_0_uploads_everything
=== RUN TestIntegration_WriterChunksize/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_WriterChunksize (6.61s)
--- PASS: TestIntegration_WriterChunksize/http (3.32s)
--- PASS: TestIntegration_WriterChunksize/http/default_chunksize (0.56s)
--- PASS: TestIntegration_WriterChunksize/http/small_chunksize_rounds_up_to_256kib (0.63s)
--- PASS: TestIntegration_WriterChunksize/http/chunksize_of_256kib (0.65s)
--- PASS: TestIntegration_WriterChunksize/http/chunksize_of_just_over_256kib_rounds_up (0.52s)
--- PASS: TestIntegration_WriterChunksize/http/multiple_of_256kib (0.55s)
--- PASS: TestIntegration_WriterChunksize/http/chunksize_0_uploads_everything (0.40s)
--- PASS: TestIntegration_WriterChunksize/grpc (3.24s)
--- PASS: TestIntegration_WriterChunksize/grpc/default_chunksize (0.45s)
--- PASS: TestIntegration_WriterChunksize/grpc/small_chunksize_rounds_up_to_256kib (0.57s)
--- PASS: TestIntegration_WriterChunksize/grpc/chunksize_of_256kib (0.58s)
--- PASS: TestIntegration_WriterChunksize/grpc/chunksize_of_just_over_256kib_rounds_up (0.53s)
--- PASS: TestIntegration_WriterChunksize/grpc/multiple_of_256kib (0.48s)
--- PASS: TestIntegration_WriterChunksize/grpc/chunksize_0_uploads_everything (0.43s)
--- SKIP: TestIntegration_WriterChunksize/jsonReads (0.00s)
=== RUN TestIntegration_ZeroSizedObject
=== PAUSE TestIntegration_ZeroSizedObject
=== RUN TestIntegration_Encryption
2024/11/29 08:27:57 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Encryption/http
=== RUN TestIntegration_Encryption/grpc
=== RUN TestIntegration_Encryption/jsonReads
--- PASS: TestIntegration_Encryption (7.27s)
--- PASS: TestIntegration_Encryption/http (2.17s)
--- PASS: TestIntegration_Encryption/grpc (2.58s)
--- PASS: TestIntegration_Encryption/jsonReads (2.49s)
=== RUN TestIntegration_NonexistentObjectRead
=== PAUSE TestIntegration_NonexistentObjectRead
=== RUN TestIntegration_NonexistentBucket
=== PAUSE TestIntegration_NonexistentBucket
=== RUN TestIntegration_PerObjectStorageClass
2024/11/29 08:28:05 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PerObjectStorageClass/http
=== RUN TestIntegration_PerObjectStorageClass/grpc
=== RUN TestIntegration_PerObjectStorageClass/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_PerObjectStorageClass (1.92s)
--- PASS: TestIntegration_PerObjectStorageClass/http (0.86s)
--- PASS: TestIntegration_PerObjectStorageClass/grpc (1.02s)
--- SKIP: TestIntegration_PerObjectStorageClass/jsonReads (0.00s)
=== RUN TestIntegration_NoUnicodeNormalization
=== PAUSE TestIntegration_NoUnicodeNormalization
=== RUN TestIntegration_HashesOnUpload
2024/11/29 08:28:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_HashesOnUpload/grpc
=== RUN TestIntegration_HashesOnUpload/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_HashesOnUpload/http
--- PASS: TestIntegration_HashesOnUpload (2.16s)
--- PASS: TestIntegration_HashesOnUpload/grpc (1.26s)
--- SKIP: TestIntegration_HashesOnUpload/jsonReads (0.00s)
--- PASS: TestIntegration_HashesOnUpload/http (0.87s)
=== RUN TestIntegration_BucketIAM
2024/11/29 08:28:09 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketIAM/http
=== RUN TestIntegration_BucketIAM/grpc
=== RUN TestIntegration_BucketIAM/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketIAM (6.02s)
--- PASS: TestIntegration_BucketIAM/http (2.95s)
--- PASS: TestIntegration_BucketIAM/grpc (3.02s)
--- SKIP: TestIntegration_BucketIAM/jsonReads (0.00s)
=== RUN TestIntegration_RequesterPaysOwner
2024/11/29 08:28:15 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_RequesterPaysOwner/http
=== RUN TestIntegration_RequesterPaysOwner/http/user_is_Owner_on_the_project_that_owns_the_bucket
=== RUN TestIntegration_RequesterPaysOwner/http/userProject_is_unnecessary_but_allowed
=== RUN TestIntegration_RequesterPaysOwner/http/cannot_use_someone_else's_project_for_billing
=== RUN TestIntegration_RequesterPaysOwner/grpc
=== RUN TestIntegration_RequesterPaysOwner/grpc/user_is_Owner_on_the_project_that_owns_the_bucket
=== RUN TestIntegration_RequesterPaysOwner/grpc/userProject_is_unnecessary_but_allowed
=== RUN TestIntegration_RequesterPaysOwner/grpc/cannot_use_someone_else's_project_for_billing
=== RUN TestIntegration_RequesterPaysOwner/jsonReads
=== RUN TestIntegration_RequesterPaysOwner/jsonReads/user_is_Owner_on_the_project_that_owns_the_bucket
=== RUN TestIntegration_RequesterPaysOwner/jsonReads/userProject_is_unnecessary_but_allowed
=== RUN TestIntegration_RequesterPaysOwner/jsonReads/cannot_use_someone_else's_project_for_billing
--- PASS: TestIntegration_RequesterPaysOwner (54.39s)
--- PASS: TestIntegration_RequesterPaysOwner/http (17.64s)
--- PASS: TestIntegration_RequesterPaysOwner/http/user_is_Owner_on_the_project_that_owns_the_bucket (6.16s)
--- PASS: TestIntegration_RequesterPaysOwner/http/userProject_is_unnecessary_but_allowed (6.24s)
--- PASS: TestIntegration_RequesterPaysOwner/http/cannot_use_someone_else's_project_for_billing (5.23s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc (18.83s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc/user_is_Owner_on_the_project_that_owns_the_bucket (6.60s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc/userProject_is_unnecessary_but_allowed (6.84s)
--- PASS: TestIntegration_RequesterPaysOwner/grpc/cannot_use_someone_else's_project_for_billing (5.16s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads (17.88s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads/user_is_Owner_on_the_project_that_owns_the_bucket (6.47s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads/userProject_is_unnecessary_but_allowed (6.18s)
--- PASS: TestIntegration_RequesterPaysOwner/jsonReads/cannot_use_someone_else's_project_for_billing (5.22s)
=== RUN TestIntegration_RequesterPaysNonOwner
2024/11/29 08:29:09 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is . Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_RequesterPaysNonOwner/http
=== RUN TestIntegration_RequesterPaysNonOwner/http/no_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/http/user_is_an_Editor_on_UserProject
integration_test.go:6481: could not delete object: storage: object doesn't exist
=== RUN TestIntegration_RequesterPaysNonOwner/http/user_is_not_an_Editor_on_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/grpc
=== RUN TestIntegration_RequesterPaysNonOwner/grpc/no_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/grpc/user_is_an_Editor_on_UserProject
integration_test.go:6481: could not delete object: storage: object doesn't exist
=== RUN TestIntegration_RequesterPaysNonOwner/grpc/user_is_not_an_Editor_on_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads/no_UserProject
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_an_Editor_on_UserProject
integration_test.go:6481: could not delete object: storage: object doesn't exist
=== RUN TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_not_an_Editor_on_UserProject
--- PASS: TestIntegration_RequesterPaysNonOwner (66.22s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http (21.67s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http/no_UserProject (6.25s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http/user_is_an_Editor_on_UserProject (9.01s)
--- PASS: TestIntegration_RequesterPaysNonOwner/http/user_is_not_an_Editor_on_UserProject (6.41s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc (22.65s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc/no_UserProject (6.10s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc/user_is_an_Editor_on_UserProject (10.06s)
--- PASS: TestIntegration_RequesterPaysNonOwner/grpc/user_is_not_an_Editor_on_UserProject (6.22s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads (21.80s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads/no_UserProject (6.48s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_an_Editor_on_UserProject (8.97s)
--- PASS: TestIntegration_RequesterPaysNonOwner/jsonReads/user_is_not_an_Editor_on_UserProject (6.36s)
=== RUN TestIntegration_Notifications
2024/11/29 08:30:15 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Notifications/http
=== RUN TestIntegration_Notifications/grpc
integration_test.go:287: transport "grpc" explicitly skipped: notifications not implemented
=== RUN TestIntegration_Notifications/jsonReads
--- PASS: TestIntegration_Notifications (3.11s)
--- PASS: TestIntegration_Notifications/http (1.46s)
--- SKIP: TestIntegration_Notifications/grpc (0.19s)
--- PASS: TestIntegration_Notifications/jsonReads (1.42s)
=== RUN TestIntegration_PublicBucket
2024/11/29 08:30:18 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PublicBucket/http
=== RUN TestIntegration_PublicBucket/grpc
integration_test.go:287: transport "grpc" explicitly skipped: no public buckets for gRPC
=== RUN TestIntegration_PublicBucket/jsonReads
--- PASS: TestIntegration_PublicBucket (0.91s)
--- PASS: TestIntegration_PublicBucket/http (0.50s)
--- SKIP: TestIntegration_PublicBucket/grpc (0.00s)
--- PASS: TestIntegration_PublicBucket/jsonReads (0.39s)
=== RUN TestIntegration_PublicObject
2024/11/29 08:30:19 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PublicObject/http
=== RUN TestIntegration_PublicObject/grpc
=== RUN TestIntegration_PublicObject/jsonReads
--- PASS: TestIntegration_PublicObject (2.41s)
--- PASS: TestIntegration_PublicObject/http (0.76s)
--- PASS: TestIntegration_PublicObject/grpc (0.87s)
--- PASS: TestIntegration_PublicObject/jsonReads (0.73s)
=== RUN TestIntegration_ReadCRC
2024/11/29 08:30:22 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReadCRC/http
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file/WriteTo
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/WriteTo
=== RUN TestIntegration_ReadCRC/http/uncompressed,_suffix
=== RUN TestIntegration_ReadCRC/http/uncompressed,_suffix/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_suffix/WriteTo
=== RUN TestIntegration_ReadCRC/http/uncompressed,_prefix
=== RUN TestIntegration_ReadCRC/http/uncompressed,_prefix/Read
=== RUN TestIntegration_ReadCRC/http/uncompressed,_prefix/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/WriteTo
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/Read
=== RUN TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/WriteTo
=== RUN TestIntegration_ReadCRC/grpc
integration_test.go:287: transport "grpc" explicitly skipped: transcoding not supported
=== RUN TestIntegration_ReadCRC/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: https://github.com/googleapis/google-cloud-go/issues/7786
--- PASS: TestIntegration_ReadCRC (1.37s)
--- PASS: TestIntegration_ReadCRC/http (1.06s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file (0.09s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file/Read (0.04s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file/WriteTo (0.05s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress (0.13s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/Read (0.05s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_entire_file,_don't_decompress/WriteTo (0.08s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_suffix (0.08s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_suffix/Read (0.05s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_suffix/WriteTo (0.03s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_prefix (0.08s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_prefix/Read (0.04s)
--- PASS: TestIntegration_ReadCRC/http/uncompressed,_prefix/WriteTo (0.04s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped (0.10s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/Read (0.06s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_unzipped/WriteTo (0.04s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed (0.12s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/Read (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_entire_file,_read_compressed/WriteTo (0.08s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips (0.06s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/Read (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_server_unzips/WriteTo (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed (0.07s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/Read (0.03s)
--- PASS: TestIntegration_ReadCRC/http/compressed,_partial,_read_compressed/WriteTo (0.03s)
--- SKIP: TestIntegration_ReadCRC/grpc (0.27s)
--- SKIP: TestIntegration_ReadCRC/jsonReads (0.00s)
=== RUN TestIntegration_CancelWrite
2024/11/29 08:30:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_CancelWrite/http
=== RUN TestIntegration_CancelWrite/grpc
=== RUN TestIntegration_CancelWrite/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_CancelWrite (0.32s)
--- PASS: TestIntegration_CancelWrite/http (0.07s)
--- PASS: TestIntegration_CancelWrite/grpc (0.20s)
--- SKIP: TestIntegration_CancelWrite/jsonReads (0.00s)
=== RUN TestIntegration_UpdateCORS
2024/11/29 08:30:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateCORS/http
=== RUN TestIntegration_UpdateCORS/http/set_new_values
=== RUN TestIntegration_UpdateCORS/http/set_to_empty_to_remove_existing_policies
=== RUN TestIntegration_UpdateCORS/http/do_not_set_to_keep_existing_policies
=== RUN TestIntegration_UpdateCORS/grpc
=== RUN TestIntegration_UpdateCORS/grpc/set_new_values
=== RUN TestIntegration_UpdateCORS/grpc/set_to_empty_to_remove_existing_policies
=== RUN TestIntegration_UpdateCORS/grpc/do_not_set_to_keep_existing_policies
=== RUN TestIntegration_UpdateCORS/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateCORS (11.68s)
--- PASS: TestIntegration_UpdateCORS/http (6.00s)
--- PASS: TestIntegration_UpdateCORS/http/set_new_values (2.27s)
--- PASS: TestIntegration_UpdateCORS/http/set_to_empty_to_remove_existing_policies (2.11s)
--- PASS: TestIntegration_UpdateCORS/http/do_not_set_to_keep_existing_policies (1.63s)
--- PASS: TestIntegration_UpdateCORS/grpc (5.64s)
--- PASS: TestIntegration_UpdateCORS/grpc/set_new_values (1.91s)
--- PASS: TestIntegration_UpdateCORS/grpc/set_to_empty_to_remove_existing_policies (2.01s)
--- PASS: TestIntegration_UpdateCORS/grpc/do_not_set_to_keep_existing_policies (1.45s)
--- SKIP: TestIntegration_UpdateCORS/jsonReads (0.00s)
=== RUN TestIntegration_UpdateDefaultEventBasedHold
2024/11/29 08:30:35 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateDefaultEventBasedHold/http
=== RUN TestIntegration_UpdateDefaultEventBasedHold/grpc
=== RUN TestIntegration_UpdateDefaultEventBasedHold/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateDefaultEventBasedHold (5.10s)
--- PASS: TestIntegration_UpdateDefaultEventBasedHold/http (2.49s)
--- PASS: TestIntegration_UpdateDefaultEventBasedHold/grpc (2.57s)
--- SKIP: TestIntegration_UpdateDefaultEventBasedHold/jsonReads (0.00s)
=== RUN TestIntegration_UpdateEventBasedHold
2024/11/29 08:30:40 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateEventBasedHold/grpc
=== RUN TestIntegration_UpdateEventBasedHold/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_UpdateEventBasedHold/http
--- PASS: TestIntegration_UpdateEventBasedHold (3.10s)
--- PASS: TestIntegration_UpdateEventBasedHold/grpc (1.76s)
--- SKIP: TestIntegration_UpdateEventBasedHold/jsonReads (0.00s)
--- PASS: TestIntegration_UpdateEventBasedHold/http (1.30s)
=== RUN TestIntegration_UpdateTemporaryHold
2024/11/29 08:30:43 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateTemporaryHold/http
=== RUN TestIntegration_UpdateTemporaryHold/grpc
=== RUN TestIntegration_UpdateTemporaryHold/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateTemporaryHold (2.83s)
--- PASS: TestIntegration_UpdateTemporaryHold/http (1.32s)
--- PASS: TestIntegration_UpdateTemporaryHold/grpc (1.47s)
--- SKIP: TestIntegration_UpdateTemporaryHold/jsonReads (0.00s)
=== RUN TestIntegration_UpdateRetentionExpirationTime
2024/11/29 08:30:46 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateRetentionExpirationTime/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_UpdateRetentionExpirationTime/http
integration_test.go:4077: object delete: googleapi: Error 403: Object 'go-integration-test-20241129-30253161961757-0067/some-obj' is subject to bucket's retention policy or object retention and cannot be deleted or overwritten until 2024-11-29T01:30:47.601679-08:00, retentionPolicyNotMet
integration_test.go:4077: bucket delete: googleapi: Error 409: The bucket you tried to delete is not empty., conflict
=== RUN TestIntegration_UpdateRetentionExpirationTime/grpc
--- PASS: TestIntegration_UpdateRetentionExpirationTime (4.38s)
--- SKIP: TestIntegration_UpdateRetentionExpirationTime/jsonReads (0.00s)
--- PASS: TestIntegration_UpdateRetentionExpirationTime/http (1.75s)
--- PASS: TestIntegration_UpdateRetentionExpirationTime/grpc (2.59s)
=== RUN TestIntegration_CustomTime
2024/11/29 08:30:50 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_CustomTime/http
=== RUN TestIntegration_CustomTime/grpc
=== RUN TestIntegration_CustomTime/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_CustomTime (2.00s)
--- PASS: TestIntegration_CustomTime/http (0.90s)
--- PASS: TestIntegration_CustomTime/grpc (1.06s)
--- SKIP: TestIntegration_CustomTime/jsonReads (0.00s)
=== RUN TestIntegration_UpdateRetentionPolicy
2024/11/29 08:30:52 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_UpdateRetentionPolicy/http
=== RUN TestIntegration_UpdateRetentionPolicy/http/update
=== RUN TestIntegration_UpdateRetentionPolicy/http/update_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/http/remove
=== RUN TestIntegration_UpdateRetentionPolicy/http/remove_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/http/ignore
=== RUN TestIntegration_UpdateRetentionPolicy/grpc
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/update
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/update_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/remove
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/remove_even_with_timestamp_(EffectiveTime_should_be_ignored)
=== RUN TestIntegration_UpdateRetentionPolicy/grpc/ignore
=== RUN TestIntegration_UpdateRetentionPolicy/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_UpdateRetentionPolicy (20.90s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http (9.41s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/update (2.13s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/update_even_with_timestamp_(EffectiveTime_should_be_ignored) (1.87s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/remove (2.01s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/remove_even_with_timestamp_(EffectiveTime_should_be_ignored) (1.98s)
--- PASS: TestIntegration_UpdateRetentionPolicy/http/ignore (1.42s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc (11.45s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/update (3.32s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/update_even_with_timestamp_(EffectiveTime_should_be_ignored) (2.03s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/remove (2.33s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/remove_even_with_timestamp_(EffectiveTime_should_be_ignored) (2.01s)
--- PASS: TestIntegration_UpdateRetentionPolicy/grpc/ignore (1.54s)
--- SKIP: TestIntegration_UpdateRetentionPolicy/jsonReads (0.00s)
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy
2024/11/29 08:31:13 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy/http
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy/grpc
=== RUN TestIntegration_DeleteObjectInBucketWithRetentionPolicy/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_DeleteObjectInBucketWithRetentionPolicy (6.19s)
--- PASS: TestIntegration_DeleteObjectInBucketWithRetentionPolicy/http (3.56s)
--- PASS: TestIntegration_DeleteObjectInBucketWithRetentionPolicy/grpc (2.58s)
--- SKIP: TestIntegration_DeleteObjectInBucketWithRetentionPolicy/jsonReads (0.00s)
=== RUN TestIntegration_LockBucket
2024/11/29 08:31:20 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_LockBucket/http
=== RUN TestIntegration_LockBucket/grpc
=== RUN TestIntegration_LockBucket/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_LockBucket (3.89s)
--- PASS: TestIntegration_LockBucket/http (1.85s)
--- PASS: TestIntegration_LockBucket/grpc (2.01s)
--- SKIP: TestIntegration_LockBucket/jsonReads (0.00s)
=== RUN TestIntegration_LockBucket_MetagenerationRequired
2024/11/29 08:31:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_LockBucket_MetagenerationRequired/grpc
=== RUN TestIntegration_LockBucket_MetagenerationRequired/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_LockBucket_MetagenerationRequired/http
--- PASS: TestIntegration_LockBucket_MetagenerationRequired (2.86s)
--- PASS: TestIntegration_LockBucket_MetagenerationRequired/grpc (1.36s)
--- SKIP: TestIntegration_LockBucket_MetagenerationRequired/jsonReads (0.00s)
--- PASS: TestIntegration_LockBucket_MetagenerationRequired/http (1.46s)
=== RUN TestIntegration_BucketObjectRetention
2024/11/29 08:31:26 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_BucketObjectRetention/http
=== RUN TestIntegration_BucketObjectRetention/http/ObjectRetentionMode_is_not_enabled_by_default
=== RUN TestIntegration_BucketObjectRetention/http/Enable_retention
=== RUN TestIntegration_BucketObjectRetention/http/Set_object_retention_to_false
=== RUN TestIntegration_BucketObjectRetention/grpc
integration_test.go:287: transport "grpc" explicitly skipped: not yet available in gRPC - b/308194853
=== RUN TestIntegration_BucketObjectRetention/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_BucketObjectRetention (4.95s)
--- PASS: TestIntegration_BucketObjectRetention/http (4.74s)
--- PASS: TestIntegration_BucketObjectRetention/http/ObjectRetentionMode_is_not_enabled_by_default (1.67s)
--- PASS: TestIntegration_BucketObjectRetention/http/Enable_retention (1.39s)
--- PASS: TestIntegration_BucketObjectRetention/http/Set_object_retention_to_false (1.68s)
--- SKIP: TestIntegration_BucketObjectRetention/grpc (0.18s)
--- SKIP: TestIntegration_BucketObjectRetention/jsonReads (0.00s)
=== RUN TestIntegration_ObjectRetention
2024/11/29 08:31:31 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ObjectRetention/http
=== RUN TestIntegration_ObjectRetention/grpc
integration_test.go:287: transport "grpc" explicitly skipped: not yet available in gRPC - b/308194853
=== RUN TestIntegration_ObjectRetention/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_ObjectRetention (3.90s)
--- PASS: TestIntegration_ObjectRetention/http (3.65s)
--- SKIP: TestIntegration_ObjectRetention/grpc (0.21s)
--- SKIP: TestIntegration_ObjectRetention/jsonReads (0.00s)
=== RUN TestIntegration_SoftDelete
2024/11/29 08:31:35 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SoftDelete/http
integration_test.go:4598: mismatching retention duration; got: 216h0m0s, expected: 0s
=== RUN TestIntegration_SoftDelete/grpc
=== RUN TestIntegration_SoftDelete/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: does not test reads
--- FAIL: TestIntegration_SoftDelete (10.70s)
--- FAIL: TestIntegration_SoftDelete/http (5.40s)
--- PASS: TestIntegration_SoftDelete/grpc (5.25s)
--- SKIP: TestIntegration_SoftDelete/jsonReads (0.00s)
=== RUN TestIntegration_KMS
2024/11/29 08:31:46 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_KMS/http
=== RUN TestIntegration_KMS/grpc
=== RUN TestIntegration_KMS/jsonReads
--- PASS: TestIntegration_KMS (17.07s)
--- PASS: TestIntegration_KMS/http (5.68s)
--- PASS: TestIntegration_KMS/grpc (6.00s)
--- PASS: TestIntegration_KMS/jsonReads (5.35s)
=== RUN TestIntegration_PredefinedACLs
2024/11/29 08:32:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PredefinedACLs/http
=== RUN TestIntegration_PredefinedACLs/grpc
=== RUN TestIntegration_PredefinedACLs/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_PredefinedACLs (8.03s)
--- PASS: TestIntegration_PredefinedACLs/http (4.05s)
--- PASS: TestIntegration_PredefinedACLs/grpc (3.94s)
--- SKIP: TestIntegration_PredefinedACLs/jsonReads (0.00s)
=== RUN TestIntegration_ServiceAccount
2024/11/29 08:32:11 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ServiceAccount/grpc
integration_test.go:287: transport "grpc" explicitly skipped: serviceaccount is not implemented
=== RUN TestIntegration_ServiceAccount/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_ServiceAccount/http
--- PASS: TestIntegration_ServiceAccount (0.38s)
--- SKIP: TestIntegration_ServiceAccount/grpc (0.00s)
--- SKIP: TestIntegration_ServiceAccount/jsonReads (0.00s)
--- PASS: TestIntegration_ServiceAccount/http (0.33s)
=== RUN TestIntegration_Reader
2024/11/29 08:32:11 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Reader/http
=== RUN TestIntegration_Reader/http/obj1
=== RUN TestIntegration_Reader/http/obj1/Read
=== RUN TestIntegration_Reader/http/obj1/WriteTo
=== RUN TestIntegration_Reader/http/obj2
=== RUN TestIntegration_Reader/http/obj2/Read
=== RUN TestIntegration_Reader/http/obj2/WriteTo
=== RUN TestIntegration_Reader/http/obj/with/slashes
=== RUN TestIntegration_Reader/http/obj/with/slashes/Read
=== RUN TestIntegration_Reader/http/obj/with/slashes/WriteTo
=== RUN TestIntegration_Reader/http/obj/
=== RUN TestIntegration_Reader/http/obj//Read
=== RUN TestIntegration_Reader/http/obj//WriteTo
=== RUN TestIntegration_Reader/http/./obj
=== RUN TestIntegration_Reader/http/./obj/Read
=== RUN TestIntegration_Reader/http/./obj/WriteTo
=== RUN TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces
=== RUN TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/Read
=== RUN TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo
=== RUN TestIntegration_Reader/http/entire_object
=== RUN TestIntegration_Reader/http/entire_object/Read
=== RUN TestIntegration_Reader/http/entire_object/WriteTo
=== RUN TestIntegration_Reader/http/first_half_of_object
=== RUN TestIntegration_Reader/http/first_half_of_object/Read
=== RUN TestIntegration_Reader/http/first_half_of_object/WriteTo
=== RUN TestIntegration_Reader/http/second_half_of_object
=== RUN TestIntegration_Reader/http/second_half_of_object/Read
=== RUN TestIntegration_Reader/http/second_half_of_object/WriteTo
=== RUN TestIntegration_Reader/http/no_bytes_-_start_at_beginning
=== RUN TestIntegration_Reader/http/no_bytes_-_start_at_beginning/Read
=== RUN TestIntegration_Reader/http/no_bytes_-_start_at_beginning/WriteTo
=== RUN TestIntegration_Reader/http/no_bytes_-_start_halfway_through
=== RUN TestIntegration_Reader/http/no_bytes_-_start_halfway_through/Read
=== RUN TestIntegration_Reader/http/no_bytes_-_start_halfway_through/WriteTo
=== RUN TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj
=== RUN TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read
=== RUN TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo
=== RUN TestIntegration_Reader/http/2_times_object_length
=== RUN TestIntegration_Reader/http/2_times_object_length/Read
=== RUN TestIntegration_Reader/http/2_times_object_length/WriteTo
=== RUN TestIntegration_Reader/http/-2_offset
=== RUN TestIntegration_Reader/http/-2_offset/Read
=== RUN TestIntegration_Reader/http/-2_offset/WriteTo
=== RUN TestIntegration_Reader/http/-object_length_offset
=== RUN TestIntegration_Reader/http/-object_length_offset/Read
=== RUN TestIntegration_Reader/http/-object_length_offset/WriteTo
=== RUN TestIntegration_Reader/http/-half_of_object_length_offset
=== RUN TestIntegration_Reader/http/-half_of_object_length_offset/Read
=== RUN TestIntegration_Reader/http/-half_of_object_length_offset/WriteTo
=== RUN TestIntegration_Reader/grpc
=== RUN TestIntegration_Reader/grpc/obj1
=== RUN TestIntegration_Reader/grpc/obj1/Read
=== RUN TestIntegration_Reader/grpc/obj1/WriteTo
=== RUN TestIntegration_Reader/grpc/obj2
=== RUN TestIntegration_Reader/grpc/obj2/Read
=== RUN TestIntegration_Reader/grpc/obj2/WriteTo
=== RUN TestIntegration_Reader/grpc/obj/with/slashes
=== RUN TestIntegration_Reader/grpc/obj/with/slashes/Read
=== RUN TestIntegration_Reader/grpc/obj/with/slashes/WriteTo
=== RUN TestIntegration_Reader/grpc/obj/
=== RUN TestIntegration_Reader/grpc/obj//Read
=== RUN TestIntegration_Reader/grpc/obj//WriteTo
=== RUN TestIntegration_Reader/grpc/./obj
=== RUN TestIntegration_Reader/grpc/./obj/Read
=== RUN TestIntegration_Reader/grpc/./obj/WriteTo
=== RUN TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces
=== RUN TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/Read
=== RUN TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo
=== RUN TestIntegration_Reader/grpc/entire_object
=== RUN TestIntegration_Reader/grpc/entire_object/Read
=== RUN TestIntegration_Reader/grpc/entire_object/WriteTo
=== RUN TestIntegration_Reader/grpc/first_half_of_object
=== RUN TestIntegration_Reader/grpc/first_half_of_object/Read
=== RUN TestIntegration_Reader/grpc/first_half_of_object/WriteTo
=== RUN TestIntegration_Reader/grpc/second_half_of_object
=== RUN TestIntegration_Reader/grpc/second_half_of_object/Read
=== RUN TestIntegration_Reader/grpc/second_half_of_object/WriteTo
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/Read
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/WriteTo
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/Read
=== RUN TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/WriteTo
=== RUN TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj
=== RUN TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read
=== RUN TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo
=== RUN TestIntegration_Reader/grpc/2_times_object_length
=== RUN TestIntegration_Reader/grpc/2_times_object_length/Read
=== RUN TestIntegration_Reader/grpc/2_times_object_length/WriteTo
=== RUN TestIntegration_Reader/grpc/-2_offset
=== RUN TestIntegration_Reader/grpc/-2_offset/Read
=== RUN TestIntegration_Reader/grpc/-2_offset/WriteTo
=== RUN TestIntegration_Reader/grpc/-object_length_offset
=== RUN TestIntegration_Reader/grpc/-object_length_offset/Read
=== RUN TestIntegration_Reader/grpc/-object_length_offset/WriteTo
=== RUN TestIntegration_Reader/grpc/-half_of_object_length_offset
=== RUN TestIntegration_Reader/grpc/-half_of_object_length_offset/Read
=== RUN TestIntegration_Reader/grpc/-half_of_object_length_offset/WriteTo
=== RUN TestIntegration_Reader/jsonReads
=== RUN TestIntegration_Reader/jsonReads/obj1
=== RUN TestIntegration_Reader/jsonReads/obj1/Read
=== RUN TestIntegration_Reader/jsonReads/obj1/WriteTo
=== RUN TestIntegration_Reader/jsonReads/obj2
=== RUN TestIntegration_Reader/jsonReads/obj2/Read
=== RUN TestIntegration_Reader/jsonReads/obj2/WriteTo
=== RUN TestIntegration_Reader/jsonReads/obj/with/slashes
=== RUN TestIntegration_Reader/jsonReads/obj/with/slashes/Read
=== RUN TestIntegration_Reader/jsonReads/obj/with/slashes/WriteTo
=== RUN TestIntegration_Reader/jsonReads/obj/
=== RUN TestIntegration_Reader/jsonReads/obj//Read
=== RUN TestIntegration_Reader/jsonReads/obj//WriteTo
=== RUN TestIntegration_Reader/jsonReads/./obj
=== RUN TestIntegration_Reader/jsonReads/./obj/Read
=== RUN TestIntegration_Reader/jsonReads/./obj/WriteTo
=== RUN TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces
=== RUN TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/Read
=== RUN TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo
=== RUN TestIntegration_Reader/jsonReads/entire_object
=== RUN TestIntegration_Reader/jsonReads/entire_object/Read
=== RUN TestIntegration_Reader/jsonReads/entire_object/WriteTo
=== RUN TestIntegration_Reader/jsonReads/first_half_of_object
=== RUN TestIntegration_Reader/jsonReads/first_half_of_object/Read
=== RUN TestIntegration_Reader/jsonReads/first_half_of_object/WriteTo
=== RUN TestIntegration_Reader/jsonReads/second_half_of_object
=== RUN TestIntegration_Reader/jsonReads/second_half_of_object/Read
=== RUN TestIntegration_Reader/jsonReads/second_half_of_object/WriteTo
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/Read
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/WriteTo
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/Read
=== RUN TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/WriteTo
=== RUN TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj
=== RUN TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read
=== RUN TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo
=== RUN TestIntegration_Reader/jsonReads/2_times_object_length
=== RUN TestIntegration_Reader/jsonReads/2_times_object_length/Read
=== RUN TestIntegration_Reader/jsonReads/2_times_object_length/WriteTo
=== RUN TestIntegration_Reader/jsonReads/-2_offset
=== RUN TestIntegration_Reader/jsonReads/-2_offset/Read
=== RUN TestIntegration_Reader/jsonReads/-2_offset/WriteTo
=== RUN TestIntegration_Reader/jsonReads/-object_length_offset
=== RUN TestIntegration_Reader/jsonReads/-object_length_offset/Read
=== RUN TestIntegration_Reader/jsonReads/-object_length_offset/WriteTo
=== RUN TestIntegration_Reader/jsonReads/-half_of_object_length_offset
=== RUN TestIntegration_Reader/jsonReads/-half_of_object_length_offset/Read
=== RUN TestIntegration_Reader/jsonReads/-half_of_object_length_offset/WriteTo
--- PASS: TestIntegration_Reader (9.26s)
--- PASS: TestIntegration_Reader/http (2.72s)
--- PASS: TestIntegration_Reader/http/obj1 (0.16s)
--- PASS: TestIntegration_Reader/http/obj1/Read (0.09s)
--- PASS: TestIntegration_Reader/http/obj1/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/obj2 (0.14s)
--- PASS: TestIntegration_Reader/http/obj2/Read (0.08s)
--- PASS: TestIntegration_Reader/http/obj2/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/obj/with/slashes (0.14s)
--- PASS: TestIntegration_Reader/http/obj/with/slashes/Read (0.08s)
--- PASS: TestIntegration_Reader/http/obj/with/slashes/WriteTo (0.06s)
--- PASS: TestIntegration_Reader/http/obj/ (0.16s)
--- PASS: TestIntegration_Reader/http/obj//Read (0.07s)
--- PASS: TestIntegration_Reader/http/obj//WriteTo (0.09s)
--- PASS: TestIntegration_Reader/http/./obj (0.14s)
--- PASS: TestIntegration_Reader/http/./obj/Read (0.07s)
--- PASS: TestIntegration_Reader/http/./obj/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces (0.14s)
--- PASS: TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/Read (0.08s)
--- PASS: TestIntegration_Reader/http/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/http/entire_object (0.07s)
--- PASS: TestIntegration_Reader/http/entire_object/Read (0.03s)
--- PASS: TestIntegration_Reader/http/entire_object/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/http/first_half_of_object (0.08s)
--- PASS: TestIntegration_Reader/http/first_half_of_object/Read (0.03s)
--- PASS: TestIntegration_Reader/http/first_half_of_object/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/http/second_half_of_object (0.06s)
--- PASS: TestIntegration_Reader/http/second_half_of_object/Read (0.03s)
--- PASS: TestIntegration_Reader/http/second_half_of_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_at_beginning (0.05s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_at_beginning/Read (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_at_beginning/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_halfway_through (0.05s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_halfway_through/Read (0.03s)
--- PASS: TestIntegration_Reader/http/no_bytes_-_start_halfway_through/WriteTo (0.02s)
--- PASS: TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj (0.06s)
--- PASS: TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read (0.03s)
--- PASS: TestIntegration_Reader/http/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/2_times_object_length (0.06s)
--- PASS: TestIntegration_Reader/http/2_times_object_length/Read (0.03s)
--- PASS: TestIntegration_Reader/http/2_times_object_length/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/-2_offset (0.06s)
--- PASS: TestIntegration_Reader/http/-2_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/http/-2_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/-object_length_offset (0.06s)
--- PASS: TestIntegration_Reader/http/-object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/http/-object_length_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/http/-half_of_object_length_offset (0.07s)
--- PASS: TestIntegration_Reader/http/-half_of_object_length_offset/Read (0.04s)
--- PASS: TestIntegration_Reader/http/-half_of_object_length_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/grpc (3.26s)
--- PASS: TestIntegration_Reader/grpc/obj1 (0.21s)
--- PASS: TestIntegration_Reader/grpc/obj1/Read (0.10s)
--- PASS: TestIntegration_Reader/grpc/obj1/WriteTo (0.11s)
--- PASS: TestIntegration_Reader/grpc/obj2 (0.17s)
--- PASS: TestIntegration_Reader/grpc/obj2/Read (0.10s)
--- PASS: TestIntegration_Reader/grpc/obj2/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/grpc/obj/with/slashes (0.18s)
--- PASS: TestIntegration_Reader/grpc/obj/with/slashes/Read (0.11s)
--- PASS: TestIntegration_Reader/grpc/obj/with/slashes/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/grpc/obj/ (0.16s)
--- PASS: TestIntegration_Reader/grpc/obj//Read (0.08s)
--- PASS: TestIntegration_Reader/grpc/obj//WriteTo (0.08s)
--- PASS: TestIntegration_Reader/grpc/./obj (0.19s)
--- PASS: TestIntegration_Reader/grpc/./obj/Read (0.09s)
--- PASS: TestIntegration_Reader/grpc/./obj/WriteTo (0.10s)
--- PASS: TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces (0.17s)
--- PASS: TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/Read (0.10s)
--- PASS: TestIntegration_Reader/grpc/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/grpc/entire_object (0.08s)
--- PASS: TestIntegration_Reader/grpc/entire_object/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/entire_object/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/first_half_of_object (0.09s)
--- PASS: TestIntegration_Reader/grpc/first_half_of_object/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/first_half_of_object/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/grpc/second_half_of_object (0.08s)
--- PASS: TestIntegration_Reader/grpc/second_half_of_object/Read (0.05s)
--- PASS: TestIntegration_Reader/grpc/second_half_of_object/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning (0.08s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_at_beginning/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through (0.07s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/no_bytes_-_start_halfway_through/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj (0.08s)
--- PASS: TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/2_times_object_length (0.08s)
--- PASS: TestIntegration_Reader/grpc/2_times_object_length/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/2_times_object_length/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/-2_offset (0.09s)
--- PASS: TestIntegration_Reader/grpc/-2_offset/Read (0.05s)
--- PASS: TestIntegration_Reader/grpc/-2_offset/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/-object_length_offset (0.07s)
--- PASS: TestIntegration_Reader/grpc/-object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/grpc/-object_length_offset/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/grpc/-half_of_object_length_offset (0.08s)
--- PASS: TestIntegration_Reader/grpc/-half_of_object_length_offset/Read (0.04s)
--- PASS: TestIntegration_Reader/grpc/-half_of_object_length_offset/WriteTo (0.04s)
--- PASS: TestIntegration_Reader/jsonReads (3.25s)
--- PASS: TestIntegration_Reader/jsonReads/obj1 (0.14s)
--- PASS: TestIntegration_Reader/jsonReads/obj1/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj1/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj2 (0.16s)
--- PASS: TestIntegration_Reader/jsonReads/obj2/Read (0.09s)
--- PASS: TestIntegration_Reader/jsonReads/obj2/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj/with/slashes (0.15s)
--- PASS: TestIntegration_Reader/jsonReads/obj/with/slashes/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/obj/with/slashes/WriteTo (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/obj/ (0.15s)
--- PASS: TestIntegration_Reader/jsonReads/obj//Read (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/obj//WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/./obj (0.14s)
--- PASS: TestIntegration_Reader/jsonReads/./obj/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/./obj/WriteTo (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces (0.16s)
--- PASS: TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/Read (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/!#$&'()*+,/:;=,?@,[]_and_spaces/WriteTo (0.09s)
--- PASS: TestIntegration_Reader/jsonReads/entire_object (0.06s)
--- PASS: TestIntegration_Reader/jsonReads/entire_object/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/entire_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/first_half_of_object (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/first_half_of_object/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/first_half_of_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/second_half_of_object (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/second_half_of_object/Read (0.05s)
--- PASS: TestIntegration_Reader/jsonReads/second_half_of_object/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning (0.09s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_at_beginning/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/Read (0.04s)
--- PASS: TestIntegration_Reader/jsonReads/no_bytes_-_start_halfway_through/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/Read (0.04s)
--- PASS: TestIntegration_Reader/jsonReads/start_halfway_through_-_use_negative_to_get_rest_of_obj/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/2_times_object_length (0.08s)
--- PASS: TestIntegration_Reader/jsonReads/2_times_object_length/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/2_times_object_length/WriteTo (0.05s)
--- PASS: TestIntegration_Reader/jsonReads/-2_offset (0.06s)
--- PASS: TestIntegration_Reader/jsonReads/-2_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-2_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-object_length_offset (0.07s)
--- PASS: TestIntegration_Reader/jsonReads/-object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-object_length_offset/WriteTo (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-half_of_object_length_offset (0.06s)
--- PASS: TestIntegration_Reader/jsonReads/-half_of_object_length_offset/Read (0.03s)
--- PASS: TestIntegration_Reader/jsonReads/-half_of_object_length_offset/WriteTo (0.03s)
=== RUN TestIntegration_ReaderAttrs
2024/11/29 08:32:21 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderAttrs/http
=== RUN TestIntegration_ReaderAttrs/grpc
=== RUN TestIntegration_ReaderAttrs/jsonReads
--- PASS: TestIntegration_ReaderAttrs (1.99s)
--- PASS: TestIntegration_ReaderAttrs/http (0.65s)
--- PASS: TestIntegration_ReaderAttrs/grpc (0.70s)
--- PASS: TestIntegration_ReaderAttrs/jsonReads (0.60s)
=== RUN TestIntegration_ReaderLastModified
2024/11/29 08:32:23 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderLastModified/grpc
=== RUN TestIntegration_ReaderLastModified/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: LastModified not populated by json response
=== RUN TestIntegration_ReaderLastModified/http
--- PASS: TestIntegration_ReaderLastModified (1.50s)
--- PASS: TestIntegration_ReaderLastModified/grpc (0.92s)
--- SKIP: TestIntegration_ReaderLastModified/jsonReads (0.00s)
--- PASS: TestIntegration_ReaderLastModified/http (0.53s)
=== RUN TestIntegration_ReaderCacheControl
2024/11/29 08:32:24 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderCacheControl/http
=== RUN TestIntegration_ReaderCacheControl/grpc
=== RUN TestIntegration_ReaderCacheControl/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: Cache control header is populated differently by the json api
--- PASS: TestIntegration_ReaderCacheControl (1.27s)
--- PASS: TestIntegration_ReaderCacheControl/http (0.60s)
--- PASS: TestIntegration_ReaderCacheControl/grpc (0.62s)
--- SKIP: TestIntegration_ReaderCacheControl/jsonReads (0.00s)
=== RUN TestIntegration_ReaderErrObjectNotExist
2024/11/29 08:32:25 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderErrObjectNotExist/http
=== RUN TestIntegration_ReaderErrObjectNotExist/grpc
=== RUN TestIntegration_ReaderErrObjectNotExist/jsonReads
--- PASS: TestIntegration_ReaderErrObjectNotExist (0.74s)
--- PASS: TestIntegration_ReaderErrObjectNotExist/http (0.19s)
--- PASS: TestIntegration_ReaderErrObjectNotExist/grpc (0.36s)
--- PASS: TestIntegration_ReaderErrObjectNotExist/jsonReads (0.15s)
=== RUN TestIntegration_JSONReaderConditions
2024/11/29 08:32:26 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_JSONReaderConditions/http
integration_test.go:287: transport "http" explicitly skipped: json-only test
=== RUN TestIntegration_JSONReaderConditions/grpc
integration_test.go:287: transport "grpc" explicitly skipped: json-only test
=== RUN TestIntegration_JSONReaderConditions/jsonReads
=== RUN TestIntegration_JSONReaderConditions/jsonReads/GenerationMatch_incorrect_gen
=== RUN TestIntegration_JSONReaderConditions/jsonReads/GenerationNotMatch_current_gen
=== RUN TestIntegration_JSONReaderConditions/jsonReads/DoesNotExist_set_to_true
=== RUN TestIntegration_JSONReaderConditions/jsonReads/MetagenerationMatch_incorrect_gen
=== RUN TestIntegration_JSONReaderConditions/jsonReads/MetagenerationNotMatch_current_gen
--- PASS: TestIntegration_JSONReaderConditions (0.70s)
--- SKIP: TestIntegration_JSONReaderConditions/http (0.00s)
--- SKIP: TestIntegration_JSONReaderConditions/grpc (0.00s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads (0.66s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/GenerationMatch_incorrect_gen (0.03s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/GenerationNotMatch_current_gen (0.02s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/DoesNotExist_set_to_true (0.02s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/MetagenerationMatch_incorrect_gen (0.02s)
--- PASS: TestIntegration_JSONReaderConditions/jsonReads/MetagenerationNotMatch_current_gen (0.02s)
=== RUN TestIntegration_ReaderCancel
2024/11/29 08:32:27 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ReaderCancel/grpc
=== RUN TestIntegration_ReaderCancel/jsonReads
=== RUN TestIntegration_ReaderCancel/http
--- PASS: TestIntegration_ReaderCancel (7.18s)
--- PASS: TestIntegration_ReaderCancel/grpc (2.61s)
--- PASS: TestIntegration_ReaderCancel/jsonReads (2.29s)
--- PASS: TestIntegration_ReaderCancel/http (2.24s)
=== RUN TestIntegration_NewReaderWithContentEncodingGzip
2024/11/29 08:32:34 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/http
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/http/Read
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/http/WriteTo
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/grpc
integration_test.go:287: transport "grpc" explicitly skipped: gzip transcoding not supported
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/jsonReads
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/Read
=== RUN TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/WriteTo
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip (5.05s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/http (2.56s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/http/Read (0.09s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/http/WriteTo (0.12s)
--- SKIP: TestIntegration_NewReaderWithContentEncodingGzip/grpc (0.16s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/jsonReads (2.28s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/Read (0.08s)
--- PASS: TestIntegration_NewReaderWithContentEncodingGzip/jsonReads/WriteTo (0.07s)
=== RUN TestIntegration_HMACKey
2024/11/29 08:32:39 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_HMACKey/http
=== RUN TestIntegration_HMACKey/http/invalid-
=== RUN TestIntegration_HMACKey/http/invalid-DELETED
=== RUN TestIntegration_HMACKey/http/invalid-active
=== RUN TestIntegration_HMACKey/http/invalid-inactive
=== RUN TestIntegration_HMACKey/http/invalid-foo_bar
=== RUN TestIntegration_HMACKey/grpc
integration_test.go:287: transport "grpc" explicitly skipped: hmac not implemented
=== RUN TestIntegration_HMACKey/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_HMACKey (4.94s)
--- PASS: TestIntegration_HMACKey/http (4.63s)
--- PASS: TestIntegration_HMACKey/http/invalid- (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-DELETED (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-active (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-inactive (0.00s)
--- PASS: TestIntegration_HMACKey/http/invalid-foo_bar (0.00s)
--- SKIP: TestIntegration_HMACKey/grpc (0.27s)
--- SKIP: TestIntegration_HMACKey/jsonReads (0.00s)
=== RUN TestIntegration_PostPolicyV4
2024/11/29 08:32:44 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4/grpc
=== RUN TestIntegration_PostPolicyV4/jsonReads
=== RUN TestIntegration_PostPolicyV4/http
--- PASS: TestIntegration_PostPolicyV4 (7.08s)
--- PASS: TestIntegration_PostPolicyV4/grpc (2.45s)
--- PASS: TestIntegration_PostPolicyV4/jsonReads (2.10s)
--- PASS: TestIntegration_PostPolicyV4/http (2.49s)
=== RUN TestIntegration_Scopes
2024/11/29 08:32:51 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Scopes/grpc
=== RUN TestIntegration_Scopes/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
=== RUN TestIntegration_Scopes/http
2024/11/29 08:32:52 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Scopes/http#01
=== RUN TestIntegration_Scopes/grpc#01
=== RUN TestIntegration_Scopes/jsonReads#01
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
2024/11/29 08:32:53 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_Scopes/http#02
=== RUN TestIntegration_Scopes/grpc#02
=== RUN TestIntegration_Scopes/jsonReads#02
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_Scopes (2.80s)
--- PASS: TestIntegration_Scopes/grpc (0.57s)
--- SKIP: TestIntegration_Scopes/jsonReads (0.00s)
--- PASS: TestIntegration_Scopes/http (0.20s)
--- PASS: TestIntegration_Scopes/http#01 (0.58s)
--- PASS: TestIntegration_Scopes/grpc#01 (0.69s)
--- SKIP: TestIntegration_Scopes/jsonReads#01 (0.00s)
--- PASS: TestIntegration_Scopes/http#02 (0.12s)
--- PASS: TestIntegration_Scopes/grpc#02 (0.53s)
--- SKIP: TestIntegration_Scopes/jsonReads#02 (0.00s)
=== RUN TestIntegration_SignedURL_WithCreds
2024/11/29 08:32:54 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_WithCreds/http
=== RUN TestIntegration_SignedURL_WithCreds/grpc
integration_test.go:287: transport "grpc" explicitly skipped: creds capture logic must be implemented for gRPC constructor
=== RUN TestIntegration_SignedURL_WithCreds/jsonReads
--- PASS: TestIntegration_SignedURL_WithCreds (0.97s)
--- PASS: TestIntegration_SignedURL_WithCreds/http (0.28s)
--- SKIP: TestIntegration_SignedURL_WithCreds/grpc (0.23s)
--- PASS: TestIntegration_SignedURL_WithCreds/jsonReads (0.35s)
=== RUN TestIntegration_SignedURL_DefaultSignBytes
2024/11/29 08:32:55 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is . Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_SignedURL_DefaultSignBytes/jsonReads
=== RUN TestIntegration_SignedURL_DefaultSignBytes/http
=== RUN TestIntegration_SignedURL_DefaultSignBytes/grpc
--- PASS: TestIntegration_SignedURL_DefaultSignBytes (1.53s)
--- PASS: TestIntegration_SignedURL_DefaultSignBytes/jsonReads (0.45s)
--- PASS: TestIntegration_SignedURL_DefaultSignBytes/http (0.42s)
--- PASS: TestIntegration_SignedURL_DefaultSignBytes/grpc (0.58s)
=== RUN TestIntegration_PostPolicyV4_WithCreds
2024/11/29 08:32:56 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4_WithCreds/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: test is not testing the read behaviour
=== RUN TestIntegration_PostPolicyV4_WithCreds/http
=== RUN TestIntegration_PostPolicyV4_WithCreds/http/signing_with_the_private_key
=== RUN TestIntegration_PostPolicyV4_WithCreds/grpc
integration_test.go:287: transport "grpc" explicitly skipped: creds capture logic must be implemented for gRPC constructor
--- PASS: TestIntegration_PostPolicyV4_WithCreds (0.81s)
--- SKIP: TestIntegration_PostPolicyV4_WithCreds/jsonReads (0.00s)
--- PASS: TestIntegration_PostPolicyV4_WithCreds/http (0.53s)
--- PASS: TestIntegration_PostPolicyV4_WithCreds/http/signing_with_the_private_key (0.53s)
--- SKIP: TestIntegration_PostPolicyV4_WithCreds/grpc (0.17s)
=== RUN TestIntegration_PostPolicyV4_BucketDefault
2024/11/29 08:32:57 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4_BucketDefault/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: test is not testing the read behaviour
=== RUN TestIntegration_PostPolicyV4_BucketDefault/http
=== RUN TestIntegration_PostPolicyV4_BucketDefault/http/signing_with_the_default_sign_bytes_func
=== RUN TestIntegration_PostPolicyV4_BucketDefault/grpc
=== RUN TestIntegration_PostPolicyV4_BucketDefault/grpc/signing_with_the_default_sign_bytes_func
--- PASS: TestIntegration_PostPolicyV4_BucketDefault (1.49s)
--- SKIP: TestIntegration_PostPolicyV4_BucketDefault/jsonReads (0.00s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/http (0.62s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/http/signing_with_the_default_sign_bytes_func (0.62s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/grpc (0.83s)
--- PASS: TestIntegration_PostPolicyV4_BucketDefault/grpc/signing_with_the_default_sign_bytes_func (0.64s)
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes
2024/11/29 08:32:59 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: test is not testing the read behaviour
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/http
=== RUN TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/grpc
--- PASS: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes (4.31s)
--- SKIP: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/jsonReads (0.00s)
--- PASS: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/http (2.11s)
--- PASS: TestIntegration_PostPolicyV4_SignedURL_WithSignBytes/grpc (2.15s)
=== RUN TestIntegration_OCTracing
2024/11/29 08:33:03 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_OCTracing/http
=== RUN TestIntegration_OCTracing/grpc
=== RUN TestIntegration_OCTracing/jsonReads
--- PASS: TestIntegration_OCTracing (0.76s)
--- PASS: TestIntegration_OCTracing/http (0.16s)
--- PASS: TestIntegration_OCTracing/grpc (0.39s)
--- PASS: TestIntegration_OCTracing/jsonReads (0.16s)
=== RUN TestInvoke
=== PAUSE TestInvoke
=== RUN TestShouldRetry
=== PAUSE TestShouldRetry
=== RUN TestParseNotificationTopic
--- PASS: TestParseNotificationTopic (0.00s)
=== RUN TestConvertNotification
--- PASS: TestConvertNotification (0.00s)
=== RUN TestNotificationsToMap
--- PASS: TestNotificationsToMap (0.00s)
=== RUN TestAddNotificationsErrors
--- PASS: TestAddNotificationsErrors (0.00s)
=== RUN TestApplyStorageOpt
=== RUN TestApplyStorageOpt/set_JSON_option
=== RUN TestApplyStorageOpt/set_XML_option
=== RUN TestApplyStorageOpt/set_conflicting_options,_last_option_set_takes_precedence
=== RUN TestApplyStorageOpt/empty_options
=== RUN TestApplyStorageOpt/set_Google_API_option
=== RUN TestApplyStorageOpt/disable_metrics_option
=== RUN TestApplyStorageOpt/set_metrics_interval
=== RUN TestApplyStorageOpt/set_dynamic_read_req_stall_timeout_option
=== RUN TestApplyStorageOpt/default_dynamic_read_req_stall_timeout_option
--- PASS: TestApplyStorageOpt (0.00s)
--- PASS: TestApplyStorageOpt/set_JSON_option (0.00s)
--- PASS: TestApplyStorageOpt/set_XML_option (0.00s)
--- PASS: TestApplyStorageOpt/set_conflicting_options,_last_option_set_takes_precedence (0.00s)
--- PASS: TestApplyStorageOpt/empty_options (0.00s)
--- PASS: TestApplyStorageOpt/set_Google_API_option (0.00s)
--- PASS: TestApplyStorageOpt/disable_metrics_option (0.00s)
--- PASS: TestApplyStorageOpt/set_metrics_interval (0.00s)
--- PASS: TestApplyStorageOpt/set_dynamic_read_req_stall_timeout_option (0.00s)
--- PASS: TestApplyStorageOpt/default_dynamic_read_req_stall_timeout_option (0.00s)
=== RUN TestSetCustomExporter
--- PASS: TestSetCustomExporter (0.00s)
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv/env_variable_not_set
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv/valid_duration_string
=== RUN TestGetDynamicReadReqInitialTimeoutSecFromEnv/invalid_duration_string
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv (0.00s)
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv/env_variable_not_set (0.00s)
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv/valid_duration_string (0.00s)
--- PASS: TestGetDynamicReadReqInitialTimeoutSecFromEnv/invalid_duration_string (0.00s)
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv/env_variable_not_set
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv/valid_float_string
=== RUN TestGetDynamicReadReqIncreaseRateFromEnv/invalid_float_string
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv (0.00s)
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv/env_variable_not_set (0.00s)
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv/valid_float_string (0.00s)
--- PASS: TestGetDynamicReadReqIncreaseRateFromEnv/invalid_float_string (0.00s)
=== RUN TestPostPolicyV4OptionsClone
=== PAUSE TestPostPolicyV4OptionsClone
=== RUN TestRangeReader
=== RUN TestRangeReader/xmlReads
=== RUN TestRangeReader/jsonReads
--- PASS: TestRangeReader (0.06s)
--- PASS: TestRangeReader/xmlReads (0.02s)
--- PASS: TestRangeReader/jsonReads (0.03s)
=== RUN TestRangeReaderRetry
=== RUN TestRangeReaderRetry/xmlReads
=== RUN TestRangeReaderRetry/jsonReads
--- PASS: TestRangeReaderRetry (0.35s)
--- PASS: TestRangeReaderRetry/xmlReads (0.17s)
--- PASS: TestRangeReaderRetry/jsonReads (0.17s)
=== RUN TestFakeReadCloser
--- PASS: TestFakeReadCloser (0.00s)
=== RUN TestContentEncodingGzipWithReader
=== RUN TestContentEncodingGzipWithReader/xmlReads
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewReader
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(0,_-1)
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(1kB,_2kB)
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_-1)
=== RUN TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_3kB)
=== RUN TestContentEncodingGzipWithReader/jsonReads
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewReader
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(0,_-1)
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(1kB,_2kB)
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_-1)
=== RUN TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_3kB)
--- PASS: TestContentEncodingGzipWithReader (0.09s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads (0.05s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewReader (0.02s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(0,_-1) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(1kB,_2kB) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_-1) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/xmlReads/NewRangeReader(2kB,_3kB) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads (0.03s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewReader (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(0,_-1) (0.00s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(1kB,_2kB) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_-1) (0.01s)
--- PASS: TestContentEncodingGzipWithReader/jsonReads/NewRangeReader(2kB,_3kB) (0.01s)
=== RUN TestRetryConformance
retry_conformance_test.go:587: This test must use the testbench emulator; set STORAGE_EMULATOR_HOST to run.
--- SKIP: TestRetryConformance (0.00s)
=== RUN TestV2HeaderSanitization
=== PAUSE TestV2HeaderSanitization
=== RUN TestV4HeaderSanitization
=== PAUSE TestV4HeaderSanitization
=== RUN TestSignedURLV2
--- PASS: TestSignedURLV2 (0.03s)
=== RUN TestSignedURLV4
storage_test.go:341: Testcase: 'SignURLV4 works'
storage_test.go:341: Testcase: 'With PEM Private Key'
storage_test.go:341: Testcase: 'Unsafe object name'
storage_test.go:341: Testcase: 'With custom SignBytes'
--- PASS: TestSignedURLV4 (0.03s)
=== RUN TestSignedURL_EmulatorHost
=== RUN TestSignedURL_EmulatorHost/SignURLV4_creates_link_to_resources_in_emulator
=== RUN TestSignedURL_EmulatorHost/using_SigningSchemeV2
=== RUN TestSignedURL_EmulatorHost/using_VirtualHostedStyle
=== RUN TestSignedURL_EmulatorHost/using_BucketBoundHostname
=== RUN TestSignedURL_EmulatorHost/emulator_host_specifies_scheme
=== RUN TestSignedURL_EmulatorHost/emulator_host_specifies_scheme_using_SigningSchemeV2
--- PASS: TestSignedURL_EmulatorHost (0.09s)
--- PASS: TestSignedURL_EmulatorHost/SignURLV4_creates_link_to_resources_in_emulator (0.02s)
--- PASS: TestSignedURL_EmulatorHost/using_SigningSchemeV2 (0.02s)
--- PASS: TestSignedURL_EmulatorHost/using_VirtualHostedStyle (0.02s)
--- PASS: TestSignedURL_EmulatorHost/using_BucketBoundHostname (0.02s)
--- PASS: TestSignedURL_EmulatorHost/emulator_host_specifies_scheme (0.02s)
--- PASS: TestSignedURL_EmulatorHost/emulator_host_specifies_scheme_using_SigningSchemeV2 (0.02s)
=== RUN TestSignedURL_MissingOptions
--- PASS: TestSignedURL_MissingOptions (0.00s)
=== RUN TestPathEncodeV4
--- PASS: TestPathEncodeV4 (0.00s)
=== RUN TestObjectNames
=== PAUSE TestObjectNames
=== RUN TestCondition
=== PAUSE TestCondition
=== RUN TestConditionErrors
=== PAUSE TestConditionErrors
=== RUN TestObjectRetryer
=== RUN TestObjectRetryer/all_defaults
=== RUN TestObjectRetryer/set_all_options
=== RUN TestObjectRetryer/set_some_backoff_options
=== RUN TestObjectRetryer/set_policy_only
=== RUN TestObjectRetryer/set_max_retry_attempts_only
=== RUN TestObjectRetryer/set_ErrorFunc_only
--- PASS: TestObjectRetryer (0.00s)
--- PASS: TestObjectRetryer/all_defaults (0.00s)
--- PASS: TestObjectRetryer/set_all_options (0.00s)
--- PASS: TestObjectRetryer/set_some_backoff_options (0.00s)
--- PASS: TestObjectRetryer/set_policy_only (0.00s)
--- PASS: TestObjectRetryer/set_max_retry_attempts_only (0.00s)
--- PASS: TestObjectRetryer/set_ErrorFunc_only (0.00s)
=== RUN TestClientSetRetry
=== RUN TestClientSetRetry/all_defaults
=== RUN TestClientSetRetry/set_all_options
=== RUN TestClientSetRetry/set_some_backoff_options
=== RUN TestClientSetRetry/set_policy_only
=== RUN TestClientSetRetry/set_max_retry_attempts_only
=== RUN TestClientSetRetry/set_ErrorFunc_only
--- PASS: TestClientSetRetry (0.01s)
--- PASS: TestClientSetRetry/all_defaults (0.00s)
--- PASS: TestClientSetRetry/set_all_options (0.00s)
--- PASS: TestClientSetRetry/set_some_backoff_options (0.00s)
--- PASS: TestClientSetRetry/set_policy_only (0.00s)
--- PASS: TestClientSetRetry/set_max_retry_attempts_only (0.00s)
--- PASS: TestClientSetRetry/set_ErrorFunc_only (0.00s)
=== RUN TestRetryer
=== RUN TestRetryer/no_retries
=== RUN TestRetryer/no_retries/object.retry
=== RUN TestRetryer/no_retries/object.ACL()
=== RUN TestRetryer/no_retries/bucket.ACL()
=== RUN TestRetryer/no_retries/bucket.DefaultObjectACL()
=== RUN TestRetryer/no_retries/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_configures_retry
=== RUN TestRetryer/object_retryer_configures_retry/object.retry
=== RUN TestRetryer/object_retryer_configures_retry/object.ACL()
=== RUN TestRetryer/object_retryer_configures_retry/bucket.ACL()
=== RUN TestRetryer/object_retryer_configures_retry/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_configures_retry/client.HMACKeyHandle()
=== RUN TestRetryer/bucket_retryer_configures_retry
=== RUN TestRetryer/bucket_retryer_configures_retry/object.retry
=== RUN TestRetryer/bucket_retryer_configures_retry/object.ACL()
=== RUN TestRetryer/bucket_retryer_configures_retry/bucket.ACL()
=== RUN TestRetryer/bucket_retryer_configures_retry/bucket.DefaultObjectACL()
=== RUN TestRetryer/bucket_retryer_configures_retry/client.HMACKeyHandle()
=== RUN TestRetryer/client_retryer_configures_retry
=== RUN TestRetryer/client_retryer_configures_retry/object.retry
=== RUN TestRetryer/client_retryer_configures_retry/object.ACL()
=== RUN TestRetryer/client_retryer_configures_retry/bucket.ACL()
=== RUN TestRetryer/client_retryer_configures_retry/bucket.DefaultObjectACL()
=== RUN TestRetryer/client_retryer_configures_retry/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/object.retry
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/object.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/bucket.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_overrides_client_retryer
=== RUN TestRetryer/object_retryer_overrides_client_retryer/object.retry
=== RUN TestRetryer/object_retryer_overrides_client_retryer/object.ACL()
=== RUN TestRetryer/object_retryer_overrides_client_retryer/bucket.ACL()
=== RUN TestRetryer/object_retryer_overrides_client_retryer/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_overrides_client_retryer/client.HMACKeyHandle()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/object.retry
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/object.ACL()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/bucket.ACL()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/bucket.DefaultObjectACL()
=== RUN TestRetryer/bucket_retryer_overrides_client_retryer/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.retry
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.ACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/client.HMACKeyHandle()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.retry
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.ACL()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.ACL()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.DefaultObjectACL()
=== RUN TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/client.HMACKeyHandle()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.retry
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.ACL()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.ACL()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.DefaultObjectACL()
=== RUN TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/client.HMACKeyHandle()
--- PASS: TestRetryer (0.02s)
--- PASS: TestRetryer/no_retries (0.00s)
--- PASS: TestRetryer/no_retries/object.retry (0.00s)
--- PASS: TestRetryer/no_retries/object.ACL() (0.00s)
--- PASS: TestRetryer/no_retries/bucket.ACL() (0.00s)
--- PASS: TestRetryer/no_retries/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/no_retries/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_configures_retry/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/object.retry (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/object.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/bucket.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_configures_retry/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/object.retry (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/object.ACL() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/bucket.ACL() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/client_retryer_configures_retry/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_client_retryer/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/object.retry (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/object.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/bucket.ACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/bucket_retryer_overrides_client_retryer/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_overrides_bucket_retryer_backoff_options/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.retry (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/object.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object_retryer_does_not_override_bucket_retryer_if_option_is_not_set/client.HMACKeyHandle() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.retry (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/object.ACL() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.ACL() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/bucket.DefaultObjectACL() (0.00s)
--- PASS: TestRetryer/object's_backoff_completely_overwrites_bucket's_backoff/client.HMACKeyHandle() (0.00s)
=== RUN TestObjectCompose
=== PAUSE TestObjectCompose
=== RUN TestEmptyObjectIterator
=== PAUSE TestEmptyObjectIterator
=== RUN TestEmptyBucketIterator
=== PAUSE TestEmptyBucketIterator
=== RUN TestCodecUint32
=== PAUSE TestCodecUint32
=== RUN TestUserProject
=== PAUSE TestUserProject
=== RUN TestRawObjectToObjectAttrs
=== PAUSE TestRawObjectToObjectAttrs
=== RUN TestObjectAttrsToRawObject
=== PAUSE TestObjectAttrsToRawObject
=== RUN TestProtoObjectToObjectAttrs
=== PAUSE TestProtoObjectToObjectAttrs
=== RUN TestObjectAttrsToProtoObject
=== PAUSE TestObjectAttrsToProtoObject
=== RUN TestApplyCondsProto
--- PASS: TestApplyCondsProto (0.00s)
=== RUN TestAttrToFieldMapCoverage
=== PAUSE TestAttrToFieldMapCoverage
=== RUN TestEmulatorWithCredentialsFile
--- PASS: TestEmulatorWithCredentialsFile (0.00s)
=== RUN TestWithEndpoint
--- PASS: TestWithEndpoint (0.00s)
=== RUN TestOperationsWithEndpoint
=== RUN TestOperationsWithEndpoint/No_endpoint_or_emulator_host_specified
=== RUN TestOperationsWithEndpoint/emulator_host_specified
=== RUN TestOperationsWithEndpoint/endpoint_specified
=== RUN TestOperationsWithEndpoint/both_emulator_and_endpoint_specified
--- PASS: TestOperationsWithEndpoint (0.13s)
--- PASS: TestOperationsWithEndpoint/No_endpoint_or_emulator_host_specified (0.04s)
--- PASS: TestOperationsWithEndpoint/emulator_host_specified (0.03s)
--- PASS: TestOperationsWithEndpoint/endpoint_specified (0.03s)
--- PASS: TestOperationsWithEndpoint/both_emulator_and_endpoint_specified (0.02s)
=== RUN TestSignedURLOptionsClone
=== PAUSE TestSignedURLOptionsClone
=== RUN TestParseProjectNumber
--- PASS: TestParseProjectNumber (0.00s)
=== RUN TestObjectValidate
=== RUN TestObjectValidate/valid_object
=== RUN TestObjectValidate/empty_bucket_name
=== RUN TestObjectValidate/empty_object_name
=== RUN TestObjectValidate/invalid_utf-8
=== RUN TestObjectValidate/object_name_.
--- PASS: TestObjectValidate (0.00s)
--- PASS: TestObjectValidate/valid_object (0.00s)
--- PASS: TestObjectValidate/empty_bucket_name (0.00s)
--- PASS: TestObjectValidate/empty_object_name (0.00s)
--- PASS: TestObjectValidate/invalid_utf-8 (0.00s)
--- PASS: TestObjectValidate/object_name_. (0.00s)
=== RUN TestErrorOnObjectsInsertCall
=== PAUSE TestErrorOnObjectsInsertCall
=== RUN TestEncryption
=== PAUSE TestEncryption
=== RUN TestRaceOnCancelAfterWrite
--- PASS: TestRaceOnCancelAfterWrite (0.00s)
=== RUN TestRaceOnCancelBeforeWrite
--- PASS: TestRaceOnCancelBeforeWrite (0.00s)
=== RUN TestCancelDoesNotLeak
--- PASS: TestCancelDoesNotLeak (0.00s)
=== RUN TestCloseDoesNotLeak
--- PASS: TestCloseDoesNotLeak (0.00s)
=== RUN TestIndefiniteRetries
--- PASS: TestIndefiniteRetries (1.46s)
=== CONT TestObjectNames
=== CONT TestRawObjectToObjectAttrs
=== CONT TestBucketAttrsToRawBucket
=== CONT TestIntegration_NonexistentBucket
--- PASS: TestRawObjectToObjectAttrs (0.00s)
=== CONT TestEmptyBucketIterator
2024/11/29 08:33:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
--- PASS: TestBucketAttrsToRawBucket (0.04s)
=== CONT TestUserProject
--- PASS: TestEmptyBucketIterator (0.05s)
=== CONT TestObjectAttrsToRawObject
--- PASS: TestObjectAttrsToRawObject (0.00s)
=== CONT TestCodecUint32
--- PASS: TestCodecUint32 (0.00s)
=== CONT TestObjectAttrsToProtoObject
--- PASS: TestObjectAttrsToProtoObject (0.00s)
=== CONT TestEncryption
--- PASS: TestEncryption (0.01s)
=== CONT TestIntegration_NoUnicodeNormalization
=== RUN TestIntegration_NonexistentBucket/http
2024/11/29 08:33:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_NoUnicodeNormalization/http
--- PASS: TestUserProject (0.24s)
=== CONT TestSignedURLOptionsClone
--- PASS: TestSignedURLOptionsClone (0.00s)
=== CONT TestIntegration_ZeroSizedObject
2024/11/29 08:33:06 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_ZeroSizedObject/jsonReads
=== RUN TestIntegration_NonexistentBucket/grpc
--- PASS: TestObjectNames (0.79s)
=== CONT TestErrorOnObjectsInsertCall
=== RUN TestIntegration_ZeroSizedObject/jsonReads/Read
=== RUN TestIntegration_ZeroSizedObject/jsonReads/WriteTo
--- PASS: TestErrorOnObjectsInsertCall (0.11s)
=== CONT TestSetHeadersFromContext
=== RUN TestSetHeadersFromContext/all_empty_values
=== RUN TestSetHeadersFromContext/regular_headers
=== RUN TestSetHeadersFromContext/x-goog-api-client_merging
=== RUN TestSetHeadersFromContext/x-goog-api-client_merging_with_values_already_set
=== CONT TestConditionErrors
--- PASS: TestSetHeadersFromContext (0.00s)
--- PASS: TestSetHeadersFromContext/all_empty_values (0.00s)
--- PASS: TestSetHeadersFromContext/regular_headers (0.00s)
--- PASS: TestSetHeadersFromContext/x-goog-api-client_merging (0.00s)
--- PASS: TestSetHeadersFromContext/x-goog-api-client_merging_with_values_already_set (0.00s)
=== CONT TestEmptyObjectIterator
--- PASS: TestConditionErrors (0.00s)
=== RUN TestIntegration_NoUnicodeNormalization/grpc
=== CONT TestCopyMissingFields
--- PASS: TestEmptyObjectIterator (0.04s)
=== CONT TestObjectCompose
--- PASS: TestCopyMissingFields (0.00s)
--- PASS: TestObjectCompose (0.03s)
=== CONT TestPostPolicyV4OptionsClone
--- PASS: TestPostPolicyV4OptionsClone (0.00s)
=== CONT TestBucketAttrsToProtoBucket
--- PASS: TestBucketAttrsToProtoBucket (0.01s)
=== CONT TestV2HeaderSanitization
--- PASS: TestV2HeaderSanitization (0.00s)
=== CONT TestBucketAttrsToUpdateToRawBucket
--- PASS: TestBucketAttrsToUpdateToRawBucket (0.00s)
=== CONT TestCondition
=== CONT TestAttrToFieldMapCoverage
--- PASS: TestCondition (0.04s)
--- PASS: TestAttrToFieldMapCoverage (0.00s)
=== CONT TestShouldRetry
=== RUN TestShouldRetry/googleapi.Error{Code:_0}
=== RUN TestShouldRetry/googleapi.Error{Code:_429}
=== RUN TestShouldRetry/errors.New(foo)
=== RUN TestShouldRetry/googleapi.Error{Code:_518}
=== RUN TestShouldRetry/googleapi.Error{Code:_599}
=== RUN TestShouldRetry/googleapi.Error{Code:_428}
=== RUN TestShouldRetry/googleapi.Error{Code:_518}#01
=== RUN TestShouldRetry/url.Error{Err:_errors.New("connection_refused")}
=== RUN TestShouldRetry/net.OpError{Err:_errors.New("connection_reset_by_peer")}
=== RUN TestShouldRetry/io.ErrUnexpectedEOF
=== RUN TestShouldRetry/wrapped_retryable_error
=== RUN TestShouldRetry/wrapped_non-retryable_error
=== RUN TestShouldRetry/googleapi.Error{Code:_400}
=== RUN TestShouldRetry/googleapi.Error{Code:_408}
=== RUN TestShouldRetry/retryable_gRPC_error
=== RUN TestShouldRetry/non-retryable_gRPC_error
=== RUN TestShouldRetry/wrapped_net.ErrClosed
--- PASS: TestShouldRetry (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_0} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_429} (0.00s)
--- PASS: TestShouldRetry/errors.New(foo) (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_518} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_599} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_428} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_518}#01 (0.00s)
--- PASS: TestShouldRetry/url.Error{Err:_errors.New("connection_refused")} (0.00s)
--- PASS: TestShouldRetry/net.OpError{Err:_errors.New("connection_reset_by_peer")} (0.00s)
--- PASS: TestShouldRetry/io.ErrUnexpectedEOF (0.00s)
--- PASS: TestShouldRetry/wrapped_retryable_error (0.00s)
--- PASS: TestShouldRetry/wrapped_non-retryable_error (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_400} (0.00s)
--- PASS: TestShouldRetry/googleapi.Error{Code:_408} (0.00s)
--- PASS: TestShouldRetry/retryable_gRPC_error (0.00s)
--- PASS: TestShouldRetry/non-retryable_gRPC_error (0.00s)
--- PASS: TestShouldRetry/wrapped_net.ErrClosed (0.00s)
=== CONT TestInvoke
=== RUN TestInvoke/test_fn_never_returns_initial_error_with_count=0
=== RUN TestInvoke/non-retryable_error_is_returned_without_retrying
=== RUN TestInvoke/retryable_error_is_retried
=== RUN TestInvoke/retryable_gRPC_error_is_retried
=== RUN TestInvoke/returns_non-retryable_error_after_retryable_error
=== RUN TestInvoke/retryable_5xx_error_is_retried
=== RUN TestInvoke/retriable_error_not_retried_when_non-idempotent
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways
=== RUN TestInvoke/retriable_error_not_retried_when_policy_is_RetryNever
=== RUN TestInvoke/non-retriable_error_not_retried_when_policy_is_RetryAlways
=== RUN TestInvoke/non-retriable_error_retried_with_custom_fn
=== RUN TestInvoke/retriable_error_not_retried_with_custom_fn
=== RUN TestInvoke/error_not_retried_when_policy_is_RetryNever_despite_custom_fn
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts
=== RUN TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryNever_with_maxAttempts_set
=== RUN TestInvoke/non-retriable_error_retried_with_custom_fn_till_maxAttempts
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts-1
=== RUN TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts
=== RUN TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryAlways_with_maxAttempts_equals_to_zero
--- PASS: TestInvoke (0.03s)
--- PASS: TestInvoke/test_fn_never_returns_initial_error_with_count=0 (0.00s)
--- PASS: TestInvoke/non-retryable_error_is_returned_without_retrying (0.00s)
--- PASS: TestInvoke/retryable_error_is_retried (0.00s)
--- PASS: TestInvoke/retryable_gRPC_error_is_retried (0.00s)
--- PASS: TestInvoke/returns_non-retryable_error_after_retryable_error (0.00s)
--- PASS: TestInvoke/retryable_5xx_error_is_retried (0.00s)
--- PASS: TestInvoke/retriable_error_not_retried_when_non-idempotent (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways (0.00s)
--- PASS: TestInvoke/retriable_error_not_retried_when_policy_is_RetryNever (0.00s)
--- PASS: TestInvoke/non-retriable_error_not_retried_when_policy_is_RetryAlways (0.00s)
--- PASS: TestInvoke/non-retriable_error_retried_with_custom_fn (0.00s)
--- PASS: TestInvoke/retriable_error_not_retried_with_custom_fn (0.00s)
--- PASS: TestInvoke/error_not_retried_when_policy_is_RetryNever_despite_custom_fn (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryNever_with_maxAttempts_set (0.00s)
--- PASS: TestInvoke/non-retriable_error_retried_with_custom_fn_till_maxAttempts (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts-1 (0.01s)
--- PASS: TestInvoke/non-idempotent_retriable_error_retried_when_policy_is_RetryAlways_till_maxAttempts_where_count_equals_to_maxAttempts (0.00s)
--- PASS: TestInvoke/non-idempotent_retriable_error_not_retried_when_policy_is_RetryAlways_with_maxAttempts_equals_to_zero (0.00s)
=== CONT TestIntegration_NonexistentObjectRead
2024/11/29 08:33:07 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_NonexistentObjectRead/http
=== RUN TestIntegration_ZeroSizedObject/http
=== RUN TestIntegration_NonexistentObjectRead/grpc
=== RUN TestIntegration_NonexistentBucket/jsonReads
integration_test.go:287: transport "jsonReads" explicitly skipped: no reads in test
--- PASS: TestIntegration_NonexistentBucket (1.43s)
--- PASS: TestIntegration_NonexistentBucket/http (0.50s)
--- PASS: TestIntegration_NonexistentBucket/grpc (0.87s)
--- SKIP: TestIntegration_NonexistentBucket/jsonReads (0.00s)
=== CONT TestProtoObjectToObjectAttrs
--- PASS: TestProtoObjectToObjectAttrs (0.00s)
=== CONT TestV4HeaderSanitization
--- PASS: TestV4HeaderSanitization (0.00s)
=== RUN TestIntegration_ZeroSizedObject/http/Read
=== RUN TestIntegration_ZeroSizedObject/http/WriteTo
=== RUN TestIntegration_NonexistentObjectRead/jsonReads
=== RUN TestIntegration_NoUnicodeNormalization/jsonReads
=== RUN TestIntegration_ZeroSizedObject/grpc
--- PASS: TestIntegration_NonexistentObjectRead (0.73s)
--- PASS: TestIntegration_NonexistentObjectRead/http (0.25s)
--- PASS: TestIntegration_NonexistentObjectRead/grpc (0.27s)
--- PASS: TestIntegration_NonexistentObjectRead/jsonReads (0.17s)
=== RUN TestIntegration_ZeroSizedObject/grpc/Read
=== RUN TestIntegration_ZeroSizedObject/grpc/WriteTo
--- PASS: TestIntegration_NoUnicodeNormalization (2.33s)
--- PASS: TestIntegration_NoUnicodeNormalization/http (0.76s)
--- PASS: TestIntegration_NoUnicodeNormalization/grpc (0.71s)
--- PASS: TestIntegration_NoUnicodeNormalization/jsonReads (0.76s)
--- PASS: TestIntegration_ZeroSizedObject (2.19s)
--- PASS: TestIntegration_ZeroSizedObject/jsonReads (0.80s)
--- PASS: TestIntegration_ZeroSizedObject/jsonReads/Read (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/jsonReads/WriteTo (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/http (0.63s)
--- PASS: TestIntegration_ZeroSizedObject/http/Read (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/http/WriteTo (0.03s)
--- PASS: TestIntegration_ZeroSizedObject/grpc (0.70s)
--- PASS: TestIntegration_ZeroSizedObject/grpc/Read (0.04s)
--- PASS: TestIntegration_ZeroSizedObject/grpc/WriteTo (0.04s)
FAIL
2024/11/29 08:33:21 deleting bucket "go-integration-test-20241127-36699628909336-0068", which is more than 24h0m0s old
2024/11/29 08:33:23 deleting bucket "go-integration-test-20241127-36699628909336-0082", which is more than 24h0m0s old
2024/11/29 08:33:24 deleting bucket "go-integration-test-20241127-36699628909336-0083", which is more than 24h0m0s old
2024/11/29 08:33:24 deleting bucket "go-integration-test-20241128-16099442033154-0067", which is more than 24h0m0s old
2024/11/29 08:33:25 deleting bucket "go-integration-test-20241128-16099442033154-0081", which is more than 24h0m0s old
2024/11/29 08:33:26 deleting bucket "go-integration-test-20241128-16099442033154-0083", which is more than 24h0m0s old
2024/11/29 08:33:27 deleting bucket "go-integration-test-20241128-16127194862856-0067", which is more than 24h0m0s old
2024/11/29 08:33:28 deleting bucket "go-integration-test-20241128-16127194862856-0081", which is more than 24h0m0s old
2024/11/29 08:33:29 deleting bucket "go-integration-test-20241128-16127194862856-0083", which is more than 24h0m0s old
2024/11/29 08:33:29 deleting bucket "go-integration-test-20241128-30236827283236-0081", which is more than 24h0m0s old
2024/11/29 08:33:30 deleting bucket "go-integration-test-20241128-30236827283236-0083", which is more than 24h0m0s old
2024/11/29 08:33:31 deleting bucket "golang-grpc-test-20241127-36699628909336-0067", which is more than 24h0m0s old
2024/11/29 08:33:32 deleting bucket "golang-grpc-test-20241127-36699628909336-0081", which is more than 24h0m0s old
2024/11/29 08:33:33 deleting bucket "golang-grpc-test-20241127-36699628909336-0084", which is more than 24h0m0s old
2024/11/29 08:33:34 deleting bucket "golang-grpc-test-20241128-16099442033154-0068", which is more than 24h0m0s old
2024/11/29 08:33:35 deleting bucket "golang-grpc-test-20241128-16099442033154-0082", which is more than 24h0m0s old
2024/11/29 08:33:36 deleting bucket "golang-grpc-test-20241128-16099442033154-0084", which is more than 24h0m0s old
2024/11/29 08:33:36 deleting bucket "golang-grpc-test-20241128-16127194862856-0082", which is more than 24h0m0s old
2024/11/29 08:33:37 deleting bucket "golang-grpc-test-20241128-16127194862856-0084", which is more than 24h0m0s old
2024/11/29 08:33:38 deleting bucket "golang-grpc-test-20241128-30236827283236-0068", which is more than 24h0m0s old
2024/11/29 08:33:39 deleting bucket "golang-grpc-test-20241128-30236827283236-0082", which is more than 24h0m0s old
2024/11/29 08:33:40 deleting bucket "golang-grpc-test-20241128-30236827283236-0084", which is more than 24h0m0s old
FAIL cloud.google.com/go/storage 567.920s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storage/control/apiv2 1.032s [no tests to run]
=== RUN TestPrefixAdjustedOffsets
=== RUN TestPrefixAdjustedOffsets/start_and_end_are_empty
=== RUN TestPrefixAdjustedOffsets/start_is_longer_and_lexicographically_before_prefix
=== RUN TestPrefixAdjustedOffsets/start_value_same_as_prefix
=== RUN TestPrefixAdjustedOffsets/lexicographically_start_comes_before_prefix_and_end_after_prefix
=== RUN TestPrefixAdjustedOffsets/start_value_contains_prefix
=== RUN TestPrefixAdjustedOffsets/end_value_contains_prefix
=== RUN TestPrefixAdjustedOffsets/prefix_is_empty
=== RUN TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end
=== RUN TestPrefixAdjustedOffsets/end_is_same_as_prefix
=== RUN TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end_with_prefix
=== RUN TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_prefix
--- PASS: TestPrefixAdjustedOffsets (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_and_end_are_empty (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_longer_and_lexicographically_before_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_value_same_as_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/lexicographically_start_comes_before_prefix_and_end_after_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_value_contains_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/end_value_contains_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/prefix_is_empty (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end (0.00s)
--- PASS: TestPrefixAdjustedOffsets/end_is_same_as_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_end_with_prefix (0.00s)
--- PASS: TestPrefixAdjustedOffsets/start_is_lexicographically_higher_than_prefix (0.00s)
=== RUN TestNewLister
=== RUN TestNewLister/start_and_end_are_empty
=== RUN TestNewLister/start_is_longer_than_prefix
=== RUN TestNewLister/start_and_end_are_empty#01
--- PASS: TestNewLister (0.00s)
--- PASS: TestNewLister/start_and_end_are_empty (0.00s)
--- PASS: TestNewLister/start_is_longer_than_prefix (0.00s)
--- PASS: TestNewLister/start_and_end_are_empty#01 (0.00s)
=== RUN TestNextBatchEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestNextBatchEmulated (0.00s)
=== RUN TestIntegration_NextBatch_All
integration_test.go:73: #11198
--- SKIP: TestIntegration_NextBatch_All (0.00s)
=== RUN TestIntegration_NextBatch
integration_test.go:100: #11196
--- SKIP: TestIntegration_NextBatch (0.00s)
=== RUN TestNewRangeSplitter
=== RUN TestNewRangeSplitter/valid_alphabet
=== RUN TestNewRangeSplitter/empty_alphabet
--- PASS: TestNewRangeSplitter (0.00s)
--- PASS: TestNewRangeSplitter/valid_alphabet (0.00s)
--- PASS: TestNewRangeSplitter/empty_alphabet (0.00s)
=== RUN TestSplitRange
=== RUN TestSplitRange/empty_start
=== RUN TestSplitRange/empty_end
=== RUN TestSplitRange/splits_less_than_one
=== RUN TestSplitRange/end_range_lexicographically_smaller_than_start_range
=== RUN TestSplitRange/unsplittable_with_empty_start_range
=== RUN TestSplitRange/unsplittable_with_non_empty_ranges
=== RUN TestSplitRange/Split_Entire_Bucket_Namespace
=== RUN TestSplitRange/split_with_only_start_range
=== RUN TestSplitRange/split_large_distance_with_few_split_points
=== RUN TestSplitRange/split_with_prefix,_distance_at_index_5_>_1
=== RUN TestSplitRange/split_with_prefix,_distance_at_index_6_>_1
=== RUN TestSplitRange/split_into_half_with_small_range
=== RUN TestSplitRange/split_into_multuple_pieces_with_small_range
=== RUN TestSplitRange/split_towards_end_range
=== RUN TestSplitRange/split_with_sequence_of_adjacent_characters
=== RUN TestSplitRange/split_into_adjenct_split_points
=== RUN TestSplitRange/end_range_contains_new_character
=== RUN TestSplitRange/start_range_contains_new_character
=== RUN TestSplitRange/start_range_is_sequence_of_highest_characters
--- PASS: TestSplitRange (0.01s)
--- PASS: TestSplitRange/empty_start (0.00s)
--- PASS: TestSplitRange/empty_end (0.00s)
--- PASS: TestSplitRange/splits_less_than_one (0.00s)
--- PASS: TestSplitRange/end_range_lexicographically_smaller_than_start_range (0.00s)
--- PASS: TestSplitRange/unsplittable_with_empty_start_range (0.00s)
--- PASS: TestSplitRange/unsplittable_with_non_empty_ranges (0.00s)
--- PASS: TestSplitRange/Split_Entire_Bucket_Namespace (0.00s)
--- PASS: TestSplitRange/split_with_only_start_range (0.00s)
--- PASS: TestSplitRange/split_large_distance_with_few_split_points (0.00s)
--- PASS: TestSplitRange/split_with_prefix,_distance_at_index_5_>_1 (0.00s)
--- PASS: TestSplitRange/split_with_prefix,_distance_at_index_6_>_1 (0.00s)
--- PASS: TestSplitRange/split_into_half_with_small_range (0.00s)
--- PASS: TestSplitRange/split_into_multuple_pieces_with_small_range (0.00s)
--- PASS: TestSplitRange/split_towards_end_range (0.00s)
--- PASS: TestSplitRange/split_with_sequence_of_adjacent_characters (0.00s)
--- PASS: TestSplitRange/split_into_adjenct_split_points (0.00s)
--- PASS: TestSplitRange/end_range_contains_new_character (0.00s)
--- PASS: TestSplitRange/start_range_contains_new_character (0.00s)
--- PASS: TestSplitRange/start_range_is_sequence_of_highest_characters (0.00s)
=== RUN TestSortAlphabet
=== RUN TestSortAlphabet/unsorted_array
=== RUN TestSortAlphabet/one_alphabet
=== RUN TestSortAlphabet/empty_array
--- PASS: TestSortAlphabet (0.00s)
--- PASS: TestSortAlphabet/unsorted_array (0.00s)
--- PASS: TestSortAlphabet/one_alphabet (0.00s)
--- PASS: TestSortAlphabet/empty_array (0.00s)
=== RUN TestConstructAlphabetMap
=== RUN TestConstructAlphabetMap/sorted_array
=== RUN TestConstructAlphabetMap/unsorted_array
=== RUN TestConstructAlphabetMap/one_alphabet
=== RUN TestConstructAlphabetMap/empty_array
--- PASS: TestConstructAlphabetMap (0.00s)
--- PASS: TestConstructAlphabetMap/sorted_array (0.00s)
--- PASS: TestConstructAlphabetMap/unsorted_array (0.00s)
--- PASS: TestConstructAlphabetMap/one_alphabet (0.00s)
--- PASS: TestConstructAlphabetMap/empty_array (0.00s)
=== RUN TestCharPosition
=== RUN TestCharPosition/no_error
=== RUN TestCharPosition/character_not_present
--- PASS: TestCharPosition (0.00s)
--- PASS: TestCharPosition/no_error (0.00s)
--- PASS: TestCharPosition/character_not_present (0.00s)
=== RUN TestListNextPageSequentiallyEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestListNextPageSequentiallyEmulated (0.00s)
=== RUN TestSequentialListingEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestSequentialListingEmulated (0.00s)
=== RUN TestWorkstealListingEmulated
fast_list_test.go:294: Emulator tests skipped without emulator environment variables set
--- SKIP: TestWorkstealListingEmulated (0.00s)
PASS
ok cloud.google.com/go/storage/dataflux 7.342s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storage/internal/apiv2 1.036s [no tests to run]
=== RUN TestDownloadBuffer
=== PAUSE TestDownloadBuffer
=== RUN TestDownloadBufferParallel
=== PAUSE TestDownloadBufferParallel
=== RUN TestWaitAndClose
=== PAUSE TestWaitAndClose
=== RUN TestNumShards
=== PAUSE TestNumShards
=== RUN TestCalculateRange
=== PAUSE TestCalculateRange
=== RUN TestGatherShards
--- PASS: TestGatherShards (0.00s)
=== RUN TestCalculateCRC32C
=== PAUSE TestCalculateCRC32C
=== RUN TestIntegration_DownloadDirectory
2024/11/29 08:24:29 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadDirectory/http
=== RUN TestIntegration_DownloadDirectory/grpc
--- PASS: TestIntegration_DownloadDirectory (1.43s)
--- PASS: TestIntegration_DownloadDirectory/http (0.65s)
--- PASS: TestIntegration_DownloadDirectory/grpc (0.73s)
=== RUN TestIntegration_DownloadDirectoryAsync
2024/11/29 08:24:30 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadDirectoryAsync/http
=== RUN TestIntegration_DownloadDirectoryAsync/grpc
--- PASS: TestIntegration_DownloadDirectoryAsync (1.68s)
--- PASS: TestIntegration_DownloadDirectoryAsync/http (0.71s)
--- PASS: TestIntegration_DownloadDirectoryAsync/grpc (0.93s)
=== RUN TestIntegration_DownloadDirectoryError
2024/11/29 08:24:32 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadDirectoryError/http
=== RUN TestIntegration_DownloadDirectoryError/grpc
--- PASS: TestIntegration_DownloadDirectoryError (0.89s)
--- PASS: TestIntegration_DownloadDirectoryError/http (0.36s)
--- PASS: TestIntegration_DownloadDirectoryError/grpc (0.46s)
=== RUN TestIntegration_DownloaderSynchronous
2024/11/29 08:24:33 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderSynchronous/http
=== RUN TestIntegration_DownloaderSynchronous/grpc
--- PASS: TestIntegration_DownloaderSynchronous (1.31s)
--- PASS: TestIntegration_DownloaderSynchronous/http (0.61s)
--- PASS: TestIntegration_DownloaderSynchronous/grpc (0.66s)
=== RUN TestIntegration_DownloaderErrorSync
2024/11/29 08:24:34 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderErrorSync/http
=== RUN TestIntegration_DownloaderErrorSync/grpc
--- PASS: TestIntegration_DownloaderErrorSync (1.49s)
--- PASS: TestIntegration_DownloaderErrorSync/http (0.65s)
--- PASS: TestIntegration_DownloaderErrorSync/grpc (0.80s)
=== RUN TestIntegration_DownloaderAsynchronous
2024/11/29 08:24:36 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderAsynchronous/http
=== RUN TestIntegration_DownloaderAsynchronous/grpc
--- PASS: TestIntegration_DownloaderAsynchronous (1.40s)
--- PASS: TestIntegration_DownloaderAsynchronous/http (0.59s)
--- PASS: TestIntegration_DownloaderAsynchronous/grpc (0.76s)
=== RUN TestIntegration_DownloaderErrorAsync
2024/11/29 08:24:37 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloaderErrorAsync/http
=== RUN TestIntegration_DownloaderErrorAsync/grpc
--- PASS: TestIntegration_DownloaderErrorAsync (1.13s)
--- PASS: TestIntegration_DownloaderErrorAsync/http (0.50s)
--- PASS: TestIntegration_DownloaderErrorAsync/grpc (0.59s)
=== RUN TestIntegration_DownloaderTimeout
--- PASS: TestIntegration_DownloaderTimeout (0.00s)
=== RUN TestIntegration_DownloadShard
2024/11/29 08:24:38 The Project ID configured for metrics is cloud-devrel-kokoro-resources, but the Project ID of the storage client is dulcet-port-762. Make sure that the service account in use has the required metric writing role (roles/monitoring.metricWriter) in the project projectIdToUse or metrics will not be written.
=== RUN TestIntegration_DownloadShard/http
=== RUN TestIntegration_DownloadShard/http/basic_input
=== RUN TestIntegration_DownloadShard/http/range
=== RUN TestIntegration_DownloadShard/http/incorrect_generation
=== RUN TestIntegration_DownloadShard/http/conditions:_generationmatch
=== RUN TestIntegration_DownloadShard/http/conditions_do_not_hold
=== RUN TestIntegration_DownloadShard/http/timeout
=== RUN TestIntegration_DownloadShard/http/cancelled_ctx
=== RUN TestIntegration_DownloadShard/grpc
=== RUN TestIntegration_DownloadShard/grpc/basic_input
=== RUN TestIntegration_DownloadShard/grpc/range
=== RUN TestIntegration_DownloadShard/grpc/incorrect_generation
=== RUN TestIntegration_DownloadShard/grpc/conditions:_generationmatch
=== RUN TestIntegration_DownloadShard/grpc/conditions_do_not_hold
=== RUN TestIntegration_DownloadShard/grpc/timeout
=== RUN TestIntegration_DownloadShard/grpc/cancelled_ctx
--- PASS: TestIntegration_DownloadShard (0.87s)
--- PASS: TestIntegration_DownloadShard/http (0.35s)
--- PASS: TestIntegration_DownloadShard/http/basic_input (0.04s)
--- PASS: TestIntegration_DownloadShard/http/range (0.03s)
--- PASS: TestIntegration_DownloadShard/http/incorrect_generation (0.04s)
--- PASS: TestIntegration_DownloadShard/http/conditions:_generationmatch (0.03s)
--- PASS: TestIntegration_DownloadShard/http/conditions_do_not_hold (0.03s)
--- PASS: TestIntegration_DownloadShard/http/timeout (0.00s)
--- PASS: TestIntegration_DownloadShard/http/cancelled_ctx (0.00s)
--- PASS: TestIntegration_DownloadShard/grpc (0.47s)
--- PASS: TestIntegration_DownloadShard/grpc/basic_input (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/range (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/incorrect_generation (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/conditions:_generationmatch (0.05s)
--- PASS: TestIntegration_DownloadShard/grpc/conditions_do_not_hold (0.04s)
--- PASS: TestIntegration_DownloadShard/grpc/timeout (0.00s)
--- PASS: TestIntegration_DownloadShard/grpc/cancelled_ctx (0.00s)
=== RUN TestApply
=== RUN TestApply/all_options
=== RUN TestApply/small_partSize
--- PASS: TestApply (0.00s)
--- PASS: TestApply/all_options (0.00s)
--- PASS: TestApply/small_partSize (0.00s)
=== RUN TestWithCallbacks
=== RUN TestWithCallbacks/cannot_use_callbacks_without_the_option
=== RUN TestWithCallbacks/must_provide_callback_when_option_is_set
--- PASS: TestWithCallbacks (0.00s)
--- PASS: TestWithCallbacks/cannot_use_callbacks_without_the_option (0.00s)
--- PASS: TestWithCallbacks/must_provide_callback_when_option_is_set (0.00s)
=== CONT TestDownloadBuffer
--- PASS: TestDownloadBuffer (0.00s)
=== CONT TestCalculateCRC32C
=== CONT TestDownloadBufferParallel
=== CONT TestCalculateRange
=== RUN TestCalculateRange/nil_range_-_first_shard
=== CONT TestNumShards
=== RUN TestNumShards/nil_range
=== RUN TestNumShards/nil_-_object_equal_to_partSize
=== RUN TestCalculateRange/nil_range
=== RUN TestCalculateRange/first_shard_length_smaller_than_partSize
=== RUN TestNumShards/nil_-_object_larger_than_partSize
=== RUN TestCalculateRange/second_shard
=== RUN TestNumShards/full_object_smaller_than_partSize
=== RUN TestNumShards/full_object_equal_to_partSize
=== RUN TestCalculateRange/last_shard
--- PASS: TestDownloadBufferParallel (0.00s)
=== CONT TestWaitAndClose
=== RUN TestNumShards/full_object_larger_than_partSize
--- PASS: TestWaitAndClose (0.00s)
=== RUN TestCalculateRange/last_shard#01
=== RUN TestNumShards/partial_object_smaller_than_partSize
=== RUN TestNumShards/full_object_larger_than_partSize#01
=== RUN TestCalculateRange/single_shard_with_offset
=== RUN TestNumShards/full_object_larger_than_partSize_-_off_by_one_check
=== RUN TestCalculateRange/second_shard_with_offset
=== RUN TestCalculateRange/off_by_one
=== RUN TestNumShards/length_larger_than_object_size
=== RUN TestNumShards/negative_length
=== RUN TestCalculateRange/last_shard#02
=== RUN TestNumShards/offset_object_smaller_than_partSize
=== RUN TestCalculateRange/sharding_turned_off
=== RUN TestNumShards/offset_object_larger_than_partSize
=== RUN TestCalculateRange/large_object
=== RUN TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize
--- PASS: TestCalculateRange (0.01s)
--- PASS: TestCalculateRange/nil_range_-_first_shard (0.00s)
--- PASS: TestCalculateRange/nil_range (0.00s)
--- PASS: TestCalculateRange/first_shard_length_smaller_than_partSize (0.00s)
--- PASS: TestCalculateRange/second_shard (0.00s)
--- PASS: TestCalculateRange/last_shard (0.00s)
--- PASS: TestCalculateRange/last_shard#01 (0.00s)
--- PASS: TestCalculateRange/single_shard_with_offset (0.00s)
--- PASS: TestCalculateRange/second_shard_with_offset (0.00s)
--- PASS: TestCalculateRange/off_by_one (0.00s)
--- PASS: TestCalculateRange/last_shard#02 (0.00s)
--- PASS: TestCalculateRange/sharding_turned_off (0.00s)
--- PASS: TestCalculateRange/large_object (0.00s)
=== RUN TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize#01
=== RUN TestNumShards/negative_offset_smaller_than_partSize
=== RUN TestNumShards/negative_offset_larger_than_partSize
=== RUN TestNumShards/transcoded
--- PASS: TestNumShards (0.01s)
--- PASS: TestNumShards/nil_range (0.00s)
--- PASS: TestNumShards/nil_-_object_equal_to_partSize (0.00s)
--- PASS: TestNumShards/nil_-_object_larger_than_partSize (0.00s)
--- PASS: TestNumShards/full_object_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/full_object_equal_to_partSize (0.00s)
--- PASS: TestNumShards/full_object_larger_than_partSize (0.00s)
--- PASS: TestNumShards/partial_object_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/full_object_larger_than_partSize#01 (0.00s)
--- PASS: TestNumShards/full_object_larger_than_partSize_-_off_by_one_check (0.00s)
--- PASS: TestNumShards/length_larger_than_object_size (0.00s)
--- PASS: TestNumShards/negative_length (0.00s)
--- PASS: TestNumShards/offset_object_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/offset_object_larger_than_partSize (0.00s)
--- PASS: TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize (0.00s)
--- PASS: TestNumShards/offset_object_larger_than_partSize_-_length_larger_than_objSize#01 (0.00s)
--- PASS: TestNumShards/negative_offset_smaller_than_partSize (0.00s)
--- PASS: TestNumShards/negative_offset_larger_than_partSize (0.00s)
--- PASS: TestNumShards/transcoded (0.00s)
=== RUN TestCalculateCRC32C/equal_sized_pieces
=== RUN TestCalculateCRC32C/uneven_pieces
=== RUN TestCalculateCRC32C/large_pieces
--- PASS: TestCalculateCRC32C (2.94s)
--- PASS: TestCalculateCRC32C/equal_sized_pieces (0.00s)
--- PASS: TestCalculateCRC32C/uneven_pieces (0.00s)
--- PASS: TestCalculateCRC32C/large_pieces (1.56s)
PASS
ok cloud.google.com/go/storage/transfermanager 26.605s
FAIL
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=3
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ ./emulator_test.sh
+ min_minor_ver=17
++ go version
++ read _ _ v _
++ echo 1.21.13
+ v=1.21.13
+ comps=(${v//./ })
+ minor_ver=21
+ '[' 21 -lt 17 ']'
+ export STORAGE_EMULATOR_HOST=http://localhost:9000
+ STORAGE_EMULATOR_HOST=http://localhost:9000
+ export STORAGE_EMULATOR_HOST_GRPC=localhost:8888
+ STORAGE_EMULATOR_HOST_GRPC=localhost:8888
+ DEFAULT_IMAGE_NAME=gcr.io/cloud-devrel-public-resources/storage-testbench
+ DEFAULT_IMAGE_TAG=latest
+ DOCKER_IMAGE=gcr.io/cloud-devrel-public-resources/storage-testbench:latest
+ CONTAINER_NAME=storage_testbench
+ DOCKER_NETWORK=--net=host
++ go env GOOS
+ '[' linux == darwin ']'
+ docker pull gcr.io/cloud-devrel-public-resources/storage-testbench:latest
latest: Pulling from cloud-devrel-public-resources/storage-testbench
8cd46d290033: Pulling fs layer
2e6afa3f266c: Pulling fs layer
2e66a70da0be: Pulling fs layer
1c8ff076d818: Pulling fs layer
1e198df67af9: Pulling fs layer
18e944e0baec: Pulling fs layer
08c9b54e0caf: Pulling fs layer
f7d4445eff9e: Pulling fs layer
9728819b70e9: Pulling fs layer
7d5ee1d39a69: Pulling fs layer
dc96878a6b4c: Pulling fs layer
08c9b54e0caf: Waiting
f7d4445eff9e: Waiting
9728819b70e9: Waiting
7d5ee1d39a69: Waiting
dc96878a6b4c: Waiting
1c8ff076d818: Waiting
2e6afa3f266c: Verifying Checksum
2e6afa3f266c: Download complete
8cd46d290033: Verifying Checksum
8cd46d290033: Download complete
2e66a70da0be: Verifying Checksum
2e66a70da0be: Download complete
1e198df67af9: Download complete
08c9b54e0caf: Verifying Checksum
08c9b54e0caf: Download complete
18e944e0baec: Verifying Checksum
18e944e0baec: Download complete
f7d4445eff9e: Verifying Checksum
f7d4445eff9e: Download complete
9728819b70e9: Verifying Checksum
9728819b70e9: Download complete
7d5ee1d39a69: Verifying Checksum
7d5ee1d39a69: Download complete
1c8ff076d818: Verifying Checksum
1c8ff076d818: Download complete
8cd46d290033: Pull complete
dc96878a6b4c: Verifying Checksum
dc96878a6b4c: Download complete
2e6afa3f266c: Pull complete
2e66a70da0be: Pull complete
1c8ff076d818: Pull complete
1e198df67af9: Pull complete
18e944e0baec: Pull complete
08c9b54e0caf: Pull complete
f7d4445eff9e: Pull complete
9728819b70e9: Pull complete
7d5ee1d39a69: Pull complete
dc96878a6b4c: Pull complete
Digest: sha256:20f81ae789e3540fb839639674a6068f1cf012085c6071af8ac1463eed9054dc
Status: Downloaded newer image for gcr.io/cloud-devrel-public-resources/storage-testbench:latest
gcr.io/cloud-devrel-public-resources/storage-testbench:latest
+ docker run --name storage_testbench --rm -d --net=host gcr.io/cloud-devrel-public-resources/storage-testbench:latest
729f7c1e935a10641eb45c57f61cbf6ed765841a6179400beb14b066e0adadaa
+ echo 'Running the Cloud Storage testbench: http://localhost:9000'
+ sleep 1
Running the Cloud Storage testbench: http://localhost:9000
+ trap cleanup EXIT
++ curl -w '%{http_code}\n' http://localhost:9000 --retry-connrefused --retry 5 -o /dev/null
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 2 100 2 0 0 6 0 --:--:-- --:--:-- --:--:-- 6
+ response=200
+ [[ 200 != 200 ]]
+ echo 'Starting the gRPC server on port 8888'
Starting the gRPC server on port 8888
++ curl -w '%{http_code}\n' --retry 5 --retry-max-time 40 -o /dev/null 'http://localhost:9000/start_grpc?port=8888'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 4 100 4 0 0 435 0 --:--:-- --:--:-- --:--:-- 444
+ response=200
+ [[ 200 != 200 ]]
+ go test -v -timeout 15m ./ ./dataflux '-run=^Test(RetryConformance|.*Emulated)$' -short
+ tee -a sponge_log.log
=== RUN TestCreateBucketEmulated
=== RUN TestCreateBucketEmulated/http
=== RUN TestCreateBucketEmulated/grpc
--- PASS: TestCreateBucketEmulated (0.01s)
--- PASS: TestCreateBucketEmulated/http (0.00s)
--- PASS: TestCreateBucketEmulated/grpc (0.01s)
=== RUN TestDeleteBucketEmulated
=== RUN TestDeleteBucketEmulated/http
=== RUN TestDeleteBucketEmulated/grpc
--- PASS: TestDeleteBucketEmulated (0.01s)
--- PASS: TestDeleteBucketEmulated/http (0.01s)
--- PASS: TestDeleteBucketEmulated/grpc (0.00s)
=== RUN TestGetBucketEmulated
=== RUN TestGetBucketEmulated/http
=== RUN TestGetBucketEmulated/grpc
--- PASS: TestGetBucketEmulated (0.02s)
--- PASS: TestGetBucketEmulated/http (0.01s)
--- PASS: TestGetBucketEmulated/grpc (0.01s)
=== RUN TestUpdateBucketEmulated
=== RUN TestUpdateBucketEmulated/http
=== RUN TestUpdateBucketEmulated/grpc
--- PASS: TestUpdateBucketEmulated (0.03s)
--- PASS: TestUpdateBucketEmulated/http (0.02s)
--- PASS: TestUpdateBucketEmulated/grpc (0.01s)
=== RUN TestGetServiceAccountEmulated
=== RUN TestGetServiceAccountEmulated/http
=== RUN TestGetServiceAccountEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: serviceaccount is not implemented
--- PASS: TestGetServiceAccountEmulated (0.00s)
--- PASS: TestGetServiceAccountEmulated/http (0.00s)
--- SKIP: TestGetServiceAccountEmulated/grpc (0.00s)
=== RUN TestGetSetTestIamPolicyEmulated
=== RUN TestGetSetTestIamPolicyEmulated/http
=== RUN TestGetSetTestIamPolicyEmulated/grpc
--- PASS: TestGetSetTestIamPolicyEmulated (0.02s)
--- PASS: TestGetSetTestIamPolicyEmulated/http (0.01s)
--- PASS: TestGetSetTestIamPolicyEmulated/grpc (0.01s)
=== RUN TestDeleteObjectEmulated
=== RUN TestDeleteObjectEmulated/http
=== RUN TestDeleteObjectEmulated/grpc
--- PASS: TestDeleteObjectEmulated (0.02s)
--- PASS: TestDeleteObjectEmulated/http (0.01s)
--- PASS: TestDeleteObjectEmulated/grpc (0.01s)
=== RUN TestGetObjectEmulated
=== RUN TestGetObjectEmulated/http
=== RUN TestGetObjectEmulated/grpc
--- PASS: TestGetObjectEmulated (0.04s)
--- PASS: TestGetObjectEmulated/http (0.01s)
--- PASS: TestGetObjectEmulated/grpc (0.03s)
=== RUN TestRewriteObjectEmulated
=== RUN TestRewriteObjectEmulated/http
=== RUN TestRewriteObjectEmulated/grpc
--- PASS: TestRewriteObjectEmulated (0.04s)
--- PASS: TestRewriteObjectEmulated/http (0.03s)
--- PASS: TestRewriteObjectEmulated/grpc (0.02s)
=== RUN TestUpdateObjectEmulated
=== RUN TestUpdateObjectEmulated/http
=== RUN TestUpdateObjectEmulated/grpc
--- PASS: TestUpdateObjectEmulated (0.05s)
--- PASS: TestUpdateObjectEmulated/http (0.03s)
--- PASS: TestUpdateObjectEmulated/grpc (0.01s)
=== RUN TestListObjectsEmulated
=== RUN TestListObjectsEmulated/http
=== RUN TestListObjectsEmulated/grpc
--- PASS: TestListObjectsEmulated (0.06s)
--- PASS: TestListObjectsEmulated/http (0.03s)
--- PASS: TestListObjectsEmulated/grpc (0.03s)
=== RUN TestListObjectsWithPrefixEmulated
=== RUN TestListObjectsWithPrefixEmulated/http
=== RUN TestListObjectsWithPrefixEmulated/grpc
--- PASS: TestListObjectsWithPrefixEmulated (0.06s)
--- PASS: TestListObjectsWithPrefixEmulated/http (0.03s)
--- PASS: TestListObjectsWithPrefixEmulated/grpc (0.03s)
=== RUN TestListBucketsEmulated
=== RUN TestListBucketsEmulated/grpc
=== RUN TestListBucketsEmulated/http
--- PASS: TestListBucketsEmulated (0.03s)
--- PASS: TestListBucketsEmulated/grpc (0.02s)
--- PASS: TestListBucketsEmulated/http (0.02s)
=== RUN TestListBucketACLsEmulated
=== RUN TestListBucketACLsEmulated/http
=== RUN TestListBucketACLsEmulated/grpc
--- PASS: TestListBucketACLsEmulated (0.02s)
--- PASS: TestListBucketACLsEmulated/http (0.01s)
--- PASS: TestListBucketACLsEmulated/grpc (0.01s)
=== RUN TestUpdateBucketACLEmulated
=== RUN TestUpdateBucketACLEmulated/http
=== RUN TestUpdateBucketACLEmulated/grpc
--- PASS: TestUpdateBucketACLEmulated (0.01s)
--- PASS: TestUpdateBucketACLEmulated/http (0.01s)
--- PASS: TestUpdateBucketACLEmulated/grpc (0.01s)
=== RUN TestDeleteBucketACLEmulated
=== RUN TestDeleteBucketACLEmulated/http
=== RUN TestDeleteBucketACLEmulated/grpc
--- PASS: TestDeleteBucketACLEmulated (0.01s)
--- PASS: TestDeleteBucketACLEmulated/http (0.01s)
--- PASS: TestDeleteBucketACLEmulated/grpc (0.01s)
=== RUN TestDefaultObjectACLCRUDEmulated
=== RUN TestDefaultObjectACLCRUDEmulated/http
=== RUN TestDefaultObjectACLCRUDEmulated/grpc
--- PASS: TestDefaultObjectACLCRUDEmulated (0.02s)
--- PASS: TestDefaultObjectACLCRUDEmulated/http (0.01s)
--- PASS: TestDefaultObjectACLCRUDEmulated/grpc (0.01s)
=== RUN TestObjectACLCRUDEmulated
=== RUN TestObjectACLCRUDEmulated/http
=== RUN TestObjectACLCRUDEmulated/grpc
--- PASS: TestObjectACLCRUDEmulated (0.03s)
--- PASS: TestObjectACLCRUDEmulated/http (0.02s)
--- PASS: TestObjectACLCRUDEmulated/grpc (0.02s)
=== RUN TestOpenReaderEmulated
=== RUN TestOpenReaderEmulated/http
=== RUN TestOpenReaderEmulated/grpc
--- PASS: TestOpenReaderEmulated (0.02s)
--- PASS: TestOpenReaderEmulated/http (0.01s)
--- PASS: TestOpenReaderEmulated/grpc (0.01s)
=== RUN TestOpenWriterEmulated
=== RUN TestOpenWriterEmulated/http
=== RUN TestOpenWriterEmulated/grpc
--- PASS: TestOpenWriterEmulated (0.01s)
--- PASS: TestOpenWriterEmulated/http (0.01s)
--- PASS: TestOpenWriterEmulated/grpc (0.01s)
=== RUN TestListNotificationsEmulated
=== RUN TestListNotificationsEmulated/http
=== RUN TestListNotificationsEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: notifications not implemented
--- PASS: TestListNotificationsEmulated (0.00s)
--- PASS: TestListNotificationsEmulated/http (0.00s)
--- SKIP: TestListNotificationsEmulated/grpc (0.00s)
=== RUN TestCreateNotificationEmulated
=== RUN TestCreateNotificationEmulated/http
=== RUN TestCreateNotificationEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: notifications not implemented
--- PASS: TestCreateNotificationEmulated (0.00s)
--- PASS: TestCreateNotificationEmulated/http (0.00s)
--- SKIP: TestCreateNotificationEmulated/grpc (0.00s)
=== RUN TestDeleteNotificationEmulated
=== RUN TestDeleteNotificationEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: notifications not implemented
=== RUN TestDeleteNotificationEmulated/http
--- PASS: TestDeleteNotificationEmulated (0.00s)
--- SKIP: TestDeleteNotificationEmulated/grpc (0.00s)
--- PASS: TestDeleteNotificationEmulated/http (0.00s)
=== RUN TestLockBucketRetentionPolicyEmulated
=== RUN TestLockBucketRetentionPolicyEmulated/http
=== RUN TestLockBucketRetentionPolicyEmulated/grpc
--- PASS: TestLockBucketRetentionPolicyEmulated (0.01s)
--- PASS: TestLockBucketRetentionPolicyEmulated/http (0.01s)
--- PASS: TestLockBucketRetentionPolicyEmulated/grpc (0.01s)
=== RUN TestComposeEmulated
=== RUN TestComposeEmulated/http
=== RUN TestComposeEmulated/grpc
--- PASS: TestComposeEmulated (0.03s)
--- PASS: TestComposeEmulated/http (0.02s)
--- PASS: TestComposeEmulated/grpc (0.02s)
=== RUN TestHMACKeyCRUDEmulated
=== RUN TestHMACKeyCRUDEmulated/http
=== RUN TestHMACKeyCRUDEmulated/grpc
client_test.go:1589: transport "grpc" explicitly skipped: hmac not implemented
--- PASS: TestHMACKeyCRUDEmulated (0.01s)
--- PASS: TestHMACKeyCRUDEmulated/http (0.01s)
--- SKIP: TestHMACKeyCRUDEmulated/grpc (0.00s)
=== RUN TestBucketConditionsEmulated
=== RUN TestBucketConditionsEmulated/http
=== RUN TestBucketConditionsEmulated/http/get
=== RUN TestBucketConditionsEmulated/http/update
=== RUN TestBucketConditionsEmulated/http/delete
=== RUN TestBucketConditionsEmulated/http/lockRetentionPolicy
=== RUN TestBucketConditionsEmulated/grpc
=== RUN TestBucketConditionsEmulated/grpc/get
=== RUN TestBucketConditionsEmulated/grpc/update
=== RUN TestBucketConditionsEmulated/grpc/delete
=== RUN TestBucketConditionsEmulated/grpc/lockRetentionPolicy
--- PASS: TestBucketConditionsEmulated (0.05s)
--- PASS: TestBucketConditionsEmulated/http (0.02s)
--- PASS: TestBucketConditionsEmulated/http/get (0.01s)
--- PASS: TestBucketConditionsEmulated/http/update (0.01s)
--- PASS: TestBucketConditionsEmulated/http/delete (0.01s)
--- PASS: TestBucketConditionsEmulated/http/lockRetentionPolicy (0.01s)
--- PASS: TestBucketConditionsEmulated/grpc (0.02s)
--- PASS: TestBucketConditionsEmulated/grpc/get (0.01s)
--- PASS: TestBucketConditionsEmulated/grpc/update (0.01s)
--- PASS: TestBucketConditionsEmulated/grpc/delete (0.00s)
--- PASS: TestBucketConditionsEmulated/grpc/lockRetentionPolicy (0.01s)
=== RUN TestObjectConditionsEmulated
=== RUN TestObjectConditionsEmulated/http
=== RUN TestObjectConditionsEmulated/http/update_generation
=== RUN TestObjectConditionsEmulated/http/update_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/http/write_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/http/rewrite_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/http/compose_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/http/delete_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/http/get_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/grpc
=== RUN TestObjectConditionsEmulated/grpc/update_generation
=== RUN TestObjectConditionsEmulated/grpc/update_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/write_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/rewrite_ifMetagenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/compose_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/delete_ifGenerationMatch
=== RUN TestObjectConditionsEmulated/grpc/get_ifMetagenerationMatch
--- PASS: TestObjectConditionsEmulated (0.14s)
--- PASS: TestObjectConditionsEmulated/http (0.07s)
--- PASS: TestObjectConditionsEmulated/http/update_generation (0.01s)
--- PASS: TestObjectConditionsEmulated/http/update_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/http/write_ifGenerationMatch (0.00s)
--- PASS: TestObjectConditionsEmulated/http/rewrite_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/http/compose_ifGenerationMatch (0.02s)
--- PASS: TestObjectConditionsEmulated/http/delete_ifGenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/http/get_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc (0.07s)
--- PASS: TestObjectConditionsEmulated/grpc/update_generation (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/update_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/write_ifGenerationMatch (0.00s)
--- PASS: TestObjectConditionsEmulated/grpc/rewrite_ifMetagenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/compose_ifGenerationMatch (0.02s)
--- PASS: TestObjectConditionsEmulated/grpc/delete_ifGenerationMatch (0.01s)
--- PASS: TestObjectConditionsEmulated/grpc/get_ifMetagenerationMatch (0.01s)
=== RUN TestRetryNeverEmulated
=== RUN TestRetryNeverEmulated/http
=== RUN TestRetryNeverEmulated/grpc
--- PASS: TestRetryNeverEmulated (0.01s)
--- PASS: TestRetryNeverEmulated/http (0.01s)
--- PASS: TestRetryNeverEmulated/grpc (0.01s)
=== RUN TestRetryTimeoutEmulated
=== RUN TestRetryTimeoutEmulated/http
=== RUN TestRetryTimeoutEmulated/grpc
--- PASS: TestRetryTimeoutEmulated (0.21s)
--- PASS: TestRetryTimeoutEmulated/http (0.11s)
--- PASS: TestRetryTimeoutEmulated/grpc (0.11s)
=== RUN TestRetryMaxAttemptsEmulated
=== RUN TestRetryMaxAttemptsEmulated/http
=== RUN TestRetryMaxAttemptsEmulated/grpc
--- PASS: TestRetryMaxAttemptsEmulated (0.06s)
--- PASS: TestRetryMaxAttemptsEmulated/http (0.03s)
--- PASS: TestRetryMaxAttemptsEmulated/grpc (0.03s)
=== RUN TestTimeoutErrorEmulated
=== RUN TestTimeoutErrorEmulated/http
=== RUN TestTimeoutErrorEmulated/grpc
--- PASS: TestTimeoutErrorEmulated (0.00s)
--- PASS: TestTimeoutErrorEmulated/http (0.00s)
--- PASS: TestTimeoutErrorEmulated/grpc (0.00s)
=== RUN TestRetryDeadlineExceedeEmulated
=== RUN TestRetryDeadlineExceedeEmulated/http
=== RUN TestRetryDeadlineExceedeEmulated/grpc
--- PASS: TestRetryDeadlineExceedeEmulated (0.05s)
--- PASS: TestRetryDeadlineExceedeEmulated/http (0.03s)
--- PASS: TestRetryDeadlineExceedeEmulated/grpc (0.02s)
=== RUN TestRetryReadStallEmulated
2024/11/29 08:34:14 stalled read-req (0xc001270800) cancelled after 0.010000s
--- PASS: TestRetryReadStallEmulated (0.27s)
=== RUN TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/http-1-[return-503_return-503]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-1-[return-503_return-503]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-1
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-2
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-3
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.list-0
=== RUN TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/http-2-[return-503_return-503]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-1
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-2
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-3-[return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-3-[return-503]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-3-[return-503]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.delete-0
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.patch-0
=== RUN TestRetryConformance/http-3-[return-503]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-3-[return-503]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.setIamPolicy-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.delete-0
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.patch-0
=== RUN TestRetryConformance/http-3-[return-reset-connection]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-4-[return-503]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-4-[return-503]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-503]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-4-[return-503]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-503]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-4-[return-503]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-503]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-4-[return-503]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-503]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
=== RUN TestRetryConformance/http-5-[return-400]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-5-[return-400]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-5-[return-400]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
=== RUN TestRetryConformance/http-5-[return-400]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-5-[return-400]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-400]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-5-[return-400]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
=== RUN TestRetryConformance/http-5-[return-400]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-5-[return-400]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-1
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-2
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.get-3
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.list-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/http-5-[return-400]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-5-[return-400]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-5-[return-400]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.bucket_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.insert
=== RUN TestRetryConformance/http-5-[return-401]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.patch
=== RUN TestRetryConformance/http-5-[return-401]-storage.bucket_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
=== RUN TestRetryConformance/http-5-[return-401]-storage.default_object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.insert
=== RUN TestRetryConformance/http-5-[return-401]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.patch
=== RUN TestRetryConformance/http-5-[return-401]-storage.default_object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.create-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.create-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-5-[return-401]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-5-[return-401]-storage.notifications.insert-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.notifications.insert-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.object_acl.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.object_acl.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
retry_conformance_test.go:617: No tests for operation storage.object_acl.insert
=== RUN TestRetryConformance/http-5-[return-401]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.patch
=== RUN TestRetryConformance/http-5-[return-401]-storage.object_acl.update-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.object_acl.update-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-1
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-2
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.get-3
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.list-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/http-5-[return-401]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-5-[return-401]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-5-[return-401]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.get-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.list-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.delete-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-1
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-2
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-3
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.list-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-1
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-2
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.patch-0
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-6-[return-503_return-400]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-6-[return-503_return-400]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.bucket_acl.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.delete-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.get-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.insert-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.list-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.patch-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.buckets.update
retry_conformance_test.go:617: No tests for operation storage.default_object_acl.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.list-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.update-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.update-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.delete-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.notifications.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.object_acl.get
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.object_acl.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.object_acl.list-0
retry_conformance_test.go:777: This retry test case is not yet supported in the testbench.
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.compose-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.compose-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.copy
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.delete-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-1
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-1
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-2
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-2
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-3
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-3
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.list-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.list-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-1
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-2
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.patch-0
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.rewrite-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.rewrite-0
=== NAME TestRetryConformance
retry_conformance_test.go:617: No tests for operation storage.objects.update
=== RUN TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0
=== RUN TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0
retry_conformance_test.go:625: not supported
=== RUN TestRetryConformance/http-7-[return-reset-connection_return-503]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-reset-connection_return-503]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-7-[return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-7-[return-503-after-256K]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-503-after-256K]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/grpc-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0
=== RUN TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-0
=== RUN TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-0
=== RUN TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-1
=== RUN TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-1
=== RUN TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-2
=== RUN TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-2
=== RUN TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-0
=== RUN TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-0
=== RUN TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-1
=== RUN TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-1
=== RUN TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-2
=== RUN TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-2
--- PASS: TestRetryConformance (28.56s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.bucket_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.get-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.getIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.insert-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.insert-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.list-0 (0.09s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.list-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.lockRetentionPolicy-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.buckets.testIamPermissions-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.buckets.testIamPermissions-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.default_object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.get-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.hmacKey.list-0 (0.05s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.delete-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.notifications.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.object_acl.list-0 (0.05s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-2 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-2 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.get-3 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.get-3 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-503_return-503]-storage.objects.list-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-503_return-503]-storage.serviceaccount.get-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-503_return-503]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0 (0.13s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.list-0 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.lockRetentionPolicy-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0 (0.05s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0 (0.05s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-2 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.get-3 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.objects.list-0 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-reset-connection]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.delete-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.get-0 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.get-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.list-0 (0.14s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.list-0 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.lockRetentionPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.get-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.hmacKey.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.delete-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.notifications.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.object_acl.list-0 (0.04s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-1 (0.03s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-1 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-2 (0.05s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.get-3 (0.04s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.get-3 (0.05s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.objects.list-0 (0.05s)
--- PASS: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.objects.list-0 (0.04s)
--- PASS: TestRetryConformance/http-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-1-[return-reset-connection_return-503]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.buckets.setIamPolicy-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.hmacKey.update-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-2-[return-503_return-503]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-1 (0.07s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-1 (0.33s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.insert-2 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.insert-2 (1.59s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-503_return-503]-storage.objects.rewrite-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-503_return-503]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.patch-0 (0.03s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.buckets.setIamPolicy-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.compose-0 (0.05s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0 (0.06s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.delete-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1 (0.07s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-1 (0.30s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.insert-2 (1.28s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.patch-0 (0.05s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-reset-connection]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.buckets.setIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.hmacKey.update-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.compose-0 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.compose-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.delete-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-0 (0.03s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-1 (0.06s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-1 (0.33s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.insert-2 (0.06s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.insert-2 (2.76s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/http-2-[return-reset-connection_return-503]-storage.objects.rewrite-0 (0.05s)
--- PASS: TestRetryConformance/grpc-2-[return-reset-connection_return-503]-storage.objects.rewrite-0 (0.04s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-3-[return-503]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-503]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-503]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-3-[return-reset-connection]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-3-[return-reset-connection]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-3-[return-reset-connection]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.hmacKey.create-0 (0.00s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-503]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-503]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.hmacKey.create-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-4-[return-reset-connection]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-4-[return-reset-connection]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.bucket_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.create-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.notifications.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.notifications.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.object_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.compose-0 (0.05s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.insert-1 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-400]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-400]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.bucket_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.bucket_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.bucket_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.bucket_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.delete-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.setIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.buckets.testIamPermissions-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.default_object_acl.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.default_object_acl.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.default_object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.create-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.create-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.notifications.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.notifications.insert-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.notifications.insert-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.notifications.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.object_acl.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.object_acl.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.object_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.object_acl.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.object_acl.update-0 (0.00s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-1 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-5-[return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-5-[return-401]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-5-[return-401]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.bucket_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.list-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.patch-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.setIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.hmacKey.update-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.delete-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.notifications.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-2 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.get-3 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.list-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-1 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.insert-2 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.insert-2 (0.49s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.patch-0 (0.04s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-503_return-400]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-503_return-400]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-503_return-400]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.bucket_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.delete-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.get-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.getIamPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.insert-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.list-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.lockRetentionPolicy-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.patch-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.setIamPolicy-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.buckets.testIamPermissions-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.default_object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.get-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.get-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.list-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.hmacKey.update-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.hmacKey.update-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.delete-0 (0.02s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.delete-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.notifications.list-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.notifications.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.object_acl.list-0 (0.03s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.object_acl.list-0 (0.00s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.compose-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.compose-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.delete-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.delete-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-2 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.get-3 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.list-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-0 (0.01s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-1 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-1 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.insert-2 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.insert-2 (0.97s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.patch-0 (0.03s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.patch-0 (0.03s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.objects.rewrite-0 (0.02s)
--- PASS: TestRetryConformance/http-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0 (0.01s)
--- SKIP: TestRetryConformance/grpc-6-[return-reset-connection_return-401]-storage.serviceaccount.get-0 (0.00s)
--- PASS: TestRetryConformance/http-7-[return-reset-connection_return-503]-storage.resumable.upload-0 (0.13s)
--- PASS: TestRetryConformance/grpc-7-[return-reset-connection_return-503]-storage.resumable.upload-0 (1.71s)
--- PASS: TestRetryConformance/http-7-[return-408]-storage.resumable.upload-0 (0.11s)
--- PASS: TestRetryConformance/grpc-7-[return-408]-storage.resumable.upload-0 (1.36s)
--- PASS: TestRetryConformance/http-7-[return-503-after-256K]-storage.resumable.upload-0 (0.13s)
--- PASS: TestRetryConformance/grpc-7-[return-503-after-256K]-storage.resumable.upload-0 (1.13s)
--- PASS: TestRetryConformance/http-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0 (0.15s)
--- PASS: TestRetryConformance/grpc-7-[return-503-after-8192K_return-408]-storage.resumable.upload-0 (0.90s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-0 (0.07s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-0 (0.34s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-1 (0.06s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-1 (0.34s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream]-storage.objects.download-2 (0.06s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream]-storage.objects.download-2 (0.34s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-0 (0.93s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-0 (0.33s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-1 (0.98s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-1 (0.33s)
--- PASS: TestRetryConformance/http-8-[return-broken-stream-after-256K]-storage.objects.download-2 (0.93s)
--- PASS: TestRetryConformance/grpc-8-[return-broken-stream-after-256K]-storage.objects.download-2 (0.33s)
PASS
ok cloud.google.com/go/storage 30.052s
=== RUN TestNextBatchEmulated
=== RUN TestNextBatchEmulated/http
=== RUN TestNextBatchEmulated/grpc
--- PASS: TestNextBatchEmulated (0.04s)
--- PASS: TestNextBatchEmulated/http (0.01s)
--- PASS: TestNextBatchEmulated/grpc (0.02s)
=== RUN TestListNextPageSequentiallyEmulated
=== RUN TestListNextPageSequentiallyEmulated/http
=== RUN TestListNextPageSequentiallyEmulated/grpc
--- PASS: TestListNextPageSequentiallyEmulated (0.19s)
--- PASS: TestListNextPageSequentiallyEmulated/http (0.10s)
--- PASS: TestListNextPageSequentiallyEmulated/grpc (0.09s)
=== RUN TestSequentialListingEmulated
=== RUN TestSequentialListingEmulated/http
=== RUN TestSequentialListingEmulated/grpc
--- PASS: TestSequentialListingEmulated (0.19s)
--- PASS: TestSequentialListingEmulated/http (0.09s)
--- PASS: TestSequentialListingEmulated/grpc (0.10s)
=== RUN TestWorkstealListingEmulated
=== RUN TestWorkstealListingEmulated/http
panic: test timed out after 15m0s
running tests:
TestWorkstealListingEmulated (15m0s)
TestWorkstealListingEmulated/http (15m0s)
goroutine 257 [running]:
testing.(*M).startAlarm.func1()
/usr/local/go/src/testing/testing.go:2259 +0x3b9
created by time.goFunc
/usr/local/go/src/time/sleep.go:176 +0x2d
goroutine 1 [chan receive, 14 minutes]:
testing.(*T).Run(0xc0005029c0, {0x142f2a7?, 0x52cb7c?}, 0x1483300)
/usr/local/go/src/testing/testing.go:1649 +0x3c8
testing.runTests.func1(0xc000088c00?)
/usr/local/go/src/testing/testing.go:2054 +0x3e
testing.tRunner(0xc0005029c0, 0xc0005bfb58)
/usr/local/go/src/testing/testing.go:1595 +0xff
testing.runTests(0xc000495680?, {0x2096da0, 0xd, 0xd}, {0x4?, 0x4?, 0x20acb20?})
/usr/local/go/src/testing/testing.go:2052 +0x445
testing.(*M).Run(0xc000495680)
/usr/local/go/src/testing/testing.go:1925 +0x636
cloud.google.com/go/storage/dataflux.TestMain(0x47317a?)
/tmpfs/src/google-cloud-go/storage/dataflux/integration_test.go:56 +0xcd
main.main()
_testmain.go:75 +0x1c6
goroutine 19 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc000182800)
/go/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:292 +0x9f
created by go.opencensus.io/stats/view.init.0 in goroutine 1
/go/pkg/mod/go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x8d
goroutine 7 [select, 15 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc000475590, {0x15c04a8, 0xc000427040})
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:88 +0x115
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:52 +0x129
goroutine 8 [select, 15 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0004755c0, {0x15c04a8, 0xc000427090})
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:88 +0x115
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:52 +0x129
goroutine 9 [select, 15 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0004755f0, {0x15c04a8, 0xc0004270e0})
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:88 +0x115
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/grpcsync/callback_serializer.go:52 +0x129
goroutine 265 [chan receive, 14 minutes]:
testing.(*T).Run(0xc000024820, {0x1413aee?, 0x5ad?}, 0xc0000c1380)
/usr/local/go/src/testing/testing.go:1649 +0x3c8
cloud.google.com/go/storage/dataflux.transportClientTest({0x15c02f0?, 0x20dc1c0}, 0xc000024820, 0x14834b0)
/tmpfs/src/google-cloud-go/storage/dataflux/fast_list_test.go:282 +0xc8
cloud.google.com/go/storage/dataflux.TestWorkstealListingEmulated(0xc000474fe0?)
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal_test.go:25 +0x2b
testing.tRunner(0xc000024820, 0x1483300)
/usr/local/go/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 1
/usr/local/go/src/testing/testing.go:1648 +0x3ad
goroutine 266 [semacquire, 14 minutes]:
sync.runtime_Semacquire(0xc0002a28b8?)
/usr/local/go/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x1260540?)
/usr/local/go/src/sync/waitgroup.go:116 +0x48
golang.org/x/sync/errgroup.(*Group).Wait(0xc00051c3c0)
/go/pkg/mod/golang.org/x/sync@v0.8.0/errgroup/errgroup.go:56 +0x25
cloud.google.com/go/storage/dataflux.(*Lister).workstealListing(0xc000272410, {0x15c02f0, 0x20dc1c0})
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal.go:104 +0x2a5
cloud.google.com/go/storage/dataflux.TestWorkstealListingEmulated.func1(0xc000024d00, {0x15c02f0, 0x20dc1c0}, {0xc0003aa640, 0xc}, {0xc000064bb8, 0x15}, 0xc000520820)
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal_test.go:44 +0x370
cloud.google.com/go/storage/dataflux.transportClientTest.func1(0xc000474fe0?)
/tmpfs/src/google-cloud-go/storage/dataflux/fast_list_test.go:285 +0x195
testing.tRunner(0xc000024d00, 0xc0000c1380)
/usr/local/go/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 265
/usr/local/go/src/testing/testing.go:1648 +0x3ad
goroutine 11 [IO wait, 14 minutes]:
internal/poll.runtime_pollWait(0x7fc39c42fe58, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85
internal/poll.(*pollDesc).wait(0xc0000c4300?, 0xc0000d0000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0000c4300, {0xc0000d0000, 0x8000, 0x8000})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a
net.(*netFD).Read(0xc0000c4300, {0xc0000d0000?, 0x60100000000?, 0x8?})
/usr/local/go/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc00011a468, {0xc0000d0000?, 0x40b2f3?, 0xc000167cd0?})
/usr/local/go/src/net/net.go:185 +0x45
bufio.(*Reader).Read(0xc00012d740, {0xc0000e0040, 0x9, 0x3?})
/usr/local/go/src/bufio/bufio.go:244 +0x197
io.ReadAtLeast({0x15a1ac0, 0xc00012d740}, {0xc0000e0040, 0x9, 0x9}, 0x9)
/usr/local/go/src/io/io.go:335 +0x90
io.ReadFull(...)
/usr/local/go/src/io/io.go:354
golang.org/x/net/http2.readFrameHeader({0xc0000e0040, 0x9, 0x101c000530ff0?}, {0x15a1ac0?, 0xc00012d740?})
/go/pkg/mod/golang.org/x/net@v0.30.0/http2/frame.go:237 +0x65
golang.org/x/net/http2.(*Framer).ReadFrame(0xc0000e0000)
/go/pkg/mod/golang.org/x/net@v0.30.0/http2/frame.go:501 +0x85
google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc000156900, 0x0?)
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:1645 +0x1e7
created by google.golang.org/grpc/internal/transport.newHTTP2Client in goroutine 21
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:412 +0x1fb9
goroutine 50 [select, 14 minutes]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0004c9ac0, 0x1)
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/controlbuf.go:412 +0x108
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00041a780)
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/controlbuf.go:575 +0x86
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:470 +0xd2
created by google.golang.org/grpc/internal/transport.newHTTP2Client in goroutine 21
/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/http2_client.go:468 +0x25b2
goroutine 273 [chan receive, 14 minutes]:
cloud.google.com/go/storage/dataflux.(*worker).doWorkstealListing(0xc00012db60, {0x15c04a8, 0xc0004273b0})
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal.go:133 +0xa7
cloud.google.com/go/storage/dataflux.(*Lister).workstealListing.func1()
/tmpfs/src/google-cloud-go/storage/dataflux/worksteal.go:97 +0x25
golang.org/x/sync/errgroup.(*Group).Go.func1()
/go/pkg/mod/golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 266
/go/pkg/mod/golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96
FAIL cloud.google.com/go/storage/dataflux 900.023s
FAIL
+ cleanup
+ echo 'Cleanup testbench'
+ docker stop storage_testbench
Cleanup testbench
storage_testbench
+ unset STORAGE_EMULATOR_HOST
+ unset STORAGE_EMULATOR_HOST_GRPC
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storage/internal/benchmarks/go.mod
+ pushd ./storage/internal/benchmarks
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storage/internal/benchmarks == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version == *\e\a\r\l\i\e\s\t* ]]
+ return
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataqna/go.mod
+ pushd ./dataqna
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataqna == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataqna == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dataqna/apiv1alpha/dataqnapb [no test files]
? cloud.google.com/go/dataqna/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataqna/apiv1alpha 1.029s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./assuredworkloads/go.mod
+ pushd ./assuredworkloads
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/assuredworkloads == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/assuredworkloads == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb [no test files]
? cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb [no test files]
? cloud.google.com/go/assuredworkloads/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/assuredworkloads/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/assuredworkloads/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./accesscontextmanager/go.mod
+ pushd ./accesscontextmanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/accesscontextmanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/accesscontextmanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb [no test files]
? cloud.google.com/go/accesscontextmanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/accesscontextmanager/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./baremetalsolution/go.mod
+ pushd ./baremetalsolution
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/baremetalsolution == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/baremetalsolution == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/baremetalsolution/apiv2/baremetalsolutionpb [no test files]
? cloud.google.com/go/baremetalsolution/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/baremetalsolution/apiv2 1.028s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./speech/go.mod
+ pushd ./speech
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/speech == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/speech == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/speech/apiv1/speechpb [no test files]
? cloud.google.com/go/speech/apiv1p1beta1/speechpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/speech/apiv1 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/speech/apiv1p1beta1 1.029s [no tests to run]
? cloud.google.com/go/speech/apiv2/speechpb [no test files]
? cloud.google.com/go/speech/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/speech/apiv2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./monitoring/go.mod
+ pushd ./monitoring
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/monitoring == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/monitoring == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/apiv3 1.032s [no tests to run]
? cloud.google.com/go/monitoring/apiv3/v2/monitoringpb [no test files]
? cloud.google.com/go/monitoring/dashboard/apiv1/dashboardpb [no test files]
? cloud.google.com/go/monitoring/internal [no test files]
? cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/apiv3/v2 1.028s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/dashboard/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/monitoring/metricsscope/apiv1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dlp/go.mod
+ pushd ./dlp
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dlp == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dlp == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dlp/apiv2/dlppb [no test files]
? cloud.google.com/go/dlp/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dlp/apiv2 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudcontrolspartner/go.mod
+ pushd ./cloudcontrolspartner
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudcontrolspartner == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudcontrolspartner == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/cloudcontrolspartner/apiv1/cloudcontrolspartnerpb [no test files]
? cloud.google.com/go/cloudcontrolspartner/apiv1beta/cloudcontrolspartnerpb [no test files]
? cloud.google.com/go/cloudcontrolspartner/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudcontrolspartner/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudcontrolspartner/apiv1beta 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./ids/go.mod
+ pushd ./ids
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/ids == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/ids == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/ids/apiv1/idspb [no test files]
? cloud.google.com/go/ids/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ids/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datastore/go.mod
+ pushd ./datastore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datastore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datastore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/datastore/admin/apiv1/adminpb [no test files]
? cloud.google.com/go/datastore/apiv1/datastorepb [no test files]
? cloud.google.com/go/datastore/internal [no test files]
? cloud.google.com/go/datastore/internal/gaepb [no test files]
2024/11/29 08:50:10 Setting up tests to run on databaseID: ""
=== RUN TestNewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_DialPool
--- PASS: TestNewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_DialPool (0.00s)
=== RUN TestQueryConstruction
--- PASS: TestQueryConstruction (0.00s)
=== RUN TestPutMultiTypes
--- PASS: TestPutMultiTypes (0.00s)
=== RUN TestGetWithReadTime
--- PASS: TestGetWithReadTime (0.01s)
=== RUN TestGetMultiWithReadTime
--- PASS: TestGetMultiWithReadTime (0.00s)
=== RUN TestNoIndexOnSliceProperties
--- PASS: TestNoIndexOnSliceProperties (0.00s)
=== RUN TestValidGeoPoint
--- PASS: TestValidGeoPoint (0.00s)
=== RUN TestPutInvalidEntity
--- PASS: TestPutInvalidEntity (0.00s)
=== RUN TestPutNestedArray
--- PASS: TestPutNestedArray (0.00s)
=== RUN TestDeferred
--- PASS: TestDeferred (0.00s)
=== RUN TestDeferredMissing
--- PASS: TestDeferredMissing (0.01s)
=== RUN TestGetWithNilKey
--- PASS: TestGetWithNilKey (0.00s)
=== RUN TestGetMultiWithNilKey
--- PASS: TestGetMultiWithNilKey (0.00s)
=== RUN TestGetWithIncompleteKey
--- PASS: TestGetWithIncompleteKey (0.00s)
=== RUN TestGetMultiWithIncompleteKey
--- PASS: TestGetMultiWithIncompleteKey (0.00s)
=== RUN TestDeleteWithNilKey
--- PASS: TestDeleteWithNilKey (0.00s)
=== RUN TestDeleteMultiWithNilKey
--- PASS: TestDeleteMultiWithNilKey (0.00s)
=== RUN TestDeleteWithIncompleteKey
--- PASS: TestDeleteWithIncompleteKey (0.00s)
=== RUN TestDeleteMultiWithIncompleteKey
--- PASS: TestDeleteMultiWithIncompleteKey (0.00s)
=== RUN TestBasicGet
--- PASS: TestBasicGet (0.00s)
=== RUN TestIntegration_NewClient
--- PASS: TestIntegration_NewClient (0.00s)
=== RUN TestIntegration_Basics
--- PASS: TestIntegration_Basics (0.94s)
=== RUN TestIntegration_IgnoreFieldMismatch
=== RUN TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option
=== RUN TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option
--- PASS: TestIntegration_IgnoreFieldMismatch (3.65s)
--- PASS: TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option (1.71s)
--- PASS: TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option (1.27s)
=== RUN TestIntegration_GetWithReadTime
--- PASS: TestIntegration_GetWithReadTime (10.90s)
=== RUN TestIntegration_TopLevelKeyLoaded
--- PASS: TestIntegration_TopLevelKeyLoaded (0.47s)
=== RUN TestIntegration_ListValues
--- PASS: TestIntegration_ListValues (0.49s)
=== RUN TestIntegration_PutGetUntypedNil
--- PASS: TestIntegration_PutGetUntypedNil (0.54s)
=== RUN TestIntegration_GetMulti
--- PASS: TestIntegration_GetMulti (0.42s)
=== RUN TestIntegration_UnindexableValues
--- PASS: TestIntegration_UnindexableValues (1.07s)
=== RUN TestIntegration_NilKey
--- PASS: TestIntegration_NilKey (0.52s)
=== RUN TestIntegration_FilterEntity
--- PASS: TestIntegration_FilterEntity (1.52s)
=== RUN TestIntegration_Filters
--- PASS: TestIntegration_Filters (3.00s)
=== RUN TestIntegration_BeginLaterPerf
integration_test.go:954: Run times:: with BeginLater: 0.488s, without BeginLater: 0.717s. improvement: 31.94%
--- PASS: TestIntegration_BeginLaterPerf (2.32s)
=== RUN TestIntegration_BeginLater
--- PASS: TestIntegration_BeginLater (3.27s)
=== RUN TestIntegration_AggregationQueriesInTransaction
--- PASS: TestIntegration_AggregationQueriesInTransaction (2.05s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (1.67s)
=== RUN TestIntegration_RunAggregationQueryWithOptions
--- PASS: TestIntegration_RunAggregationQueryWithOptions (0.96s)
=== RUN TestIntegration_LargeQuery
=== RUN TestIntegration_LargeQuery/queryTest_0
=== PAUSE TestIntegration_LargeQuery/queryTest_0
=== RUN TestIntegration_LargeQuery/queryTest_1
=== PAUSE TestIntegration_LargeQuery/queryTest_1
=== RUN TestIntegration_LargeQuery/queryTest_2
=== PAUSE TestIntegration_LargeQuery/queryTest_2
=== RUN TestIntegration_LargeQuery/queryTest_3
=== PAUSE TestIntegration_LargeQuery/queryTest_3
=== RUN TestIntegration_LargeQuery/queryTest_4
=== PAUSE TestIntegration_LargeQuery/queryTest_4
=== RUN TestIntegration_LargeQuery/queryTest_5
=== PAUSE TestIntegration_LargeQuery/queryTest_5
=== RUN TestIntegration_LargeQuery/queryTest_6
=== PAUSE TestIntegration_LargeQuery/queryTest_6
=== RUN TestIntegration_LargeQuery/queryTest_7
=== PAUSE TestIntegration_LargeQuery/queryTest_7
=== RUN TestIntegration_LargeQuery/queryTest_8
=== PAUSE TestIntegration_LargeQuery/queryTest_8
=== RUN TestIntegration_LargeQuery/queryTest_9
=== PAUSE TestIntegration_LargeQuery/queryTest_9
=== RUN TestIntegration_LargeQuery/queryTest_10
=== PAUSE TestIntegration_LargeQuery/queryTest_10
=== RUN TestIntegration_LargeQuery/queryTest_11
=== PAUSE TestIntegration_LargeQuery/queryTest_11
=== RUN TestIntegration_LargeQuery/cursorTest_0
=== PAUSE TestIntegration_LargeQuery/cursorTest_0
=== RUN TestIntegration_LargeQuery/cursorTest_1
=== PAUSE TestIntegration_LargeQuery/cursorTest_1
=== RUN TestIntegration_LargeQuery/cursorTest_2
=== PAUSE TestIntegration_LargeQuery/cursorTest_2
=== RUN TestIntegration_LargeQuery/cursorTest_3
=== PAUSE TestIntegration_LargeQuery/cursorTest_3
=== RUN TestIntegration_LargeQuery/cursorTest_4
=== PAUSE TestIntegration_LargeQuery/cursorTest_4
=== RUN TestIntegration_LargeQuery/cursorTest_5
=== PAUSE TestIntegration_LargeQuery/cursorTest_5
=== RUN TestIntegration_LargeQuery/cursorTest_6
=== PAUSE TestIntegration_LargeQuery/cursorTest_6
=== RUN TestIntegration_LargeQuery/cursorTest_7
=== PAUSE TestIntegration_LargeQuery/cursorTest_7
=== RUN TestIntegration_LargeQuery/cursorTest_8
=== PAUSE TestIntegration_LargeQuery/cursorTest_8
=== RUN TestIntegration_LargeQuery/cursorTest_9
=== PAUSE TestIntegration_LargeQuery/cursorTest_9
=== RUN TestIntegration_LargeQuery/cursorTest_10
=== PAUSE TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/queryTest_0
=== CONT TestIntegration_LargeQuery/queryTest_11
=== CONT TestIntegration_LargeQuery/cursorTest_8
=== CONT TestIntegration_LargeQuery/queryTest_10
=== CONT TestIntegration_LargeQuery/queryTest_9
=== CONT TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/cursorTest_5
=== CONT TestIntegration_LargeQuery/cursorTest_6
=== CONT TestIntegration_LargeQuery/queryTest_8
=== CONT TestIntegration_LargeQuery/cursorTest_4
=== CONT TestIntegration_LargeQuery/cursorTest_7
=== CONT TestIntegration_LargeQuery/queryTest_2
=== CONT TestIntegration_LargeQuery/cursorTest_2
=== CONT TestIntegration_LargeQuery/queryTest_5
=== CONT TestIntegration_LargeQuery/cursorTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_0
=== CONT TestIntegration_LargeQuery/queryTest_6
=== CONT TestIntegration_LargeQuery/queryTest_4
=== CONT TestIntegration_LargeQuery/queryTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_1
=== CONT TestIntegration_LargeQuery/queryTest_7
=== CONT TestIntegration_LargeQuery/cursorTest_9
=== CONT TestIntegration_LargeQuery/queryTest_1
--- PASS: TestIntegration_LargeQuery (9.53s)
--- PASS: TestIntegration_LargeQuery/queryTest_0 (0.00s)
--- PASS: TestIntegration_LargeQuery/queryTest_11 (0.33s)
--- PASS: TestIntegration_LargeQuery/cursorTest_8 (0.26s)
--- PASS: TestIntegration_LargeQuery/queryTest_10 (0.65s)
--- PASS: TestIntegration_LargeQuery/queryTest_9 (0.16s)
--- PASS: TestIntegration_LargeQuery/cursorTest_10 (0.16s)
--- PASS: TestIntegration_LargeQuery/cursorTest_5 (0.15s)
--- PASS: TestIntegration_LargeQuery/cursorTest_6 (0.23s)
--- PASS: TestIntegration_LargeQuery/queryTest_8 (0.20s)
--- PASS: TestIntegration_LargeQuery/cursorTest_4 (0.14s)
--- PASS: TestIntegration_LargeQuery/cursorTest_7 (0.26s)
--- PASS: TestIntegration_LargeQuery/queryTest_2 (0.45s)
--- PASS: TestIntegration_LargeQuery/cursorTest_2 (0.28s)
--- PASS: TestIntegration_LargeQuery/queryTest_5 (0.73s)
--- PASS: TestIntegration_LargeQuery/cursorTest_3 (0.24s)
--- PASS: TestIntegration_LargeQuery/cursorTest_0 (0.06s)
--- PASS: TestIntegration_LargeQuery/queryTest_6 (0.65s)
--- PASS: TestIntegration_LargeQuery/queryTest_4 (0.72s)
--- PASS: TestIntegration_LargeQuery/queryTest_3 (0.67s)
--- PASS: TestIntegration_LargeQuery/cursorTest_1 (0.27s)
--- PASS: TestIntegration_LargeQuery/queryTest_7 (0.35s)
--- PASS: TestIntegration_LargeQuery/cursorTest_9 (0.36s)
--- PASS: TestIntegration_LargeQuery/queryTest_1 (0.15s)
=== RUN TestIntegration_EventualConsistency
--- PASS: TestIntegration_EventualConsistency (0.62s)
=== RUN TestIntegration_Projection
--- PASS: TestIntegration_Projection (1.64s)
=== RUN TestIntegration_ReserveIDs
--- PASS: TestIntegration_ReserveIDs (0.33s)
=== RUN TestIntegration_AllocateIDs
--- PASS: TestIntegration_AllocateIDs (0.45s)
=== RUN TestIntegration_GetAllWithFieldMismatch
--- PASS: TestIntegration_GetAllWithFieldMismatch (0.73s)
=== RUN TestIntegration_GetAllWithOptions
--- PASS: TestIntegration_GetAllWithOptions (0.95s)
=== RUN TestIntegration_RunWithOptions
--- PASS: TestIntegration_RunWithOptions (0.93s)
=== RUN TestIntegration_KindlessQueries
=== RUN TestIntegration_KindlessQueries/Dee
=== RUN TestIntegration_KindlessQueries/Doh
=== RUN TestIntegration_KindlessQueries/Dum
=== RUN TestIntegration_KindlessQueries/#00
=== RUN TestIntegration_KindlessQueries/Kindless_filter
=== RUN TestIntegration_KindlessQueries/Kindless_order
=== RUN TestIntegration_KindlessQueries/Kindless_bad_filter
=== RUN TestIntegration_KindlessQueries/Kindless_bad_order
--- PASS: TestIntegration_KindlessQueries (2.30s)
--- PASS: TestIntegration_KindlessQueries/Dee (0.24s)
--- PASS: TestIntegration_KindlessQueries/Doh (0.31s)
--- PASS: TestIntegration_KindlessQueries/Dum (0.24s)
--- PASS: TestIntegration_KindlessQueries/#00 (0.24s)
--- PASS: TestIntegration_KindlessQueries/Kindless_filter (0.28s)
--- PASS: TestIntegration_KindlessQueries/Kindless_order (0.32s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_filter (0.23s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_order (0.07s)
=== RUN TestIntegration_Transaction
=== RUN TestIntegration_Transaction/3_attempts,_no_conflicts
=== RUN TestIntegration_Transaction/1_attempt,_user_error
=== RUN TestIntegration_Transaction/2_attempts,_1_conflict
=== RUN TestIntegration_Transaction/3_attempts,_3_conflicts
--- PASS: TestIntegration_Transaction (5.62s)
--- PASS: TestIntegration_Transaction/3_attempts,_no_conflicts (1.12s)
--- PASS: TestIntegration_Transaction/1_attempt,_user_error (0.68s)
--- PASS: TestIntegration_Transaction/2_attempts,_1_conflict (1.60s)
--- PASS: TestIntegration_Transaction/3_attempts,_3_conflicts (2.22s)
=== RUN TestIntegration_ReadOnlyTransaction
--- PASS: TestIntegration_ReadOnlyTransaction (1.02s)
=== RUN TestIntegration_NilPointers
--- PASS: TestIntegration_NilPointers (0.79s)
=== RUN TestIntegration_NestedRepeatedElementNoIndex
--- PASS: TestIntegration_NestedRepeatedElementNoIndex (0.44s)
=== RUN TestIntegration_PointerFields
--- PASS: TestIntegration_PointerFields (0.46s)
=== RUN TestIntegration_Mutate
--- PASS: TestIntegration_Mutate (3.29s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.00s)
=== RUN TestIntegration_Project_TimestampStoreAndRetrieve
--- PASS: TestIntegration_Project_TimestampStoreAndRetrieve (0.38s)
=== RUN TestEqual
--- PASS: TestEqual (0.00s)
=== RUN TestEncoding
--- PASS: TestEncoding (0.00s)
=== RUN TestInvalidKeyDecode
--- PASS: TestInvalidKeyDecode (0.00s)
=== RUN TestKeyConversion
--- PASS: TestKeyConversion (0.00s)
=== RUN TestLoadEntityNestedLegacy
--- PASS: TestLoadEntityNestedLegacy (0.00s)
=== RUN TestLoadEntityNested
--- PASS: TestLoadEntityNested (0.00s)
=== RUN TestLoadToInterface
=== RUN TestLoadToInterface/Typed_interface
=== RUN TestLoadToInterface/Untyped_interface,_fresh_struct
=== RUN TestLoadToInterface/Untyped_interface,_already_set
=== RUN TestLoadToInterface/struct_with_civil.Date
=== RUN TestLoadToInterface/struct_with_civil.DateTime
=== RUN TestLoadToInterface/struct_with_civil.Time
--- PASS: TestLoadToInterface (0.00s)
--- PASS: TestLoadToInterface/Typed_interface (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_fresh_struct (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_already_set (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Date (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.DateTime (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Time (0.00s)
=== RUN TestTimezone
--- PASS: TestTimezone (0.00s)
=== RUN TestLoadArrayIndex
--- PASS: TestLoadArrayIndex (0.00s)
=== RUN TestAlreadyPopulatedDst
--- PASS: TestAlreadyPopulatedDst (0.00s)
=== RUN TestKeyLoader
--- PASS: TestKeyLoader (0.00s)
=== RUN TestLoadPointers
--- PASS: TestLoadPointers (0.00s)
=== RUN TestLoadNonArrayIntoSlice
--- PASS: TestLoadNonArrayIntoSlice (0.00s)
=== RUN TestLoadEmptyArrayIntoSlice
--- PASS: TestLoadEmptyArrayIntoSlice (0.00s)
=== RUN TestLoadNull
--- PASS: TestLoadNull (0.00s)
=== RUN TestLoadNilInterface
--- PASS: TestLoadNilInterface (0.00s)
=== RUN TestKeyLoaderEndToEnd
--- PASS: TestKeyLoaderEndToEnd (0.01s)
=== RUN TestMutationProtos
--- PASS: TestMutationProtos (0.00s)
=== RUN TestMutationProtosErrors
--- PASS: TestMutationProtosErrors (0.00s)
=== RUN TestOCTracing
--- PASS: TestOCTracing (0.47s)
=== RUN TestLoadSavePLS
--- PASS: TestLoadSavePLS (0.01s)
=== RUN TestCheckMultiArg
--- PASS: TestCheckMultiArg (0.00s)
=== RUN TestSimpleQuery
--- PASS: TestSimpleQuery (0.00s)
=== RUN TestQueriesAreImmutable
--- PASS: TestQueriesAreImmutable (0.00s)
=== RUN TestPropertyFilterToProto
--- PASS: TestPropertyFilterToProto (0.00s)
=== RUN TestCompositeFilterToProto
--- PASS: TestCompositeFilterToProto (0.00s)
=== RUN TestFilterEntity
--- PASS: TestFilterEntity (0.00s)
=== RUN TestFilterParser
--- PASS: TestFilterParser (0.00s)
=== RUN TestFilterField
--- PASS: TestFilterField (0.00s)
=== RUN TestUnquote
--- PASS: TestUnquote (0.00s)
=== RUN TestNamespaceQuery
--- PASS: TestNamespaceQuery (0.00s)
=== RUN TestReadOptions
--- PASS: TestReadOptions (0.00s)
=== RUN TestInvalidFilters
--- PASS: TestInvalidFilters (0.00s)
=== RUN TestRunErr
--- PASS: TestRunErr (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestAggregationQueryIsNil
--- PASS: TestAggregationQueryIsNil (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestValidateReadOptions
--- PASS: TestValidateReadOptions (0.00s)
=== RUN TestInterfaceToProtoNil
--- PASS: TestInterfaceToProtoNil (0.00s)
=== RUN TestSaveEntityNested
--- PASS: TestSaveEntityNested (0.00s)
=== RUN TestSavePointers
--- PASS: TestSavePointers (0.00s)
=== RUN TestSaveEmptySlice
--- PASS: TestSaveEmptySlice (0.00s)
=== RUN TestSaveFieldsWithInterface
=== RUN TestSaveFieldsWithInterface/Non-Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_interface
=== RUN TestSaveFieldsWithInterface/Nil_map
=== RUN TestSaveFieldsWithInterface/civil.Date
=== RUN TestSaveFieldsWithInterface/civil.Time-nano
=== RUN TestSaveFieldsWithInterface/civil.Time
=== RUN TestSaveFieldsWithInterface/civil.DateTime
=== RUN TestSaveFieldsWithInterface/Nested
--- PASS: TestSaveFieldsWithInterface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Non-Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_interface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_map (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Date (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time-nano (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.DateTime (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nested (0.00s)
=== RUN TestUnixMicro
--- PASS: TestUnixMicro (0.00s)
=== RUN TestNewTransaction
--- PASS: TestNewTransaction (0.00s)
=== RUN TestBeginLaterTransactionOption
--- PASS: TestBeginLaterTransactionOption (0.05s)
=== RUN TestBackoffBeforefRetry
=== RUN TestBackoffBeforefRetry/Retryable_error
=== RUN TestBackoffBeforefRetry/Non-retryable_error
=== RUN TestBackoffBeforefRetry/Sleep_error
--- PASS: TestBackoffBeforefRetry (0.00s)
--- PASS: TestBackoffBeforefRetry/Retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Non-retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Sleep_error (0.00s)
=== RUN TestRunInTransaction
=== RUN TestRunInTransaction/With_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart
=== RUN TestRunInTransaction/Without_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart
=== RUN TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction
=== RUN TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction
=== RUN TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f
=== RUN TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return
=== RUN TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction
--- PASS: TestRunInTransaction (0.46s)
--- PASS: TestRunInTransaction/With_BeginLater,_success_in_first_attempt (0.00s)
--- PASS: TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart (0.01s)
--- PASS: TestRunInTransaction/Without_BeginLater,_success_in_first_attempt (0.01s)
--- PASS: TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart (0.01s)
--- PASS: TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction (0.03s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction (0.01s)
--- PASS: TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f (0.09s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return (0.00s)
--- PASS: TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction (0.09s)
--- PASS: TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction (0.10s)
--- PASS: TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction (0.11s)
=== RUN TestRoundTrip
--- PASS: TestRoundTrip (0.78s)
=== RUN ExampleKey_Encode
--- PASS: ExampleKey_Encode (0.00s)
=== RUN ExampleDecodeKey
--- PASS: ExampleDecodeKey (0.00s)
=== RUN ExampleLoadStruct
--- PASS: ExampleLoadStruct (0.00s)
PASS
2024/11/29 08:51:15 Setting up tests to run on databaseID: "database-01"
=== RUN TestNewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase
=== RUN TestNewClientWithDatabase/Error_from_DialPool
--- PASS: TestNewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_detect_project_ID_should_not_fail_NewClientWithDatabase (0.00s)
--- PASS: TestNewClientWithDatabase/Error_from_DialPool (0.00s)
=== RUN TestQueryConstruction
--- PASS: TestQueryConstruction (0.00s)
=== RUN TestPutMultiTypes
--- PASS: TestPutMultiTypes (0.00s)
=== RUN TestGetWithReadTime
--- PASS: TestGetWithReadTime (0.00s)
=== RUN TestGetMultiWithReadTime
--- PASS: TestGetMultiWithReadTime (0.00s)
=== RUN TestNoIndexOnSliceProperties
--- PASS: TestNoIndexOnSliceProperties (0.00s)
=== RUN TestValidGeoPoint
--- PASS: TestValidGeoPoint (0.00s)
=== RUN TestPutInvalidEntity
--- PASS: TestPutInvalidEntity (0.00s)
=== RUN TestPutNestedArray
--- PASS: TestPutNestedArray (0.00s)
=== RUN TestDeferred
--- PASS: TestDeferred (0.00s)
=== RUN TestDeferredMissing
--- PASS: TestDeferredMissing (0.00s)
=== RUN TestGetWithNilKey
--- PASS: TestGetWithNilKey (0.00s)
=== RUN TestGetMultiWithNilKey
--- PASS: TestGetMultiWithNilKey (0.00s)
=== RUN TestGetWithIncompleteKey
--- PASS: TestGetWithIncompleteKey (0.00s)
=== RUN TestGetMultiWithIncompleteKey
--- PASS: TestGetMultiWithIncompleteKey (0.00s)
=== RUN TestDeleteWithNilKey
--- PASS: TestDeleteWithNilKey (0.00s)
=== RUN TestDeleteMultiWithNilKey
--- PASS: TestDeleteMultiWithNilKey (0.00s)
=== RUN TestDeleteWithIncompleteKey
--- PASS: TestDeleteWithIncompleteKey (0.00s)
=== RUN TestDeleteMultiWithIncompleteKey
--- PASS: TestDeleteMultiWithIncompleteKey (0.00s)
=== RUN TestBasicGet
--- PASS: TestBasicGet (0.00s)
=== RUN TestIntegration_NewClient
--- PASS: TestIntegration_NewClient (0.00s)
=== RUN TestIntegration_Basics
--- PASS: TestIntegration_Basics (1.10s)
=== RUN TestIntegration_IgnoreFieldMismatch
=== RUN TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option
=== RUN TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option
--- PASS: TestIntegration_IgnoreFieldMismatch (4.67s)
--- PASS: TestIntegration_IgnoreFieldMismatch/Without_IgnoreFieldMismatch_option (2.26s)
--- PASS: TestIntegration_IgnoreFieldMismatch/With_IgnoreFieldMismatch_option (2.05s)
=== RUN TestIntegration_GetWithReadTime
--- PASS: TestIntegration_GetWithReadTime (11.40s)
=== RUN TestIntegration_TopLevelKeyLoaded
--- PASS: TestIntegration_TopLevelKeyLoaded (0.60s)
=== RUN TestIntegration_ListValues
--- PASS: TestIntegration_ListValues (0.94s)
=== RUN TestIntegration_PutGetUntypedNil
--- PASS: TestIntegration_PutGetUntypedNil (0.61s)
=== RUN TestIntegration_GetMulti
--- PASS: TestIntegration_GetMulti (0.62s)
=== RUN TestIntegration_UnindexableValues
--- PASS: TestIntegration_UnindexableValues (1.59s)
=== RUN TestIntegration_NilKey
--- PASS: TestIntegration_NilKey (0.62s)
=== RUN TestIntegration_FilterEntity
--- PASS: TestIntegration_FilterEntity (2.11s)
=== RUN TestIntegration_Filters
--- PASS: TestIntegration_Filters (3.77s)
=== RUN TestIntegration_BeginLaterPerf
integration_test.go:954: Run times:: with BeginLater: 0.589s, without BeginLater: 0.706s. improvement: 16.53%
--- PASS: TestIntegration_BeginLaterPerf (2.71s)
=== RUN TestIntegration_BeginLater
--- PASS: TestIntegration_BeginLater (4.07s)
=== RUN TestIntegration_AggregationQueriesInTransaction
--- PASS: TestIntegration_AggregationQueriesInTransaction (2.80s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (2.58s)
=== RUN TestIntegration_RunAggregationQueryWithOptions
--- PASS: TestIntegration_RunAggregationQueryWithOptions (1.45s)
=== RUN TestIntegration_LargeQuery
=== RUN TestIntegration_LargeQuery/queryTest_0
=== PAUSE TestIntegration_LargeQuery/queryTest_0
=== RUN TestIntegration_LargeQuery/queryTest_1
=== PAUSE TestIntegration_LargeQuery/queryTest_1
=== RUN TestIntegration_LargeQuery/queryTest_2
=== PAUSE TestIntegration_LargeQuery/queryTest_2
=== RUN TestIntegration_LargeQuery/queryTest_3
=== PAUSE TestIntegration_LargeQuery/queryTest_3
=== RUN TestIntegration_LargeQuery/queryTest_4
=== PAUSE TestIntegration_LargeQuery/queryTest_4
=== RUN TestIntegration_LargeQuery/queryTest_5
=== PAUSE TestIntegration_LargeQuery/queryTest_5
=== RUN TestIntegration_LargeQuery/queryTest_6
=== PAUSE TestIntegration_LargeQuery/queryTest_6
=== RUN TestIntegration_LargeQuery/queryTest_7
=== PAUSE TestIntegration_LargeQuery/queryTest_7
=== RUN TestIntegration_LargeQuery/queryTest_8
=== PAUSE TestIntegration_LargeQuery/queryTest_8
=== RUN TestIntegration_LargeQuery/queryTest_9
=== PAUSE TestIntegration_LargeQuery/queryTest_9
=== RUN TestIntegration_LargeQuery/queryTest_10
=== PAUSE TestIntegration_LargeQuery/queryTest_10
=== RUN TestIntegration_LargeQuery/queryTest_11
=== PAUSE TestIntegration_LargeQuery/queryTest_11
=== RUN TestIntegration_LargeQuery/cursorTest_0
=== PAUSE TestIntegration_LargeQuery/cursorTest_0
=== RUN TestIntegration_LargeQuery/cursorTest_1
=== PAUSE TestIntegration_LargeQuery/cursorTest_1
=== RUN TestIntegration_LargeQuery/cursorTest_2
=== PAUSE TestIntegration_LargeQuery/cursorTest_2
=== RUN TestIntegration_LargeQuery/cursorTest_3
=== PAUSE TestIntegration_LargeQuery/cursorTest_3
=== RUN TestIntegration_LargeQuery/cursorTest_4
=== PAUSE TestIntegration_LargeQuery/cursorTest_4
=== RUN TestIntegration_LargeQuery/cursorTest_5
=== PAUSE TestIntegration_LargeQuery/cursorTest_5
=== RUN TestIntegration_LargeQuery/cursorTest_6
=== PAUSE TestIntegration_LargeQuery/cursorTest_6
=== RUN TestIntegration_LargeQuery/cursorTest_7
=== PAUSE TestIntegration_LargeQuery/cursorTest_7
=== RUN TestIntegration_LargeQuery/cursorTest_8
=== PAUSE TestIntegration_LargeQuery/cursorTest_8
=== RUN TestIntegration_LargeQuery/cursorTest_9
=== PAUSE TestIntegration_LargeQuery/cursorTest_9
=== RUN TestIntegration_LargeQuery/cursorTest_10
=== PAUSE TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/queryTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_0
=== CONT TestIntegration_LargeQuery/cursorTest_6
=== CONT TestIntegration_LargeQuery/queryTest_11
=== CONT TestIntegration_LargeQuery/cursorTest_10
=== CONT TestIntegration_LargeQuery/cursorTest_9
=== CONT TestIntegration_LargeQuery/queryTest_5
=== CONT TestIntegration_LargeQuery/cursorTest_2
=== CONT TestIntegration_LargeQuery/cursorTest_4
=== CONT TestIntegration_LargeQuery/cursorTest_3
=== CONT TestIntegration_LargeQuery/cursorTest_1
=== CONT TestIntegration_LargeQuery/queryTest_8
=== CONT TestIntegration_LargeQuery/queryTest_7
=== CONT TestIntegration_LargeQuery/queryTest_4
=== CONT TestIntegration_LargeQuery/queryTest_9
=== CONT TestIntegration_LargeQuery/queryTest_6
=== CONT TestIntegration_LargeQuery/cursorTest_8
=== CONT TestIntegration_LargeQuery/queryTest_10
=== CONT TestIntegration_LargeQuery/queryTest_2
=== CONT TestIntegration_LargeQuery/cursorTest_7
=== CONT TestIntegration_LargeQuery/queryTest_1
=== CONT TestIntegration_LargeQuery/cursorTest_5
=== CONT TestIntegration_LargeQuery/queryTest_0
--- PASS: TestIntegration_LargeQuery (13.68s)
--- PASS: TestIntegration_LargeQuery/queryTest_3 (1.21s)
--- PASS: TestIntegration_LargeQuery/cursorTest_0 (0.08s)
--- PASS: TestIntegration_LargeQuery/cursorTest_6 (0.39s)
--- PASS: TestIntegration_LargeQuery/queryTest_11 (0.51s)
--- PASS: TestIntegration_LargeQuery/cursorTest_9 (0.24s)
--- PASS: TestIntegration_LargeQuery/cursorTest_10 (0.16s)
--- PASS: TestIntegration_LargeQuery/queryTest_5 (1.09s)
--- PASS: TestIntegration_LargeQuery/cursorTest_2 (0.43s)
--- PASS: TestIntegration_LargeQuery/cursorTest_4 (0.18s)
--- PASS: TestIntegration_LargeQuery/cursorTest_3 (0.40s)
--- PASS: TestIntegration_LargeQuery/cursorTest_1 (0.40s)
--- PASS: TestIntegration_LargeQuery/queryTest_8 (0.19s)
--- PASS: TestIntegration_LargeQuery/queryTest_7 (0.47s)
--- PASS: TestIntegration_LargeQuery/queryTest_4 (1.31s)
--- PASS: TestIntegration_LargeQuery/queryTest_9 (0.22s)
--- PASS: TestIntegration_LargeQuery/queryTest_6 (0.98s)
--- PASS: TestIntegration_LargeQuery/cursorTest_8 (0.37s)
--- PASS: TestIntegration_LargeQuery/queryTest_10 (0.92s)
--- PASS: TestIntegration_LargeQuery/cursorTest_7 (0.46s)
--- PASS: TestIntegration_LargeQuery/queryTest_1 (0.44s)
--- PASS: TestIntegration_LargeQuery/queryTest_2 (0.90s)
--- PASS: TestIntegration_LargeQuery/cursorTest_5 (0.17s)
--- PASS: TestIntegration_LargeQuery/queryTest_0 (0.00s)
=== RUN TestIntegration_EventualConsistency
--- PASS: TestIntegration_EventualConsistency (0.99s)
=== RUN TestIntegration_Projection
--- PASS: TestIntegration_Projection (2.37s)
=== RUN TestIntegration_ReserveIDs
--- PASS: TestIntegration_ReserveIDs (0.51s)
=== RUN TestIntegration_AllocateIDs
--- PASS: TestIntegration_AllocateIDs (0.55s)
=== RUN TestIntegration_GetAllWithFieldMismatch
--- PASS: TestIntegration_GetAllWithFieldMismatch (1.04s)
=== RUN TestIntegration_GetAllWithOptions
--- PASS: TestIntegration_GetAllWithOptions (1.38s)
=== RUN TestIntegration_RunWithOptions
--- PASS: TestIntegration_RunWithOptions (1.50s)
=== RUN TestIntegration_KindlessQueries
=== RUN TestIntegration_KindlessQueries/Dee
=== RUN TestIntegration_KindlessQueries/Doh
=== RUN TestIntegration_KindlessQueries/Dum
=== RUN TestIntegration_KindlessQueries/#00
=== RUN TestIntegration_KindlessQueries/Kindless_filter
=== RUN TestIntegration_KindlessQueries/Kindless_order
=== RUN TestIntegration_KindlessQueries/Kindless_bad_filter
=== RUN TestIntegration_KindlessQueries/Kindless_bad_order
--- PASS: TestIntegration_KindlessQueries (3.42s)
--- PASS: TestIntegration_KindlessQueries/Dee (0.42s)
--- PASS: TestIntegration_KindlessQueries/Doh (0.41s)
--- PASS: TestIntegration_KindlessQueries/Dum (0.44s)
--- PASS: TestIntegration_KindlessQueries/#00 (0.43s)
--- PASS: TestIntegration_KindlessQueries/Kindless_filter (0.48s)
--- PASS: TestIntegration_KindlessQueries/Kindless_order (0.42s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_filter (0.18s)
--- PASS: TestIntegration_KindlessQueries/Kindless_bad_order (0.08s)
=== RUN TestIntegration_Transaction
=== RUN TestIntegration_Transaction/3_attempts,_no_conflicts
=== RUN TestIntegration_Transaction/1_attempt,_user_error
=== RUN TestIntegration_Transaction/2_attempts,_1_conflict
=== RUN TestIntegration_Transaction/3_attempts,_3_conflicts
--- PASS: TestIntegration_Transaction (5.39s)
--- PASS: TestIntegration_Transaction/3_attempts,_no_conflicts (1.46s)
--- PASS: TestIntegration_Transaction/1_attempt,_user_error (1.18s)
--- PASS: TestIntegration_Transaction/2_attempts,_1_conflict (1.32s)
--- PASS: TestIntegration_Transaction/3_attempts,_3_conflicts (1.43s)
=== RUN TestIntegration_ReadOnlyTransaction
--- PASS: TestIntegration_ReadOnlyTransaction (2.02s)
=== RUN TestIntegration_NilPointers
--- PASS: TestIntegration_NilPointers (1.04s)
=== RUN TestIntegration_NestedRepeatedElementNoIndex
--- PASS: TestIntegration_NestedRepeatedElementNoIndex (0.58s)
=== RUN TestIntegration_PointerFields
--- PASS: TestIntegration_PointerFields (0.57s)
=== RUN TestIntegration_Mutate
--- PASS: TestIntegration_Mutate (5.27s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.00s)
=== RUN TestIntegration_Project_TimestampStoreAndRetrieve
--- PASS: TestIntegration_Project_TimestampStoreAndRetrieve (0.99s)
=== RUN TestEqual
--- PASS: TestEqual (0.00s)
=== RUN TestEncoding
--- PASS: TestEncoding (0.00s)
=== RUN TestInvalidKeyDecode
--- PASS: TestInvalidKeyDecode (0.00s)
=== RUN TestKeyConversion
--- PASS: TestKeyConversion (0.00s)
=== RUN TestLoadEntityNestedLegacy
--- PASS: TestLoadEntityNestedLegacy (0.00s)
=== RUN TestLoadEntityNested
--- PASS: TestLoadEntityNested (0.00s)
=== RUN TestLoadToInterface
=== RUN TestLoadToInterface/Typed_interface
=== RUN TestLoadToInterface/Untyped_interface,_fresh_struct
=== RUN TestLoadToInterface/Untyped_interface,_already_set
=== RUN TestLoadToInterface/struct_with_civil.Date
=== RUN TestLoadToInterface/struct_with_civil.DateTime
=== RUN TestLoadToInterface/struct_with_civil.Time
--- PASS: TestLoadToInterface (0.00s)
--- PASS: TestLoadToInterface/Typed_interface (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_fresh_struct (0.00s)
--- PASS: TestLoadToInterface/Untyped_interface,_already_set (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Date (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.DateTime (0.00s)
--- PASS: TestLoadToInterface/struct_with_civil.Time (0.00s)
=== RUN TestTimezone
--- PASS: TestTimezone (0.00s)
=== RUN TestLoadArrayIndex
--- PASS: TestLoadArrayIndex (0.00s)
=== RUN TestAlreadyPopulatedDst
--- PASS: TestAlreadyPopulatedDst (0.00s)
=== RUN TestKeyLoader
--- PASS: TestKeyLoader (0.00s)
=== RUN TestLoadPointers
--- PASS: TestLoadPointers (0.00s)
=== RUN TestLoadNonArrayIntoSlice
--- PASS: TestLoadNonArrayIntoSlice (0.00s)
=== RUN TestLoadEmptyArrayIntoSlice
--- PASS: TestLoadEmptyArrayIntoSlice (0.00s)
=== RUN TestLoadNull
--- PASS: TestLoadNull (0.00s)
=== RUN TestLoadNilInterface
--- PASS: TestLoadNilInterface (0.00s)
=== RUN TestKeyLoaderEndToEnd
--- PASS: TestKeyLoaderEndToEnd (0.00s)
=== RUN TestMutationProtos
--- PASS: TestMutationProtos (0.00s)
=== RUN TestMutationProtosErrors
--- PASS: TestMutationProtosErrors (0.00s)
=== RUN TestOCTracing
--- PASS: TestOCTracing (0.50s)
=== RUN TestLoadSavePLS
--- PASS: TestLoadSavePLS (0.01s)
=== RUN TestCheckMultiArg
--- PASS: TestCheckMultiArg (0.00s)
=== RUN TestSimpleQuery
--- PASS: TestSimpleQuery (0.00s)
=== RUN TestQueriesAreImmutable
--- PASS: TestQueriesAreImmutable (0.00s)
=== RUN TestPropertyFilterToProto
--- PASS: TestPropertyFilterToProto (0.00s)
=== RUN TestCompositeFilterToProto
--- PASS: TestCompositeFilterToProto (0.00s)
=== RUN TestFilterEntity
--- PASS: TestFilterEntity (0.00s)
=== RUN TestFilterParser
--- PASS: TestFilterParser (0.00s)
=== RUN TestFilterField
--- PASS: TestFilterField (0.00s)
=== RUN TestUnquote
--- PASS: TestUnquote (0.00s)
=== RUN TestNamespaceQuery
--- PASS: TestNamespaceQuery (0.00s)
=== RUN TestReadOptions
--- PASS: TestReadOptions (0.00s)
=== RUN TestInvalidFilters
--- PASS: TestInvalidFilters (0.00s)
=== RUN TestRunErr
--- PASS: TestRunErr (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestAggregationQueryIsNil
--- PASS: TestAggregationQueryIsNil (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestValidateReadOptions
--- PASS: TestValidateReadOptions (0.00s)
=== RUN TestInterfaceToProtoNil
--- PASS: TestInterfaceToProtoNil (0.00s)
=== RUN TestSaveEntityNested
--- PASS: TestSaveEntityNested (0.00s)
=== RUN TestSavePointers
--- PASS: TestSavePointers (0.00s)
=== RUN TestSaveEmptySlice
--- PASS: TestSaveEmptySlice (0.00s)
=== RUN TestSaveFieldsWithInterface
=== RUN TestSaveFieldsWithInterface/Non-Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_value
=== RUN TestSaveFieldsWithInterface/Nil_interface
=== RUN TestSaveFieldsWithInterface/Nil_map
=== RUN TestSaveFieldsWithInterface/civil.Date
=== RUN TestSaveFieldsWithInterface/civil.Time-nano
=== RUN TestSaveFieldsWithInterface/civil.Time
=== RUN TestSaveFieldsWithInterface/civil.DateTime
=== RUN TestSaveFieldsWithInterface/Nested
--- PASS: TestSaveFieldsWithInterface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Non-Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_value (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_interface (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nil_map (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Date (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time-nano (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.Time (0.00s)
--- PASS: TestSaveFieldsWithInterface/civil.DateTime (0.00s)
--- PASS: TestSaveFieldsWithInterface/Nested (0.00s)
=== RUN TestUnixMicro
--- PASS: TestUnixMicro (0.00s)
=== RUN TestNewTransaction
--- PASS: TestNewTransaction (0.00s)
=== RUN TestBeginLaterTransactionOption
--- PASS: TestBeginLaterTransactionOption (0.05s)
=== RUN TestBackoffBeforefRetry
=== RUN TestBackoffBeforefRetry/Retryable_error
=== RUN TestBackoffBeforefRetry/Non-retryable_error
=== RUN TestBackoffBeforefRetry/Sleep_error
--- PASS: TestBackoffBeforefRetry (0.00s)
--- PASS: TestBackoffBeforefRetry/Retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Non-retryable_error (0.00s)
--- PASS: TestBackoffBeforefRetry/Sleep_error (0.00s)
=== RUN TestRunInTransaction
=== RUN TestRunInTransaction/With_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart
=== RUN TestRunInTransaction/Without_BeginLater,_success_in_first_attempt
=== RUN TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart
=== RUN TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction
=== RUN TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction
=== RUN TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f
=== RUN TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return
=== RUN TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction
=== RUN TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction
--- PASS: TestRunInTransaction (0.42s)
--- PASS: TestRunInTransaction/With_BeginLater,_success_in_first_attempt (0.00s)
--- PASS: TestRunInTransaction/With_BeginLater,_retryable_failure_in_f_leads_to_transaction_restart (0.02s)
--- PASS: TestRunInTransaction/Without_BeginLater,_success_in_first_attempt (0.01s)
--- PASS: TestRunInTransaction/Retryable_failure_in_f_leads_to_rollback_and_transaction_restart (0.03s)
--- PASS: TestRunInTransaction/Retryable_failure_in_commit_leads_to_rollback_and_restart_of_transaction (0.03s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_commit_leads_to_rollback_and_does_not_restart_transaction (0.01s)
--- PASS: TestRunInTransaction/Failure_in_newTransactionWithRetry_does_not_run_f (0.04s)
--- PASS: TestRunInTransaction/Non-retryable_failure_in_f_leads_to_rollback_and_return (0.01s)
--- PASS: TestRunInTransaction/commit_failed_with_aborted_error_with_rollbackWithRetry_failure_returns_commit_concurrent_transaction_error_and_does_not_restart_transaction (0.09s)
--- PASS: TestRunInTransaction/commit_failed_with_retryable_error_other_than_aborted_with_rollbackWithRetry_failure_returns_commit_error_and_does_not_restart_transaction (0.07s)
--- PASS: TestRunInTransaction/f_failed_with_retryable_error_with_rollbackWithRetry_failure_returns_lookup_error_and_does_not_restart_transaction (0.12s)
=== RUN TestRoundTrip
--- PASS: TestRoundTrip (0.78s)
=== RUN ExampleKey_Encode
--- PASS: ExampleKey_Encode (0.00s)
=== RUN ExampleDecodeKey
--- PASS: ExampleDecodeKey (0.00s)
=== RUN ExampleLoadStruct
--- PASS: ExampleLoadStruct (0.00s)
PASS
ok cloud.google.com/go/datastore 150.922s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datastore/admin/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./resourcemanager/go.mod
+ pushd ./resourcemanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/resourcemanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/resourcemanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/resourcemanager/apiv2/resourcemanagerpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/resourcemanager/apiv2 1.034s [no tests to run]
? cloud.google.com/go/resourcemanager/apiv3/resourcemanagerpb [no test files]
? cloud.google.com/go/resourcemanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/resourcemanager/apiv3 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dialogflow/go.mod
+ pushd ./dialogflow
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dialogflow == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dialogflow == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dialogflow/apiv2/dialogflowpb [no test files]
? cloud.google.com/go/dialogflow/apiv2beta1/dialogflowpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/apiv2 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/apiv2beta1 1.039s [no tests to run]
? cloud.google.com/go/dialogflow/cx/apiv3/cxpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/cx/apiv3 1.065s [no tests to run]
? cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb [no test files]
? cloud.google.com/go/dialogflow/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dialogflow/cx/apiv3beta1 1.033s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./serviceusage/go.mod
+ pushd ./serviceusage
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/serviceusage == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/serviceusage == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/serviceusage/apiv1/serviceusagepb [no test files]
? cloud.google.com/go/serviceusage/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/serviceusage/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vmmigration/go.mod
+ pushd ./vmmigration
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vmmigration == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vmmigration == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vmmigration/apiv1/vmmigrationpb [no test files]
? cloud.google.com/go/vmmigration/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vmmigration/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./deploy/go.mod
+ pushd ./deploy
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/deploy == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/deploy == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/deploy/apiv1/deploypb [no test files]
? cloud.google.com/go/deploy/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/deploy/apiv1 1.029s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./webrisk/go.mod
+ pushd ./webrisk
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/webrisk == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/webrisk == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/webrisk/apiv1/webriskpb [no test files]
? cloud.google.com/go/webrisk/apiv1beta1/webriskpb [no test files]
? cloud.google.com/go/webrisk/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/webrisk/apiv1 1.027s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/webrisk/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./tpu/go.mod
+ pushd ./tpu
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/tpu == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/tpu == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/tpu/apiv1/tpupb [no test files]
? cloud.google.com/go/tpu/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/tpu/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./alloydb/go.mod
+ pushd ./alloydb
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/alloydb == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/alloydb == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/alloydb/apiv1/alloydbpb [no test files]
? cloud.google.com/go/alloydb/apiv1alpha/alloydbpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/alloydb/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/alloydb/apiv1alpha 1.028s [no tests to run]
? cloud.google.com/go/alloydb/apiv1beta/alloydbpb [no test files]
? cloud.google.com/go/alloydb/connectors/apiv1/connectorspb [no test files]
? cloud.google.com/go/alloydb/connectors/apiv1alpha/connectorspb [no test files]
? cloud.google.com/go/alloydb/connectors/apiv1beta/connectorspb [no test files]
? cloud.google.com/go/alloydb/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/alloydb/apiv1beta 1.033s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./firestore/go.mod
+ pushd ./firestore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/firestore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/firestore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/firestore/apiv1/admin/adminpb [no test files]
? cloud.google.com/go/firestore/apiv1/firestorepb [no test files]
? cloud.google.com/go/firestore/internal [no test files]
? cloud.google.com/go/firestore/internal/conformance [no test files]
2024/11/29 08:53:56 Setting up tests to run on databaseID: "(default)"
=== RUN TestBulkWriter
=== RUN TestBulkWriter/Create()
=== RUN TestBulkWriter/Set()
=== RUN TestBulkWriter/Delete()
=== RUN TestBulkWriter/Update()
--- PASS: TestBulkWriter (0.02s)
--- PASS: TestBulkWriter/Create() (0.01s)
--- PASS: TestBulkWriter/Set() (0.00s)
--- PASS: TestBulkWriter/Delete() (0.00s)
--- PASS: TestBulkWriter/Update() (0.00s)
=== RUN TestBulkWriterErrors
=== RUN TestBulkWriterErrors/empty_document_reference
=== RUN TestBulkWriterErrors/cannot_write_to_same_document_twice
=== RUN TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write
--- PASS: TestBulkWriterErrors (0.00s)
--- PASS: TestBulkWriterErrors/empty_document_reference (0.00s)
--- PASS: TestBulkWriterErrors/cannot_write_to_same_document_twice (0.00s)
--- PASS: TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write (0.00s)
=== RUN TestBulkWriterRetries
=== RUN TestBulkWriterRetries/should_not_retry_non-retryable_error_codes
=== RUN TestBulkWriterRetries/should_retry_retryable_error_codes
--- PASS: TestBulkWriterRetries (1.01s)
--- PASS: TestBulkWriterRetries/should_not_retry_non-retryable_error_codes (0.00s)
--- PASS: TestBulkWriterRetries/should_retry_retryable_error_codes (1.00s)
=== RUN TestNewClientWithDatabase
--- PASS: TestNewClientWithDatabase (0.01s)
=== RUN TestClientCollectionAndDoc
--- PASS: TestClientCollectionAndDoc (0.00s)
=== RUN TestClientCollDocErrors
--- PASS: TestClientCollDocErrors (0.00s)
=== RUN TestGetAll
--- PASS: TestGetAll (0.01s)
=== RUN TestGetAllWithEqualRefs
--- PASS: TestGetAllWithEqualRefs (0.01s)
=== RUN TestGetAllErrors
--- PASS: TestGetAllErrors (0.01s)
=== RUN TestClient_WithReadOptions
--- PASS: TestClient_WithReadOptions (0.00s)
=== RUN TestCGR_TestQueryPartition_ToQuery
--- PASS: TestCGR_TestQueryPartition_ToQuery (0.00s)
=== RUN TestCGR_TestGetPartitions
--- PASS: TestCGR_TestGetPartitions (0.00s)
=== RUN TestDoc
--- PASS: TestDoc (0.00s)
=== RUN TestNewDoc
--- PASS: TestNewDoc (0.00s)
=== RUN TestAdd
--- PASS: TestAdd (0.01s)
=== RUN TestNilErrors
--- PASS: TestNilErrors (0.00s)
=== RUN TestCollRef_WithReadOptions
--- PASS: TestCollRef_WithReadOptions (0.01s)
=== RUN TestConformance
=== RUN TestConformance/create:_all_transforms_in_a_single_call
=== RUN TestConformance/create:_multiple_ArrayRemove_fields
=== RUN TestConformance/create:_nested_ArrayRemove_field
=== RUN TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/create:_ArrayRemove_with_data
=== RUN TestConformance/create:_multiple_ArrayUnion_fields
=== RUN TestConformance/create:_nested_ArrayUnion_field
=== RUN TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/create:_ArrayUnion_with_data
=== RUN TestConformance/create:_basic
=== RUN TestConformance/create:_complex
=== RUN TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/create:_creating_or_setting_an_empty_map
=== RUN TestConformance/create:_Delete_cannot_appear_in_data
=== RUN TestConformance/create:_don’t_split_on_dots
=== RUN TestConformance/create:_non-alpha_characters_in_map_keys
=== RUN TestConformance/create:_ServerTimestamp_alone
=== RUN TestConformance/create:_multiple_ServerTimestamp_fields
=== RUN TestConformance/create:_nested_ServerTimestamp_field
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/create:_ServerTimestamp_with_data
=== RUN TestConformance/delete:_delete_with_exists_precondition
=== RUN TestConformance/delete:_delete_without_precondition
=== RUN TestConformance/delete:_delete_with_last-update-time_precondition
=== RUN TestConformance/get:_get_a_document
=== RUN TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again
=== RUN TestConformance/listen:_add_a_doc
=== RUN TestConformance/listen:_add_three_documents
=== RUN TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete
=== RUN TestConformance/listen:_no_changes;_empty_snapshot
=== RUN TestConformance/listen:_Filter_response_with_same_size_is_a_no-op
=== RUN TestConformance/listen:_multiple_documents,_added,_deleted_and_updated
=== RUN TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT
=== RUN TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time
=== RUN TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete.
=== RUN TestConformance/listen:_RESET_turns_off_CURRENT
=== RUN TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID
=== RUN TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID
=== RUN TestConformance/listen:_TargetChange_REMOVE_should_not_appear
=== RUN TestConformance/query:_ArrayRemove_in_cursor_method
=== RUN TestConformance/query:_ArrayRemove_in_Where
=== RUN TestConformance/query:_ArrayUnion_in_cursor_method
=== RUN TestConformance/query:_ArrayUnion_in_Where
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_NaN
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_Null
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause
=== RUN TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot
=== RUN TestConformance/query:_EndBefore_with_explicit_empty_map
=== RUN TestConformance/query:_EndBefore_with_empty_values
=== RUN TestConformance/query:_cursor_method_without_orderBy
=== RUN TestConformance/query:_StartAt_with_explicit_empty_map
=== RUN TestConformance/query:_StartAt_with_empty_values
=== RUN TestConformance/query:_StartAt/EndBefore_with_values
=== RUN TestConformance/query:_StartAfter/EndAt_with_values
=== RUN TestConformance/query:_Start/End_with_two_values
=== RUN TestConformance/query:_cursor_methods_with___name__
=== RUN TestConformance/query:_cursor_methods,_last_one_wins
=== RUN TestConformance/query:_Delete_in_cursor_method
=== RUN TestConformance/query:_Delete_in_Where
=== RUN TestConformance/query:_invalid_operator_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_OrderBy_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause#01
=== RUN TestConformance/query:_multiple_Offset_and_Limit_clauses
=== RUN TestConformance/query:_Offset_and_Limit_clauses
=== RUN TestConformance/query:_basic_OrderBy_clauses
=== RUN TestConformance/query:_empty_Select_clause
=== RUN TestConformance/query:_two_Select_clauses
=== RUN TestConformance/query:_Select_clause_with_some_fields
=== RUN TestConformance/query:_ServerTimestamp_in_cursor_method
=== RUN TestConformance/query:_ServerTimestamp_in_Where
=== RUN TestConformance/query:_two_Where_clauses
=== RUN TestConformance/query:_a_Where_clause_comparing_to_NaN
=== RUN TestConformance/query:_a_Where_clause_comparing_to_null
=== RUN TestConformance/query:_Where_clause
=== RUN TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method
=== RUN TestConformance/set:_all_transforms_in_a_single_call
=== RUN TestConformance/set:_multiple_ArrayRemove_fields
=== RUN TestConformance/set:_nested_ArrayRemove_field
=== RUN TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/set:_ArrayRemove_with_data
=== RUN TestConformance/set:_multiple_ArrayUnion_fields
=== RUN TestConformance/set:_nested_ArrayUnion_field
=== RUN TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/set:_ArrayUnion_with_data
=== RUN TestConformance/set:_basic
=== RUN TestConformance/set:_complex
=== RUN TestConformance/set-merge:_Delete_with_merge
=== RUN TestConformance/set-merge:_Delete_with_merge#01
=== RUN TestConformance/set:_Delete_with_MergeAll
=== RUN TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field
=== RUN TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path
=== RUN TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified
=== RUN TestConformance/set:_creating_or_setting_an_empty_map
=== RUN TestConformance/set-merge:_Merge_with_FieldPaths
=== RUN TestConformance/set-merge:_Merge_with_a_nested_field
=== RUN TestConformance/set-merge:_Merge_field_is_not_a_leaf
=== RUN TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another
=== RUN TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data
=== RUN TestConformance/set-merge:_Merge_with_a_field
=== RUN TestConformance/set:_MergeAll_can_be_specified_with_empty_data.
=== RUN TestConformance/set:_MergeAll_with_nested_fields
=== RUN TestConformance/set:_MergeAll
=== RUN TestConformance/set:_Delete_cannot_appear_in_data
=== RUN TestConformance/set:_don’t_split_on_dots
=== RUN TestConformance/set:_non-alpha_characters_in_map_keys
=== RUN TestConformance/set:_ServerTimestamp_alone_with_MergeAll
=== RUN TestConformance/set:_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp
=== RUN TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write
=== RUN TestConformance/set:_ServerTimestamp_with_MergeAll
=== RUN TestConformance/set:_multiple_ServerTimestamp_fields
=== RUN TestConformance/set:_nested_ServerTimestamp_field
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform
=== RUN TestConformance/set:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/set:_ServerTimestamp_with_data
=== RUN TestConformance/update:_all_transforms_in_a_single_call
=== RUN TestConformance/update:_ArrayRemove_alone
=== RUN TestConformance/update:_multiple_ArrayRemove_fields
=== RUN TestConformance/update:_nested_ArrayRemove_field
=== RUN TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update:_ArrayRemove_with_data
=== RUN TestConformance/update:_ArrayUnion_alone
=== RUN TestConformance/update:_multiple_ArrayUnion_fields
=== RUN TestConformance/update:_nested_ArrayUnion_field
=== RUN TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update:_ArrayUnion_with_data
=== RUN TestConformance/update:_invalid_character
=== RUN TestConformance/update:_basic
=== RUN TestConformance/update:_complex
=== RUN TestConformance/update:_Delete_alone
=== RUN TestConformance/update:_Delete_with_a_dotted_field
=== RUN TestConformance/update:_Delete_cannot_be_nested
=== RUN TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update:_Delete
=== RUN TestConformance/update:_Exists_precondition_is_invalid
=== RUN TestConformance/update:_empty_field_path_component
=== RUN TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update:_no_paths
=== RUN TestConformance/update-paths:_all_transforms_in_a_single_call
=== RUN TestConformance/update-paths:_ArrayRemove_alone
=== RUN TestConformance/update-paths:_multiple_ArrayRemove_fields
=== RUN TestConformance/update-paths:_nested_ArrayRemove_field
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update-paths:_ArrayRemove_with_data
=== RUN TestConformance/update-paths:_ArrayUnion_alone
=== RUN TestConformance/update-paths:_multiple_ArrayUnion_fields
=== RUN TestConformance/update-paths:_nested_ArrayUnion_field
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update-paths:_ArrayUnion_with_data
=== RUN TestConformance/update-paths:_basic
=== RUN TestConformance/update-paths:_complex
=== RUN TestConformance/update-paths:_Delete_alone
=== RUN TestConformance/update-paths:_Delete_cannot_be_nested
=== RUN TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_Delete
=== RUN TestConformance/update-paths:_Exists_precondition_is_invalid
=== RUN TestConformance/update-paths:_field_paths_with_delete
=== RUN TestConformance/update-paths:_duplicate_field_path_with_only_transforms
=== RUN TestConformance/update-paths:_duplicate_field_path
=== RUN TestConformance/update-paths:_empty_field_path_component
=== RUN TestConformance/update-paths:_empty_field_path
=== RUN TestConformance/update-paths:_multiple-element_field_path
=== RUN TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots
=== RUN TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update-paths:_no_paths
=== RUN TestConformance/update-paths:_prefix_#1
=== RUN TestConformance/update-paths:_prefix_#2
=== RUN TestConformance/update-paths:_prefix_#3
=== RUN TestConformance/update-paths:_special_characters
=== RUN TestConformance/update-paths:_ServerTimestamp_alone
=== RUN TestConformance/update-paths:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update-paths:_nested_ServerTimestamp_field
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update-paths:_ServerTimestamp_with_data
=== RUN TestConformance/update-paths:_last-update-time_precondition
=== RUN TestConformance/update:_prefix_#1
=== RUN TestConformance/update:_prefix_#2
=== RUN TestConformance/update:_prefix_#3
=== RUN TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore
=== RUN TestConformance/update:_Split_on_dots_for_top-level_keys_only
=== RUN TestConformance/update:_split_on_dots
=== RUN TestConformance/update:_ServerTimestamp_alone
=== RUN TestConformance/update:_ServerTimestamp_with_dotted_field
=== RUN TestConformance/update:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update:_nested_ServerTimestamp_field
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update:_ServerTimestamp_with_data
=== RUN TestConformance/update:_last-update-time_precondition
--- PASS: TestConformance (1.00s)
--- PASS: TestConformance/create:_all_transforms_in_a_single_call (0.01s)
--- PASS: TestConformance/create:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/create:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayUnion_field (0.01s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_with_data (0.01s)
--- PASS: TestConformance/create:_basic (0.00s)
--- PASS: TestConformance/create:_complex (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_creating_or_setting_an_empty_map (0.01s)
--- PASS: TestConformance/create:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/create:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/create:_non-alpha_characters_in_map_keys (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/create:_multiple_ServerTimestamp_fields (0.01s)
--- PASS: TestConformance/create:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_with_data (0.01s)
--- PASS: TestConformance/delete:_delete_with_exists_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_without_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_with_last-update-time_precondition (0.00s)
--- PASS: TestConformance/get:_get_a_document (0.00s)
--- PASS: TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again (0.01s)
--- PASS: TestConformance/listen:_add_a_doc (0.00s)
--- PASS: TestConformance/listen:_add_three_documents (0.01s)
--- PASS: TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete (0.01s)
--- PASS: TestConformance/listen:_no_changes;_empty_snapshot (0.01s)
--- PASS: TestConformance/listen:_Filter_response_with_same_size_is_a_no-op (0.01s)
--- PASS: TestConformance/listen:_multiple_documents,_added,_deleted_and_updated (0.01s)
--- PASS: TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT (0.01s)
--- PASS: TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time (0.01s)
--- PASS: TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete. (0.01s)
--- PASS: TestConformance/listen:_RESET_turns_off_CURRENT (0.01s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_REMOVE_should_not_appear (0.01s)
--- PASS: TestConformance/query:_ArrayRemove_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayRemove_in_Where (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_Where (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_NaN (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_Null (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_empty_values (0.00s)
--- PASS: TestConformance/query:_cursor_method_without_orderBy (0.00s)
--- PASS: TestConformance/query:_StartAt_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_StartAt_with_empty_values (0.00s)
--- PASS: TestConformance/query:_StartAt/EndBefore_with_values (0.00s)
--- PASS: TestConformance/query:_StartAfter/EndAt_with_values (0.00s)
--- PASS: TestConformance/query:_Start/End_with_two_values (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods,_last_one_wins (0.00s)
--- PASS: TestConformance/query:_Delete_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_Delete_in_Where (0.00s)
--- PASS: TestConformance/query:_invalid_operator_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_OrderBy_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause#01 (0.00s)
--- PASS: TestConformance/query:_multiple_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_basic_OrderBy_clauses (0.00s)
--- PASS: TestConformance/query:_empty_Select_clause (0.00s)
--- PASS: TestConformance/query:_two_Select_clauses (0.00s)
--- PASS: TestConformance/query:_Select_clause_with_some_fields (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_Where (0.00s)
--- PASS: TestConformance/query:_two_Where_clauses (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_NaN (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_null (0.00s)
--- PASS: TestConformance/query:_Where_clause (0.00s)
--- PASS: TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method (0.00s)
--- PASS: TestConformance/set:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/set:_basic (0.00s)
--- PASS: TestConformance/set:_complex (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge#01 (0.00s)
--- PASS: TestConformance/set:_Delete_with_MergeAll (0.01s)
--- PASS: TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field (0.00s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified (0.00s)
--- PASS: TestConformance/set:_creating_or_setting_an_empty_map (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_FieldPaths (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_nested_field (0.00s)
--- PASS: TestConformance/set-merge:_Merge_field_is_not_a_leaf (0.00s)
--- PASS: TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another (0.00s)
--- PASS: TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_field (0.01s)
--- PASS: TestConformance/set:_MergeAll_can_be_specified_with_empty_data. (0.00s)
--- PASS: TestConformance/set:_MergeAll_with_nested_fields (0.00s)
--- PASS: TestConformance/set:_MergeAll (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/set:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/set:_non-alpha_characters_in_map_keys (0.01s)
--- PASS: TestConformance/set:_ServerTimestamp_alone_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields (0.00s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp (0.01s)
--- PASS: TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/set:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update:_invalid_character (0.00s)
--- PASS: TestConformance/update:_basic (0.00s)
--- PASS: TestConformance/update:_complex (0.00s)
--- PASS: TestConformance/update:_Delete_alone (0.00s)
--- PASS: TestConformance/update:_Delete_with_a_dotted_field (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete (0.00s)
--- PASS: TestConformance/update:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update-paths:_basic (0.00s)
--- PASS: TestConformance/update-paths:_complex (0.01s)
--- PASS: TestConformance/update-paths:_Delete_alone (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete (0.01s)
--- PASS: TestConformance/update-paths:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update-paths:_field_paths_with_delete (0.00s)
--- PASS: TestConformance/update-paths:_duplicate_field_path_with_only_transforms (0.00s)
--- PASS: TestConformance/update-paths:_duplicate_field_path (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path (0.00s)
--- PASS: TestConformance/update-paths:_multiple-element_field_path (0.00s)
--- PASS: TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots (0.00s)
--- PASS: TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update-paths:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#1 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#2 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#3 (0.00s)
--- PASS: TestConformance/update-paths:_special_characters (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_alone (0.01s)
--- PASS: TestConformance/update-paths:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map (0.01s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update-paths:_last-update-time_precondition (0.00s)
--- PASS: TestConformance/update:_prefix_#1 (0.00s)
--- PASS: TestConformance/update:_prefix_#2 (0.00s)
--- PASS: TestConformance/update:_prefix_#3 (0.00s)
--- PASS: TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore (0.00s)
--- PASS: TestConformance/update:_Split_on_dots_for_top-level_keys_only (0.00s)
--- PASS: TestConformance/update:_split_on_dots (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_dotted_field (0.00s)
--- PASS: TestConformance/update:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_data (0.02s)
--- PASS: TestConformance/update:_last-update-time_precondition (0.00s)
=== RUN TestDocGet
--- PASS: TestDocGet (0.01s)
=== RUN TestDocSet
--- PASS: TestDocSet (0.00s)
=== RUN TestDocCreate
--- PASS: TestDocCreate (0.00s)
=== RUN TestDocDelete
--- PASS: TestDocDelete (0.00s)
=== RUN TestFPVsFromData
--- PASS: TestFPVsFromData (0.00s)
=== RUN TestUpdateProcess
--- PASS: TestUpdateProcess (0.00s)
=== RUN TestDocRef_WithReadOptions
--- PASS: TestDocRef_WithReadOptions (0.01s)
=== RUN TestToProtoDocument
--- PASS: TestToProtoDocument (0.00s)
=== RUN TestNewDocumentSnapshot
--- PASS: TestNewDocumentSnapshot (0.00s)
=== RUN TestData
--- PASS: TestData (0.00s)
=== RUN TestDataAt
--- PASS: TestDataAt (0.00s)
=== RUN TestDataTo
--- PASS: TestDataTo (0.00s)
=== RUN TestDataAtPath
--- PASS: TestDataAtPath (0.00s)
=== RUN TestExtractTransforms
--- PASS: TestExtractTransforms (0.00s)
=== RUN TestExtractTransformPathsErrors
--- PASS: TestExtractTransformPathsErrors (0.00s)
=== RUN TestFieldPathValidate
--- PASS: TestFieldPathValidate (0.00s)
=== RUN TestFieldPathLess
--- PASS: TestFieldPathLess (0.00s)
=== RUN TestCheckForPrefix
--- PASS: TestCheckForPrefix (0.00s)
=== RUN TestGetAtPath
--- PASS: TestGetAtPath (0.00s)
=== RUN TestToServiceFieldPath
--- PASS: TestToServiceFieldPath (0.00s)
=== RUN TestToServiceFieldPathComponent
--- PASS: TestToServiceFieldPathComponent (0.00s)
=== RUN TestCreateFromProtoValue
--- PASS: TestCreateFromProtoValue (0.00s)
=== RUN TestSetFromProtoValue
--- PASS: TestSetFromProtoValue (0.00s)
=== RUN TestSetFromProtoValueNoJSON
--- PASS: TestSetFromProtoValueNoJSON (0.00s)
=== RUN TestSetFromProtoValueErrors
--- PASS: TestSetFromProtoValueErrors (0.00s)
=== RUN TestSetFromProtoValuePointers
--- PASS: TestSetFromProtoValuePointers (0.00s)
=== RUN TestParseDocumentPath
--- PASS: TestParseDocumentPath (0.00s)
=== RUN TestParseDocumentPathErrors
--- PASS: TestParseDocumentPathErrors (0.00s)
=== RUN TestPathToDoc
--- PASS: TestPathToDoc (0.00s)
=== RUN TestTypeString
--- PASS: TestTypeString (0.00s)
=== RUN TestIntegration_Create
--- PASS: TestIntegration_Create (1.27s)
=== RUN TestIntegration_Get
--- PASS: TestIntegration_Get (0.96s)
=== RUN TestIntegration_GetAll
--- PASS: TestIntegration_GetAll (1.74s)
=== RUN TestIntegration_GetAll_WithRunOptions
=== RUN TestIntegration_GetAll_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false
type=string
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true
type=string
--- PASS: TestIntegration_GetAll_WithRunOptions (1.98s)
--- PASS: TestIntegration_GetAll_WithRunOptions/No_ExplainOptions (0.17s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false (0.07s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true (0.18s)
=== RUN TestIntegration_Query_WithRunOptions
--- PASS: TestIntegration_Query_WithRunOptions (2.07s)
=== RUN TestIntegration_Add
--- PASS: TestIntegration_Add (0.53s)
=== RUN TestIntegration_Set
--- PASS: TestIntegration_Set (1.59s)
=== RUN TestIntegration_Delete
--- PASS: TestIntegration_Delete (1.01s)
=== RUN TestIntegration_Update
--- PASS: TestIntegration_Update (1.26s)
=== RUN TestIntegration_Collections
--- PASS: TestIntegration_Collections (2.17s)
=== RUN TestIntegration_ServerTimestamp
--- PASS: TestIntegration_ServerTimestamp (0.51s)
=== RUN TestIntegration_MergeServerTimestamp
--- PASS: TestIntegration_MergeServerTimestamp (0.65s)
=== RUN TestIntegration_MergeNestedServerTimestamp
--- PASS: TestIntegration_MergeNestedServerTimestamp (0.55s)
=== RUN TestIntegration_WriteBatch
--- PASS: TestIntegration_WriteBatch (0.37s)
=== RUN TestIntegration_QueryDocuments_WhereEntity
--- PASS: TestIntegration_QueryDocuments_WhereEntity (280.40s)
=== RUN TestIntegration_QueryDocuments
--- PASS: TestIntegration_QueryDocuments (6.77s)
=== RUN TestIntegration_QueryDocuments_LimitToLast_Fail
--- PASS: TestIntegration_QueryDocuments_LimitToLast_Fail (0.00s)
=== RUN TestIntegration_QueryUnary
--- PASS: TestIntegration_QueryUnary (1.42s)
=== RUN TestIntegration_QueryName
--- PASS: TestIntegration_QueryName (1.61s)
=== RUN TestIntegration_QueryNested
--- PASS: TestIntegration_QueryNested (0.95s)
=== RUN TestIntegration_RunTransaction
--- PASS: TestIntegration_RunTransaction (0.66s)
=== RUN TestIntegration_RunTransaction_WithRunOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true
--- PASS: TestIntegration_RunTransaction_WithRunOptions (1.41s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions (0.22s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false (0.18s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true (0.19s)
=== RUN TestIntegration_TransactionGetAll
--- PASS: TestIntegration_TransactionGetAll (0.55s)
=== RUN TestIntegration_WatchDocument
--- PASS: TestIntegration_WatchDocument (0.62s)
=== RUN TestIntegration_ArrayUnion_Create
--- PASS: TestIntegration_ArrayUnion_Create (0.41s)
=== RUN TestIntegration_ArrayUnion_Update
--- PASS: TestIntegration_ArrayUnion_Update (0.39s)
=== RUN TestIntegration_ArrayUnion_Set
--- PASS: TestIntegration_ArrayUnion_Set (0.31s)
=== RUN TestIntegration_ArrayRemove_Create
--- PASS: TestIntegration_ArrayRemove_Create (0.31s)
=== RUN TestIntegration_ArrayRemove_Update
--- PASS: TestIntegration_ArrayRemove_Update (0.36s)
=== RUN TestIntegration_ArrayRemove_Set
--- PASS: TestIntegration_ArrayRemove_Set (0.27s)
=== RUN TestIntegration_FieldTransforms_Create
=== RUN TestIntegration_FieldTransforms_Create/inc
=== RUN TestIntegration_FieldTransforms_Create/max
=== RUN TestIntegration_FieldTransforms_Create/min
--- PASS: TestIntegration_FieldTransforms_Create (0.83s)
--- PASS: TestIntegration_FieldTransforms_Create/inc (0.25s)
--- PASS: TestIntegration_FieldTransforms_Create/max (0.30s)
--- PASS: TestIntegration_FieldTransforms_Create/min (0.28s)
=== RUN TestIntegration_FieldTransforms_Update
=== RUN TestIntegration_FieldTransforms_Update/inc
=== RUN TestIntegration_FieldTransforms_Update/inc/int
=== RUN TestIntegration_FieldTransforms_Update/max
=== RUN TestIntegration_FieldTransforms_Update/max/int
=== RUN TestIntegration_FieldTransforms_Update/min
=== RUN TestIntegration_FieldTransforms_Update/min/int
=== RUN TestIntegration_FieldTransforms_Update/inc#01
=== RUN TestIntegration_FieldTransforms_Update/inc#01/int8
=== RUN TestIntegration_FieldTransforms_Update/max#01
=== RUN TestIntegration_FieldTransforms_Update/max#01/int8
=== RUN TestIntegration_FieldTransforms_Update/min#01
=== RUN TestIntegration_FieldTransforms_Update/min#01/int8
=== RUN TestIntegration_FieldTransforms_Update/inc#02
=== RUN TestIntegration_FieldTransforms_Update/inc#02/int16
=== RUN TestIntegration_FieldTransforms_Update/max#02
=== RUN TestIntegration_FieldTransforms_Update/max#02/int16
=== RUN TestIntegration_FieldTransforms_Update/min#02
=== RUN TestIntegration_FieldTransforms_Update/min#02/int16
=== RUN TestIntegration_FieldTransforms_Update/inc#03
=== RUN TestIntegration_FieldTransforms_Update/inc#03/int32
=== RUN TestIntegration_FieldTransforms_Update/max#03
=== RUN TestIntegration_FieldTransforms_Update/max#03/int32
=== RUN TestIntegration_FieldTransforms_Update/min#03
=== RUN TestIntegration_FieldTransforms_Update/min#03/int32
=== RUN TestIntegration_FieldTransforms_Update/inc#04
=== RUN TestIntegration_FieldTransforms_Update/inc#04/int64
=== RUN TestIntegration_FieldTransforms_Update/max#04
=== RUN TestIntegration_FieldTransforms_Update/max#04/int64
=== RUN TestIntegration_FieldTransforms_Update/min#04
=== RUN TestIntegration_FieldTransforms_Update/min#04/int64
=== RUN TestIntegration_FieldTransforms_Update/inc#05
=== RUN TestIntegration_FieldTransforms_Update/inc#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/max#05
=== RUN TestIntegration_FieldTransforms_Update/max#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/min#05
=== RUN TestIntegration_FieldTransforms_Update/min#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/inc#06
=== RUN TestIntegration_FieldTransforms_Update/inc#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/max#06
=== RUN TestIntegration_FieldTransforms_Update/max#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/min#06
=== RUN TestIntegration_FieldTransforms_Update/min#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/inc#07
=== RUN TestIntegration_FieldTransforms_Update/inc#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/max#07
=== RUN TestIntegration_FieldTransforms_Update/max#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/min#07
=== RUN TestIntegration_FieldTransforms_Update/min#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/inc#08
=== RUN TestIntegration_FieldTransforms_Update/inc#08/float32
=== RUN TestIntegration_FieldTransforms_Update/max#08
=== RUN TestIntegration_FieldTransforms_Update/max#08/float32
=== RUN TestIntegration_FieldTransforms_Update/min#08
=== RUN TestIntegration_FieldTransforms_Update/min#08/float32
=== RUN TestIntegration_FieldTransforms_Update/inc#09
=== RUN TestIntegration_FieldTransforms_Update/inc#09/float64
=== RUN TestIntegration_FieldTransforms_Update/max#09
=== RUN TestIntegration_FieldTransforms_Update/max#09/float64
=== RUN TestIntegration_FieldTransforms_Update/min#09
=== RUN TestIntegration_FieldTransforms_Update/min#09/float64
=== RUN TestIntegration_FieldTransforms_Update/inc#10
=== RUN TestIntegration_FieldTransforms_Update/inc#10/int
=== RUN TestIntegration_FieldTransforms_Update/max#10
=== RUN TestIntegration_FieldTransforms_Update/max#10/int
=== RUN TestIntegration_FieldTransforms_Update/min#10
=== RUN TestIntegration_FieldTransforms_Update/min#10/int
=== RUN TestIntegration_FieldTransforms_Update/inc#11
=== RUN TestIntegration_FieldTransforms_Update/inc#11/string
=== RUN TestIntegration_FieldTransforms_Update/max#11
=== RUN TestIntegration_FieldTransforms_Update/max#11/string
=== RUN TestIntegration_FieldTransforms_Update/min#11
=== RUN TestIntegration_FieldTransforms_Update/min#11/string
=== RUN TestIntegration_FieldTransforms_Update/inc#12
=== RUN TestIntegration_FieldTransforms_Update/inc#12/uint
=== RUN TestIntegration_FieldTransforms_Update/max#12
=== RUN TestIntegration_FieldTransforms_Update/max#12/uint
=== RUN TestIntegration_FieldTransforms_Update/min#12
=== RUN TestIntegration_FieldTransforms_Update/min#12/uint
=== RUN TestIntegration_FieldTransforms_Update/inc#13
=== RUN TestIntegration_FieldTransforms_Update/inc#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/max#13
=== RUN TestIntegration_FieldTransforms_Update/max#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/min#13
=== RUN TestIntegration_FieldTransforms_Update/min#13/uint64
--- PASS: TestIntegration_FieldTransforms_Update (12.01s)
--- PASS: TestIntegration_FieldTransforms_Update/inc (0.42s)
--- PASS: TestIntegration_FieldTransforms_Update/inc/int (0.42s)
--- PASS: TestIntegration_FieldTransforms_Update/max (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max/int (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/min/int (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01/int8 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01 (0.38s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01/int8 (0.38s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01/int8 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02/int16 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02/int16 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02/int16 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03/int32 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03/int32 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03/int32 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04/int64 (0.34s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04 (0.29s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04/int64 (0.29s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04/int64 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05/uint8 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05/uint8 (0.37s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05/uint8 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06 (0.39s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06/uint16 (0.39s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06/uint16 (0.35s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06/uint16 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07/uint32 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07/uint32 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07/uint32 (0.36s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08/float32 (0.43s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08 (0.41s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08/float32 (0.41s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08/float32 (0.31s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09/float64 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09/float64 (0.30s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09/float64 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10 (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10/int (0.33s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10 (0.27s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10/int (0.27s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10 (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10/int (0.32s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11/string (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11/string (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11/string (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12/uint (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12/uint (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12/uint (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13/uint64 (0.08s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13/uint64 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13/uint64 (0.07s)
=== RUN TestIntegration_FieldTransforms_Set
=== RUN TestIntegration_FieldTransforms_Set/inc
=== RUN TestIntegration_FieldTransforms_Set/max
=== RUN TestIntegration_FieldTransforms_Set/min
--- PASS: TestIntegration_FieldTransforms_Set (0.79s)
--- PASS: TestIntegration_FieldTransforms_Set/inc (0.25s)
--- PASS: TestIntegration_FieldTransforms_Set/max (0.25s)
--- PASS: TestIntegration_FieldTransforms_Set/min (0.28s)
=== RUN TestIntegration_Serialize_Deserialize_WatchQuery
--- PASS: TestIntegration_Serialize_Deserialize_WatchQuery (0.42s)
=== RUN TestIntegration_WatchQuery
--- PASS: TestIntegration_WatchQuery (1.12s)
=== RUN TestIntegration_WatchQueryCancel
--- PASS: TestIntegration_WatchQueryCancel (0.09s)
=== RUN TestIntegration_MissingDocs
--- PASS: TestIntegration_MissingDocs (0.47s)
=== RUN TestIntegration_CollectionGroupQueries
--- PASS: TestIntegration_CollectionGroupQueries (0.48s)
=== RUN TestDetectProjectID
--- PASS: TestDetectProjectID (0.00s)
=== RUN TestIntegration_ColGroupRefPartitions
--- PASS: TestIntegration_ColGroupRefPartitions (0.43s)
=== RUN TestIntegration_ColGroupRefPartitionsLarge
--- PASS: TestIntegration_ColGroupRefPartitionsLarge (33.92s)
=== RUN TestIntegration_NewClientWithDatabase
--- PASS: TestIntegration_NewClientWithDatabase (0.01s)
=== RUN TestIntegration_BulkWriter_Set
--- PASS: TestIntegration_BulkWriter_Set (0.12s)
=== RUN TestIntegration_BulkWriter_Create
--- PASS: TestIntegration_BulkWriter_Create (0.25s)
=== RUN TestIntegration_BulkWriter
--- PASS: TestIntegration_BulkWriter (1.58s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (160.29s)
=== RUN TestIntegration_AggregationQueries_WithRunOptions
--- PASS: TestIntegration_AggregationQueries_WithRunOptions (0.53s)
=== RUN TestIntegration_CountAggregationQuery
--- PASS: TestIntegration_CountAggregationQuery (0.42s)
=== RUN TestIntegration_ClientReadTime
--- PASS: TestIntegration_ClientReadTime (0.40s)
=== RUN TestIntegration_FindNearest
=== RUN TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField
=== RUN TestIntegration_FindNearest/FindNearest_threshold_and_resultField
--- PASS: TestIntegration_FindNearest (161.59s)
--- PASS: TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField (0.09s)
--- PASS: TestIntegration_FindNearest/FindNearest_threshold_and_resultField (0.08s)
=== RUN TestProcessPreconditionsForVerify
--- PASS: TestProcessPreconditionsForVerify (0.00s)
=== RUN TestProcessPreconditionsForDelete
--- PASS: TestProcessPreconditionsForDelete (0.00s)
=== RUN TestProcessPreconditionsForUpdate
--- PASS: TestProcessPreconditionsForUpdate (0.00s)
=== RUN TestCompareValues
--- PASS: TestCompareValues (0.00s)
=== RUN TestFilterToProto
--- PASS: TestFilterToProto (0.00s)
=== RUN TestQueryToProto
--- PASS: TestQueryToProto (0.01s)
=== RUN TestQueryFromProtoRoundTrip
=== RUN TestQueryFromProtoRoundTrip/q.Select()
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b")
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c")
=== RUN TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1)
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo")
=== RUN TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"}))
=== RUN TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar")
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4)
=== RUN TestQueryFromProtoRoundTrip/q.StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector
--- PASS: TestQueryFromProtoRoundTrip (0.09s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select() (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"})) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap) (0.01s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector (0.00s)
=== RUN TestQueryToProtoErrors
--- PASS: TestQueryToProtoErrors (0.00s)
=== RUN TestQueryMethodsDoNotModifyReceiver
--- PASS: TestQueryMethodsDoNotModifyReceiver (0.00s)
=== RUN TestQueryFromCollectionRef
--- PASS: TestQueryFromCollectionRef (0.00s)
=== RUN TestQueryGetAll
gotDocs: [0xc0002778c0 0xc000277920]
--- PASS: TestQueryGetAll (0.01s)
=== RUN TestQueryCompareFunc
--- PASS: TestQueryCompareFunc (0.01s)
=== RUN TestQuerySubCollections
--- PASS: TestQuerySubCollections (0.00s)
=== RUN TestStop_Uninitialized
--- PASS: TestStop_Uninitialized (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestWithSum
--- PASS: TestWithSum (0.00s)
=== RUN TestWithSumPath
--- PASS: TestWithSumPath (0.00s)
=== RUN TestWithAvg
--- PASS: TestWithAvg (0.01s)
=== RUN TestWithAvgPath
--- PASS: TestWithAvgPath (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestQueryRunOptionsAndGetAllWithOptions
--- PASS: TestQueryRunOptionsAndGetAllWithOptions (0.00s)
=== RUN TestFindNearest
=== RUN TestFindNearest/Invalid_path
=== RUN TestFindNearest/Invalid_vector_type
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float64
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float32
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_
--- PASS: TestFindNearest (0.01s)
--- PASS: TestFindNearest/Invalid_path (0.00s)
--- PASS: TestFindNearest/Invalid_vector_type (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float64 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float32 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_ (0.00s)
=== RUN TestToProtoValue_Conversions
=== RUN TestToProtoValue_Conversions/nil
=== RUN TestToProtoValue_Conversions/nil_slice
=== RUN TestToProtoValue_Conversions/nil_map
=== RUN TestToProtoValue_Conversions/nil_struct
=== RUN TestToProtoValue_Conversions/nil_timestamp
=== RUN TestToProtoValue_Conversions/nil_latlng
=== RUN TestToProtoValue_Conversions/nil_docref
=== RUN TestToProtoValue_Conversions/bool
=== RUN TestToProtoValue_Conversions/int
=== RUN TestToProtoValue_Conversions/uint32
=== RUN TestToProtoValue_Conversions/float
=== RUN TestToProtoValue_Conversions/string
=== RUN TestToProtoValue_Conversions/byte_slice
=== RUN TestToProtoValue_Conversions/date_time
=== RUN TestToProtoValue_Conversions/pointer_to_timestamp
=== RUN TestToProtoValue_Conversions/pointer_to_latlng
=== RUN TestToProtoValue_Conversions/populated_slice
=== RUN TestToProtoValue_Conversions/pointer_to_populated_slice
=== RUN TestToProtoValue_Conversions/empty_slice
=== RUN TestToProtoValue_Conversions/populated_map
=== RUN TestToProtoValue_Conversions/empty_map
=== RUN TestToProtoValue_Conversions/int#01
=== RUN TestToProtoValue_Conversions/pointer_to_int
=== RUN TestToProtoValue_Conversions/populated_map#01
=== RUN TestToProtoValue_Conversions/map_with_timestamp
=== RUN TestToProtoValue_Conversions/struct
=== RUN TestToProtoValue_Conversions/array
=== RUN TestToProtoValue_Conversions/pointer_to_docref
=== RUN TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil
=== RUN TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored
=== RUN TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored
=== RUN TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove)
--- PASS: TestToProtoValue_Conversions (0.01s)
--- PASS: TestToProtoValue_Conversions/nil (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_map (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_struct (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/bool (0.00s)
--- PASS: TestToProtoValue_Conversions/int (0.00s)
--- PASS: TestToProtoValue_Conversions/uint32 (0.00s)
--- PASS: TestToProtoValue_Conversions/float (0.00s)
--- PASS: TestToProtoValue_Conversions/string (0.00s)
--- PASS: TestToProtoValue_Conversions/byte_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/date_time (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_map (0.00s)
--- PASS: TestToProtoValue_Conversions/int#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_int (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/map_with_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/struct (0.00s)
--- PASS: TestToProtoValue_Conversions/array (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil (0.00s)
--- PASS: TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove) (0.00s)
=== RUN TestToProtoValue_Errors
--- PASS: TestToProtoValue_Errors (0.00s)
=== RUN TestToProtoValue_SawTransform
--- PASS: TestToProtoValue_SawTransform (0.00s)
=== RUN TestToProtoValue_Tags
--- PASS: TestToProtoValue_Tags (0.00s)
=== RUN TestToProtoValue_Embedded
--- PASS: TestToProtoValue_Embedded (0.00s)
=== RUN TestIsEmpty
--- PASS: TestIsEmpty (0.00s)
=== RUN TestRunTransaction
--- PASS: TestRunTransaction (0.65s)
=== RUN TestTransactionErrors
--- PASS: TestTransactionErrors (2.37s)
=== RUN TestTransactionGetAll
--- PASS: TestTransactionGetAll (0.01s)
=== RUN TestRunTransaction_Retries
--- PASS: TestRunTransaction_Retries (0.99s)
=== RUN TestRunTransaction_NonTransactionalOp
--- PASS: TestRunTransaction_NonTransactionalOp (0.01s)
=== RUN TestTransaction_WithReadOptions
--- PASS: TestTransaction_WithReadOptions (0.01s)
=== RUN TestTestEqual
--- PASS: TestTestEqual (0.00s)
=== RUN TestVectorToProtoValue
=== RUN TestVectorToProtoValue/nil_vector
=== RUN TestVectorToProtoValue/empty_vector
=== RUN TestVectorToProtoValue/multiple_element_vector
--- PASS: TestVectorToProtoValue (0.00s)
--- PASS: TestVectorToProtoValue/nil_vector (0.00s)
--- PASS: TestVectorToProtoValue/empty_vector (0.00s)
--- PASS: TestVectorToProtoValue/multiple_element_vector (0.00s)
=== RUN TestVectorFromProtoValue
=== RUN TestVectorFromProtoValue/nil_value
=== RUN TestVectorFromProtoValue/empty_vector
=== RUN TestVectorFromProtoValue/multiple_element_vector
=== RUN TestVectorFromProtoValue/invalid_type
=== RUN TestVectorFromProtoValue/missing_type
=== RUN TestVectorFromProtoValue/missing_value
=== RUN TestVectorFromProtoValue/invalid_value
--- PASS: TestVectorFromProtoValue (0.00s)
--- PASS: TestVectorFromProtoValue/nil_value (0.00s)
--- PASS: TestVectorFromProtoValue/empty_vector (0.00s)
--- PASS: TestVectorFromProtoValue/multiple_element_vector (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_value (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_value (0.00s)
=== RUN TestStringFromProtoValue
=== RUN TestStringFromProtoValue/nil_value
=== RUN TestStringFromProtoValue/string_value
=== RUN TestStringFromProtoValue/invalid_value
--- PASS: TestStringFromProtoValue (0.00s)
--- PASS: TestStringFromProtoValue/nil_value (0.00s)
--- PASS: TestStringFromProtoValue/string_value (0.00s)
--- PASS: TestStringFromProtoValue/invalid_value (0.00s)
=== RUN TestWatchRecv
--- PASS: TestWatchRecv (0.01s)
=== RUN TestComputeSnapshot
--- PASS: TestComputeSnapshot (0.01s)
=== RUN TestWatchCancel
--- PASS: TestWatchCancel (0.00s)
=== RUN TestWriteBatch
--- PASS: TestWriteBatch (0.01s)
=== RUN TestWriteBatchErrors
=== RUN TestWriteBatchErrors/empty_batch
=== RUN TestWriteBatchErrors/bad_doc_reference
=== RUN TestWriteBatchErrors/bad_data
--- PASS: TestWriteBatchErrors (0.00s)
--- PASS: TestWriteBatchErrors/empty_batch (0.00s)
--- PASS: TestWriteBatchErrors/bad_doc_reference (0.00s)
--- PASS: TestWriteBatchErrors/bad_data (0.00s)
PASS
2024/11/29 09:05:33 Setting up tests to run on databaseID: "database-02"
=== RUN TestBulkWriter
=== RUN TestBulkWriter/Create()
=== RUN TestBulkWriter/Set()
=== RUN TestBulkWriter/Delete()
=== RUN TestBulkWriter/Update()
--- PASS: TestBulkWriter (0.01s)
--- PASS: TestBulkWriter/Create() (0.00s)
--- PASS: TestBulkWriter/Set() (0.00s)
--- PASS: TestBulkWriter/Delete() (0.00s)
--- PASS: TestBulkWriter/Update() (0.00s)
=== RUN TestBulkWriterErrors
=== RUN TestBulkWriterErrors/empty_document_reference
=== RUN TestBulkWriterErrors/cannot_write_to_same_document_twice
=== RUN TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write
--- PASS: TestBulkWriterErrors (0.00s)
--- PASS: TestBulkWriterErrors/empty_document_reference (0.00s)
--- PASS: TestBulkWriterErrors/cannot_write_to_same_document_twice (0.00s)
--- PASS: TestBulkWriterErrors/cannot_ask_a_closed_BulkWriter_to_write (0.00s)
=== RUN TestBulkWriterRetries
=== RUN TestBulkWriterRetries/should_not_retry_non-retryable_error_codes
=== RUN TestBulkWriterRetries/should_retry_retryable_error_codes
--- PASS: TestBulkWriterRetries (1.01s)
--- PASS: TestBulkWriterRetries/should_not_retry_non-retryable_error_codes (0.00s)
--- PASS: TestBulkWriterRetries/should_retry_retryable_error_codes (1.00s)
=== RUN TestNewClientWithDatabase
--- PASS: TestNewClientWithDatabase (0.01s)
=== RUN TestClientCollectionAndDoc
--- PASS: TestClientCollectionAndDoc (0.00s)
=== RUN TestClientCollDocErrors
--- PASS: TestClientCollDocErrors (0.00s)
=== RUN TestGetAll
--- PASS: TestGetAll (0.01s)
=== RUN TestGetAllWithEqualRefs
--- PASS: TestGetAllWithEqualRefs (0.01s)
=== RUN TestGetAllErrors
--- PASS: TestGetAllErrors (0.00s)
=== RUN TestClient_WithReadOptions
--- PASS: TestClient_WithReadOptions (0.00s)
=== RUN TestCGR_TestQueryPartition_ToQuery
--- PASS: TestCGR_TestQueryPartition_ToQuery (0.00s)
=== RUN TestCGR_TestGetPartitions
--- PASS: TestCGR_TestGetPartitions (0.00s)
=== RUN TestDoc
--- PASS: TestDoc (0.00s)
=== RUN TestNewDoc
--- PASS: TestNewDoc (0.00s)
=== RUN TestAdd
--- PASS: TestAdd (0.00s)
=== RUN TestNilErrors
--- PASS: TestNilErrors (0.00s)
=== RUN TestCollRef_WithReadOptions
--- PASS: TestCollRef_WithReadOptions (0.00s)
=== RUN TestConformance
=== RUN TestConformance/create:_all_transforms_in_a_single_call
=== RUN TestConformance/create:_multiple_ArrayRemove_fields
=== RUN TestConformance/create:_nested_ArrayRemove_field
=== RUN TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/create:_ArrayRemove_with_data
=== RUN TestConformance/create:_multiple_ArrayUnion_fields
=== RUN TestConformance/create:_nested_ArrayUnion_field
=== RUN TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/create:_ArrayUnion_with_data
=== RUN TestConformance/create:_basic
=== RUN TestConformance/create:_complex
=== RUN TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/create:_creating_or_setting_an_empty_map
=== RUN TestConformance/create:_Delete_cannot_appear_in_data
=== RUN TestConformance/create:_don’t_split_on_dots
=== RUN TestConformance/create:_non-alpha_characters_in_map_keys
=== RUN TestConformance/create:_ServerTimestamp_alone
=== RUN TestConformance/create:_multiple_ServerTimestamp_fields
=== RUN TestConformance/create:_nested_ServerTimestamp_field
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/create:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/create:_ServerTimestamp_with_data
=== RUN TestConformance/delete:_delete_with_exists_precondition
=== RUN TestConformance/delete:_delete_without_precondition
=== RUN TestConformance/delete:_delete_with_last-update-time_precondition
=== RUN TestConformance/get:_get_a_document
=== RUN TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again
=== RUN TestConformance/listen:_add_a_doc
=== RUN TestConformance/listen:_add_three_documents
=== RUN TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete
=== RUN TestConformance/listen:_no_changes;_empty_snapshot
=== RUN TestConformance/listen:_Filter_response_with_same_size_is_a_no-op
=== RUN TestConformance/listen:_multiple_documents,_added,_deleted_and_updated
=== RUN TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT
=== RUN TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time
=== RUN TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete.
=== RUN TestConformance/listen:_RESET_turns_off_CURRENT
=== RUN TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID
=== RUN TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID
=== RUN TestConformance/listen:_TargetChange_REMOVE_should_not_appear
=== RUN TestConformance/query:_ArrayRemove_in_cursor_method
=== RUN TestConformance/query:_ArrayRemove_in_Where
=== RUN TestConformance/query:_ArrayUnion_in_cursor_method
=== RUN TestConformance/query:_ArrayUnion_in_Where
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_NaN
=== RUN TestConformance/query:_where_clause_with_non-==_comparison_with_Null
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause
=== RUN TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause
=== RUN TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause
=== RUN TestConformance/query:_cursor_methods_with_a_document_snapshot
=== RUN TestConformance/query:_EndBefore_with_explicit_empty_map
=== RUN TestConformance/query:_EndBefore_with_empty_values
=== RUN TestConformance/query:_cursor_method_without_orderBy
=== RUN TestConformance/query:_StartAt_with_explicit_empty_map
=== RUN TestConformance/query:_StartAt_with_empty_values
=== RUN TestConformance/query:_StartAt/EndBefore_with_values
=== RUN TestConformance/query:_StartAfter/EndAt_with_values
=== RUN TestConformance/query:_Start/End_with_two_values
=== RUN TestConformance/query:_cursor_methods_with___name__
=== RUN TestConformance/query:_cursor_methods,_last_one_wins
=== RUN TestConformance/query:_Delete_in_cursor_method
=== RUN TestConformance/query:_Delete_in_Where
=== RUN TestConformance/query:_invalid_operator_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_OrderBy_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause
=== RUN TestConformance/query:_invalid_path_in_Where_clause#01
=== RUN TestConformance/query:_multiple_Offset_and_Limit_clauses
=== RUN TestConformance/query:_Offset_and_Limit_clauses
=== RUN TestConformance/query:_basic_OrderBy_clauses
=== RUN TestConformance/query:_empty_Select_clause
=== RUN TestConformance/query:_two_Select_clauses
=== RUN TestConformance/query:_Select_clause_with_some_fields
=== RUN TestConformance/query:_ServerTimestamp_in_cursor_method
=== RUN TestConformance/query:_ServerTimestamp_in_Where
=== RUN TestConformance/query:_two_Where_clauses
=== RUN TestConformance/query:_a_Where_clause_comparing_to_NaN
=== RUN TestConformance/query:_a_Where_clause_comparing_to_null
=== RUN TestConformance/query:_Where_clause
=== RUN TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method
=== RUN TestConformance/set:_all_transforms_in_a_single_call
=== RUN TestConformance/set:_multiple_ArrayRemove_fields
=== RUN TestConformance/set:_nested_ArrayRemove_field
=== RUN TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/set:_ArrayRemove_with_data
=== RUN TestConformance/set:_multiple_ArrayUnion_fields
=== RUN TestConformance/set:_nested_ArrayUnion_field
=== RUN TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/set:_ArrayUnion_with_data
=== RUN TestConformance/set:_basic
=== RUN TestConformance/set:_complex
=== RUN TestConformance/set-merge:_Delete_with_merge
=== RUN TestConformance/set-merge:_Delete_with_merge#01
=== RUN TestConformance/set:_Delete_with_MergeAll
=== RUN TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field
=== RUN TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path
=== RUN TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified
=== RUN TestConformance/set:_creating_or_setting_an_empty_map
=== RUN TestConformance/set-merge:_Merge_with_FieldPaths
=== RUN TestConformance/set-merge:_Merge_with_a_nested_field
=== RUN TestConformance/set-merge:_Merge_field_is_not_a_leaf
=== RUN TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another
=== RUN TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data
=== RUN TestConformance/set-merge:_Merge_with_a_field
=== RUN TestConformance/set:_MergeAll_can_be_specified_with_empty_data.
=== RUN TestConformance/set:_MergeAll_with_nested_fields
=== RUN TestConformance/set:_MergeAll
=== RUN TestConformance/set:_Delete_cannot_appear_in_data
=== RUN TestConformance/set:_don’t_split_on_dots
=== RUN TestConformance/set:_non-alpha_characters_in_map_keys
=== RUN TestConformance/set:_ServerTimestamp_alone_with_MergeAll
=== RUN TestConformance/set:_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone
=== RUN TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp
=== RUN TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write
=== RUN TestConformance/set:_ServerTimestamp_with_MergeAll
=== RUN TestConformance/set:_multiple_ServerTimestamp_fields
=== RUN TestConformance/set:_nested_ServerTimestamp_field
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform
=== RUN TestConformance/set:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/set:_ServerTimestamp_with_data
=== RUN TestConformance/update:_all_transforms_in_a_single_call
=== RUN TestConformance/update:_ArrayRemove_alone
=== RUN TestConformance/update:_multiple_ArrayRemove_fields
=== RUN TestConformance/update:_nested_ArrayRemove_field
=== RUN TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update:_ArrayRemove_with_data
=== RUN TestConformance/update:_ArrayUnion_alone
=== RUN TestConformance/update:_multiple_ArrayUnion_fields
=== RUN TestConformance/update:_nested_ArrayUnion_field
=== RUN TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update:_ArrayUnion_with_data
=== RUN TestConformance/update:_invalid_character
=== RUN TestConformance/update:_basic
=== RUN TestConformance/update:_complex
=== RUN TestConformance/update:_Delete_alone
=== RUN TestConformance/update:_Delete_with_a_dotted_field
=== RUN TestConformance/update:_Delete_cannot_be_nested
=== RUN TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update:_Delete
=== RUN TestConformance/update:_Exists_precondition_is_invalid
=== RUN TestConformance/update:_empty_field_path_component
=== RUN TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update:_no_paths
=== RUN TestConformance/update-paths:_all_transforms_in_a_single_call
=== RUN TestConformance/update-paths:_ArrayRemove_alone
=== RUN TestConformance/update-paths:_multiple_ArrayRemove_fields
=== RUN TestConformance/update-paths:_nested_ArrayRemove_field
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion
=== RUN TestConformance/update-paths:_ArrayRemove_with_data
=== RUN TestConformance/update-paths:_ArrayUnion_alone
=== RUN TestConformance/update-paths:_multiple_ArrayUnion_fields
=== RUN TestConformance/update-paths:_nested_ArrayUnion_field
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01
=== RUN TestConformance/update-paths:_ArrayUnion_with_data
=== RUN TestConformance/update-paths:_basic
=== RUN TestConformance/update-paths:_complex
=== RUN TestConformance/update-paths:_Delete_alone
=== RUN TestConformance/update-paths:_Delete_cannot_be_nested
=== RUN TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_Delete_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_Delete
=== RUN TestConformance/update-paths:_Exists_precondition_is_invalid
=== RUN TestConformance/update-paths:_field_paths_with_delete
=== RUN TestConformance/update-paths:_duplicate_field_path_with_only_transforms
=== RUN TestConformance/update-paths:_duplicate_field_path
=== RUN TestConformance/update-paths:_empty_field_path_component
=== RUN TestConformance/update-paths:_empty_field_path
=== RUN TestConformance/update-paths:_multiple-element_field_path
=== RUN TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots
=== RUN TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list.
=== RUN TestConformance/update-paths:_no_paths
=== RUN TestConformance/update-paths:_prefix_#1
=== RUN TestConformance/update-paths:_prefix_#2
=== RUN TestConformance/update-paths:_prefix_#3
=== RUN TestConformance/update-paths:_special_characters
=== RUN TestConformance/update-paths:_ServerTimestamp_alone
=== RUN TestConformance/update-paths:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update-paths:_nested_ServerTimestamp_field
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update-paths:_ServerTimestamp_with_data
=== RUN TestConformance/update-paths:_last-update-time_precondition
=== RUN TestConformance/update:_prefix_#1
=== RUN TestConformance/update:_prefix_#2
=== RUN TestConformance/update:_prefix_#3
=== RUN TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore
=== RUN TestConformance/update:_Split_on_dots_for_top-level_keys_only
=== RUN TestConformance/update:_split_on_dots
=== RUN TestConformance/update:_ServerTimestamp_alone
=== RUN TestConformance/update:_ServerTimestamp_with_dotted_field
=== RUN TestConformance/update:_multiple_ServerTimestamp_fields
=== RUN TestConformance/update:_nested_ServerTimestamp_field
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value
=== RUN TestConformance/update:_ServerTimestamp_beside_an_empty_map
=== RUN TestConformance/update:_ServerTimestamp_with_data
=== RUN TestConformance/update:_last-update-time_precondition
--- PASS: TestConformance (0.79s)
--- PASS: TestConformance/create:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/create:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/create:_ArrayRemove_with_data (0.01s)
--- PASS: TestConformance/create:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/create:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/create:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/create:_basic (0.00s)
--- PASS: TestConformance/create:_complex (0.01s)
--- PASS: TestConformance/create:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_creating_or_setting_an_empty_map (0.00s)
--- PASS: TestConformance/create:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/create:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/create:_non-alpha_characters_in_map_keys (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/create:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/create:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/create:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/delete:_delete_with_exists_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_without_precondition (0.00s)
--- PASS: TestConformance/delete:_delete_with_last-update-time_precondition (0.01s)
--- PASS: TestConformance/get:_get_a_document (0.00s)
--- PASS: TestConformance/listen:_add_a_doc,_modify_it,_delete_it,_then_add_it_again (0.01s)
--- PASS: TestConformance/listen:_add_a_doc (0.00s)
--- PASS: TestConformance/listen:_add_three_documents (0.01s)
--- PASS: TestConformance/listen:_DocumentRemove_behaves_like_DocumentDelete (0.00s)
--- PASS: TestConformance/listen:_no_changes;_empty_snapshot (0.00s)
--- PASS: TestConformance/listen:_Filter_response_with_same_size_is_a_no-op (0.01s)
--- PASS: TestConformance/listen:_multiple_documents,_added,_deleted_and_updated (0.01s)
--- PASS: TestConformance/listen:_no_snapshot_if_we_don't_see_CURRENT (0.00s)
--- PASS: TestConformance/listen:_add_a_doc,_then_change_it_but_without_changing_its_update_time (0.00s)
--- PASS: TestConformance/listen:_DocumentChange_with_removed_target_id_is_like_a_delete. (0.00s)
--- PASS: TestConformance/listen:_RESET_turns_off_CURRENT (0.01s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_a_no-op_if_it_has_the_same_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_ADD_is_an_error_if_it_has_a_different_target_ID (0.00s)
--- PASS: TestConformance/listen:_TargetChange_REMOVE_should_not_appear (0.00s)
--- PASS: TestConformance/query:_ArrayRemove_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayRemove_in_Where (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ArrayUnion_in_Where (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_NaN (0.00s)
--- PASS: TestConformance/query:_where_clause_with_non-==_comparison_with_Null (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot,_existing_orderBy (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_existing_orderBy___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot_and_an_equality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method,_doc_snapshot,_inequality_where_clause,_and_existing_orderBy_clause (0.00s)
--- PASS: TestConformance/query:_cursor_method_with_a_document_snapshot_and_an_inequality_where_clause (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with_a_document_snapshot (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_EndBefore_with_empty_values (0.00s)
--- PASS: TestConformance/query:_cursor_method_without_orderBy (0.00s)
--- PASS: TestConformance/query:_StartAt_with_explicit_empty_map (0.00s)
--- PASS: TestConformance/query:_StartAt_with_empty_values (0.00s)
--- PASS: TestConformance/query:_StartAt/EndBefore_with_values (0.00s)
--- PASS: TestConformance/query:_StartAfter/EndAt_with_values (0.00s)
--- PASS: TestConformance/query:_Start/End_with_two_values (0.00s)
--- PASS: TestConformance/query:_cursor_methods_with___name__ (0.00s)
--- PASS: TestConformance/query:_cursor_methods,_last_one_wins (0.00s)
--- PASS: TestConformance/query:_Delete_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_Delete_in_Where (0.00s)
--- PASS: TestConformance/query:_invalid_operator_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_OrderBy_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause (0.00s)
--- PASS: TestConformance/query:_invalid_path_in_Where_clause#01 (0.00s)
--- PASS: TestConformance/query:_multiple_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_Offset_and_Limit_clauses (0.00s)
--- PASS: TestConformance/query:_basic_OrderBy_clauses (0.00s)
--- PASS: TestConformance/query:_empty_Select_clause (0.00s)
--- PASS: TestConformance/query:_two_Select_clauses (0.00s)
--- PASS: TestConformance/query:_Select_clause_with_some_fields (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_cursor_method (0.00s)
--- PASS: TestConformance/query:_ServerTimestamp_in_Where (0.00s)
--- PASS: TestConformance/query:_two_Where_clauses (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_NaN (0.00s)
--- PASS: TestConformance/query:_a_Where_clause_comparing_to_null (0.00s)
--- PASS: TestConformance/query:_Where_clause (0.00s)
--- PASS: TestConformance/query:_doc_snapshot_with_wrong_collection_in_cursor_method (0.00s)
--- PASS: TestConformance/set:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayRemove_field (0.01s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/set:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/set:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/set:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/set:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/set:_basic (0.00s)
--- PASS: TestConformance/set:_complex (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge (0.00s)
--- PASS: TestConformance/set-merge:_Delete_with_merge#01 (0.00s)
--- PASS: TestConformance/set:_Delete_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_in_an_unmerged_field (0.01s)
--- PASS: TestConformance/set-merge:_Delete_cannot_appear_as_part_of_a_merge_path (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_unless_a_merge_option_is_specified (0.00s)
--- PASS: TestConformance/set:_creating_or_setting_an_empty_map (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_FieldPaths (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_nested_field (0.00s)
--- PASS: TestConformance/set-merge:_Merge_field_is_not_a_leaf (0.00s)
--- PASS: TestConformance/set-merge:_One_merge_path_cannot_be_the_prefix_of_another (0.00s)
--- PASS: TestConformance/set-merge:_Merge_fields_must_all_be_present_in_data (0.00s)
--- PASS: TestConformance/set-merge:_Merge_with_a_field (0.01s)
--- PASS: TestConformance/set:_MergeAll_can_be_specified_with_empty_data. (0.00s)
--- PASS: TestConformance/set:_MergeAll_with_nested_fields (0.00s)
--- PASS: TestConformance/set:_MergeAll (0.00s)
--- PASS: TestConformance/set:_Delete_cannot_appear_in_data (0.00s)
--- PASS: TestConformance/set:_don’t_split_on_dots (0.00s)
--- PASS: TestConformance/set:_non-alpha_characters_in_map_keys (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_alone_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_ServerTimestamp_with_Merge_of_both_fields (0.01s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/set-merge:_non-leaf_merge_field_with_ServerTimestamp (0.00s)
--- PASS: TestConformance/set-merge:_If_no_ordinary_values_in_Merge,_no_write (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_MergeAll (0.00s)
--- PASS: TestConformance/set:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/set:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/set-merge:_If_is_ServerTimestamp_not_in_Merge,_no_transform (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/set:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update:_invalid_character (0.00s)
--- PASS: TestConformance/update:_basic (0.00s)
--- PASS: TestConformance/update:_complex (0.00s)
--- PASS: TestConformance/update:_Delete_alone (0.00s)
--- PASS: TestConformance/update:_Delete_with_a_dotted_field (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_Delete (0.00s)
--- PASS: TestConformance/update:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_all_transforms_in_a_single_call (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayRemove_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayRemove_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion (0.00s)
--- PASS: TestConformance/update-paths:_ArrayRemove_with_data (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ArrayUnion_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ArrayUnion_field (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_The_ServerTimestamp_sentinel_cannot_be_in_an_ArrayUnion#01 (0.00s)
--- PASS: TestConformance/update-paths:_ArrayUnion_with_data (0.00s)
--- PASS: TestConformance/update-paths:_basic (0.00s)
--- PASS: TestConformance/update-paths:_complex (0.00s)
--- PASS: TestConformance/update-paths:_Delete_alone (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_nested (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_Delete (0.00s)
--- PASS: TestConformance/update-paths:_Exists_precondition_is_invalid (0.00s)
--- PASS: TestConformance/update-paths:_field_paths_with_delete (0.01s)
--- PASS: TestConformance/update-paths:_duplicate_field_path_with_only_transforms (0.00s)
--- PASS: TestConformance/update-paths:_duplicate_field_path (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path_component (0.00s)
--- PASS: TestConformance/update-paths:_empty_field_path (0.00s)
--- PASS: TestConformance/update-paths:_multiple-element_field_path (0.00s)
--- PASS: TestConformance/update-paths:_FieldPath_elements_are_not_split_on_dots (0.00s)
--- PASS: TestConformance/update-paths:_Nested_transforms_should_not_affect_the_field_mask,_even_when_there_are_other_values_that_do._Transforms_should_only_affect_the_DocumentTransform_FieldTransform_list. (0.00s)
--- PASS: TestConformance/update-paths:_no_paths (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#1 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#2 (0.00s)
--- PASS: TestConformance/update-paths:_prefix_#3 (0.00s)
--- PASS: TestConformance/update-paths:_special_characters (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/update-paths:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update-paths:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/update-paths:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update-paths:_last-update-time_precondition (0.00s)
--- PASS: TestConformance/update:_prefix_#1 (0.00s)
--- PASS: TestConformance/update:_prefix_#2 (0.00s)
--- PASS: TestConformance/update:_prefix_#3 (0.00s)
--- PASS: TestConformance/update:_non-letter_starting_chars_are_quoted,_except_underscore (0.00s)
--- PASS: TestConformance/update:_Split_on_dots_for_top-level_keys_only (0.00s)
--- PASS: TestConformance/update:_split_on_dots (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_alone (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_dotted_field (0.00s)
--- PASS: TestConformance/update:_multiple_ServerTimestamp_fields (0.00s)
--- PASS: TestConformance/update:_nested_ServerTimestamp_field (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_anywhere_inside_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_cannot_be_in_an_array_value (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_beside_an_empty_map (0.00s)
--- PASS: TestConformance/update:_ServerTimestamp_with_data (0.00s)
--- PASS: TestConformance/update:_last-update-time_precondition (0.00s)
=== RUN TestDocGet
--- PASS: TestDocGet (0.00s)
=== RUN TestDocSet
--- PASS: TestDocSet (0.00s)
=== RUN TestDocCreate
--- PASS: TestDocCreate (0.00s)
=== RUN TestDocDelete
--- PASS: TestDocDelete (0.00s)
=== RUN TestFPVsFromData
--- PASS: TestFPVsFromData (0.00s)
=== RUN TestUpdateProcess
--- PASS: TestUpdateProcess (0.00s)
=== RUN TestDocRef_WithReadOptions
--- PASS: TestDocRef_WithReadOptions (0.00s)
=== RUN TestToProtoDocument
--- PASS: TestToProtoDocument (0.00s)
=== RUN TestNewDocumentSnapshot
--- PASS: TestNewDocumentSnapshot (0.00s)
=== RUN TestData
--- PASS: TestData (0.00s)
=== RUN TestDataAt
--- PASS: TestDataAt (0.00s)
=== RUN TestDataTo
--- PASS: TestDataTo (0.00s)
=== RUN TestDataAtPath
--- PASS: TestDataAtPath (0.00s)
=== RUN TestExtractTransforms
--- PASS: TestExtractTransforms (0.00s)
=== RUN TestExtractTransformPathsErrors
--- PASS: TestExtractTransformPathsErrors (0.00s)
=== RUN TestFieldPathValidate
--- PASS: TestFieldPathValidate (0.00s)
=== RUN TestFieldPathLess
--- PASS: TestFieldPathLess (0.00s)
=== RUN TestCheckForPrefix
--- PASS: TestCheckForPrefix (0.00s)
=== RUN TestGetAtPath
--- PASS: TestGetAtPath (0.00s)
=== RUN TestToServiceFieldPath
--- PASS: TestToServiceFieldPath (0.00s)
=== RUN TestToServiceFieldPathComponent
--- PASS: TestToServiceFieldPathComponent (0.00s)
=== RUN TestCreateFromProtoValue
--- PASS: TestCreateFromProtoValue (0.00s)
=== RUN TestSetFromProtoValue
--- PASS: TestSetFromProtoValue (0.00s)
=== RUN TestSetFromProtoValueNoJSON
--- PASS: TestSetFromProtoValueNoJSON (0.00s)
=== RUN TestSetFromProtoValueErrors
--- PASS: TestSetFromProtoValueErrors (0.00s)
=== RUN TestSetFromProtoValuePointers
--- PASS: TestSetFromProtoValuePointers (0.00s)
=== RUN TestParseDocumentPath
--- PASS: TestParseDocumentPath (0.00s)
=== RUN TestParseDocumentPathErrors
--- PASS: TestParseDocumentPathErrors (0.00s)
=== RUN TestPathToDoc
--- PASS: TestPathToDoc (0.00s)
=== RUN TestTypeString
--- PASS: TestTypeString (0.00s)
=== RUN TestIntegration_Create
--- PASS: TestIntegration_Create (0.52s)
=== RUN TestIntegration_Get
--- PASS: TestIntegration_Get (0.21s)
=== RUN TestIntegration_GetAll
--- PASS: TestIntegration_GetAll (0.30s)
=== RUN TestIntegration_GetAll_WithRunOptions
=== RUN TestIntegration_GetAll_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false
type=string
=== RUN TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true
type=string
--- PASS: TestIntegration_GetAll_WithRunOptions (0.35s)
--- PASS: TestIntegration_GetAll_WithRunOptions/No_ExplainOptions (0.03s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_false (0.02s)
--- PASS: TestIntegration_GetAll_WithRunOptions/ExplainOptions.Analyze_is_true (0.08s)
=== RUN TestIntegration_Query_WithRunOptions
--- PASS: TestIntegration_Query_WithRunOptions (0.23s)
=== RUN TestIntegration_Add
--- PASS: TestIntegration_Add (0.06s)
=== RUN TestIntegration_Set
--- PASS: TestIntegration_Set (0.21s)
=== RUN TestIntegration_Delete
--- PASS: TestIntegration_Delete (0.12s)
=== RUN TestIntegration_Update
--- PASS: TestIntegration_Update (0.19s)
=== RUN TestIntegration_Collections
--- PASS: TestIntegration_Collections (0.25s)
=== RUN TestIntegration_ServerTimestamp
--- PASS: TestIntegration_ServerTimestamp (0.05s)
=== RUN TestIntegration_MergeServerTimestamp
--- PASS: TestIntegration_MergeServerTimestamp (0.09s)
=== RUN TestIntegration_MergeNestedServerTimestamp
--- PASS: TestIntegration_MergeNestedServerTimestamp (0.14s)
=== RUN TestIntegration_WriteBatch
--- PASS: TestIntegration_WriteBatch (0.09s)
=== RUN TestIntegration_QueryDocuments_WhereEntity
--- PASS: TestIntegration_QueryDocuments_WhereEntity (157.71s)
=== RUN TestIntegration_QueryDocuments
--- PASS: TestIntegration_QueryDocuments (0.72s)
=== RUN TestIntegration_QueryDocuments_LimitToLast_Fail
--- PASS: TestIntegration_QueryDocuments_LimitToLast_Fail (0.00s)
=== RUN TestIntegration_QueryUnary
--- PASS: TestIntegration_QueryUnary (0.16s)
=== RUN TestIntegration_QueryName
--- PASS: TestIntegration_QueryName (0.17s)
=== RUN TestIntegration_QueryNested
--- PASS: TestIntegration_QueryNested (0.10s)
=== RUN TestIntegration_RunTransaction
--- PASS: TestIntegration_RunTransaction (0.18s)
=== RUN TestIntegration_RunTransaction_WithRunOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false
=== RUN TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true
--- PASS: TestIntegration_RunTransaction_WithRunOptions (0.22s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/No_ExplainOptions (0.04s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_false (0.03s)
--- PASS: TestIntegration_RunTransaction_WithRunOptions/ExplainOptions.Analyze_is_true (0.02s)
=== RUN TestIntegration_TransactionGetAll
--- PASS: TestIntegration_TransactionGetAll (0.12s)
=== RUN TestIntegration_WatchDocument
--- PASS: TestIntegration_WatchDocument (0.14s)
=== RUN TestIntegration_ArrayUnion_Create
--- PASS: TestIntegration_ArrayUnion_Create (0.09s)
=== RUN TestIntegration_ArrayUnion_Update
--- PASS: TestIntegration_ArrayUnion_Update (0.06s)
=== RUN TestIntegration_ArrayUnion_Set
--- PASS: TestIntegration_ArrayUnion_Set (0.05s)
=== RUN TestIntegration_ArrayRemove_Create
--- PASS: TestIntegration_ArrayRemove_Create (0.06s)
=== RUN TestIntegration_ArrayRemove_Update
--- PASS: TestIntegration_ArrayRemove_Update (0.06s)
=== RUN TestIntegration_ArrayRemove_Set
--- PASS: TestIntegration_ArrayRemove_Set (0.06s)
=== RUN TestIntegration_FieldTransforms_Create
=== RUN TestIntegration_FieldTransforms_Create/inc
=== RUN TestIntegration_FieldTransforms_Create/max
=== RUN TestIntegration_FieldTransforms_Create/min
--- PASS: TestIntegration_FieldTransforms_Create (0.14s)
--- PASS: TestIntegration_FieldTransforms_Create/inc (0.05s)
--- PASS: TestIntegration_FieldTransforms_Create/max (0.05s)
--- PASS: TestIntegration_FieldTransforms_Create/min (0.04s)
=== RUN TestIntegration_FieldTransforms_Update
=== RUN TestIntegration_FieldTransforms_Update/inc
=== RUN TestIntegration_FieldTransforms_Update/inc/int
=== RUN TestIntegration_FieldTransforms_Update/max
=== RUN TestIntegration_FieldTransforms_Update/max/int
=== RUN TestIntegration_FieldTransforms_Update/min
=== RUN TestIntegration_FieldTransforms_Update/min/int
=== RUN TestIntegration_FieldTransforms_Update/inc#01
=== RUN TestIntegration_FieldTransforms_Update/inc#01/int8
=== RUN TestIntegration_FieldTransforms_Update/max#01
=== RUN TestIntegration_FieldTransforms_Update/max#01/int8
=== RUN TestIntegration_FieldTransforms_Update/min#01
=== RUN TestIntegration_FieldTransforms_Update/min#01/int8
=== RUN TestIntegration_FieldTransforms_Update/inc#02
=== RUN TestIntegration_FieldTransforms_Update/inc#02/int16
=== RUN TestIntegration_FieldTransforms_Update/max#02
=== RUN TestIntegration_FieldTransforms_Update/max#02/int16
=== RUN TestIntegration_FieldTransforms_Update/min#02
=== RUN TestIntegration_FieldTransforms_Update/min#02/int16
=== RUN TestIntegration_FieldTransforms_Update/inc#03
=== RUN TestIntegration_FieldTransforms_Update/inc#03/int32
=== RUN TestIntegration_FieldTransforms_Update/max#03
=== RUN TestIntegration_FieldTransforms_Update/max#03/int32
=== RUN TestIntegration_FieldTransforms_Update/min#03
=== RUN TestIntegration_FieldTransforms_Update/min#03/int32
=== RUN TestIntegration_FieldTransforms_Update/inc#04
=== RUN TestIntegration_FieldTransforms_Update/inc#04/int64
=== RUN TestIntegration_FieldTransforms_Update/max#04
=== RUN TestIntegration_FieldTransforms_Update/max#04/int64
=== RUN TestIntegration_FieldTransforms_Update/min#04
=== RUN TestIntegration_FieldTransforms_Update/min#04/int64
=== RUN TestIntegration_FieldTransforms_Update/inc#05
=== RUN TestIntegration_FieldTransforms_Update/inc#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/max#05
=== RUN TestIntegration_FieldTransforms_Update/max#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/min#05
=== RUN TestIntegration_FieldTransforms_Update/min#05/uint8
=== RUN TestIntegration_FieldTransforms_Update/inc#06
=== RUN TestIntegration_FieldTransforms_Update/inc#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/max#06
=== RUN TestIntegration_FieldTransforms_Update/max#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/min#06
=== RUN TestIntegration_FieldTransforms_Update/min#06/uint16
=== RUN TestIntegration_FieldTransforms_Update/inc#07
=== RUN TestIntegration_FieldTransforms_Update/inc#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/max#07
=== RUN TestIntegration_FieldTransforms_Update/max#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/min#07
=== RUN TestIntegration_FieldTransforms_Update/min#07/uint32
=== RUN TestIntegration_FieldTransforms_Update/inc#08
=== RUN TestIntegration_FieldTransforms_Update/inc#08/float32
=== RUN TestIntegration_FieldTransforms_Update/max#08
=== RUN TestIntegration_FieldTransforms_Update/max#08/float32
=== RUN TestIntegration_FieldTransforms_Update/min#08
=== RUN TestIntegration_FieldTransforms_Update/min#08/float32
=== RUN TestIntegration_FieldTransforms_Update/inc#09
=== RUN TestIntegration_FieldTransforms_Update/inc#09/float64
=== RUN TestIntegration_FieldTransforms_Update/max#09
=== RUN TestIntegration_FieldTransforms_Update/max#09/float64
=== RUN TestIntegration_FieldTransforms_Update/min#09
=== RUN TestIntegration_FieldTransforms_Update/min#09/float64
=== RUN TestIntegration_FieldTransforms_Update/inc#10
=== RUN TestIntegration_FieldTransforms_Update/inc#10/int
=== RUN TestIntegration_FieldTransforms_Update/max#10
=== RUN TestIntegration_FieldTransforms_Update/max#10/int
=== RUN TestIntegration_FieldTransforms_Update/min#10
=== RUN TestIntegration_FieldTransforms_Update/min#10/int
=== RUN TestIntegration_FieldTransforms_Update/inc#11
=== RUN TestIntegration_FieldTransforms_Update/inc#11/string
=== RUN TestIntegration_FieldTransforms_Update/max#11
=== RUN TestIntegration_FieldTransforms_Update/max#11/string
=== RUN TestIntegration_FieldTransforms_Update/min#11
=== RUN TestIntegration_FieldTransforms_Update/min#11/string
=== RUN TestIntegration_FieldTransforms_Update/inc#12
=== RUN TestIntegration_FieldTransforms_Update/inc#12/uint
=== RUN TestIntegration_FieldTransforms_Update/max#12
=== RUN TestIntegration_FieldTransforms_Update/max#12/uint
=== RUN TestIntegration_FieldTransforms_Update/min#12
=== RUN TestIntegration_FieldTransforms_Update/min#12/uint
=== RUN TestIntegration_FieldTransforms_Update/inc#13
=== RUN TestIntegration_FieldTransforms_Update/inc#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/max#13
=== RUN TestIntegration_FieldTransforms_Update/max#13/uint64
=== RUN TestIntegration_FieldTransforms_Update/min#13
=== RUN TestIntegration_FieldTransforms_Update/min#13/uint64
--- PASS: TestIntegration_FieldTransforms_Update (2.18s)
--- PASS: TestIntegration_FieldTransforms_Update/inc (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#01/int8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#01/int8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#01/int8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#02/int16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#02/int16 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#02/int16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#03/int32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#03/int32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#03/int32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#04/int64 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/max#04/int64 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#04/int64 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#05/uint8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#05/uint8 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#05/uint8 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#06/uint16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/max#06/uint16 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#06/uint16 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#07/uint32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#07/uint32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#07/uint32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#08/float32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#08/float32 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/min#08/float32 (0.07s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#09/float64 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#09/float64 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/min#09/float64 (0.05s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#10/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/max#10/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10 (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/min#10/int (0.06s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#11/string (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#11/string (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/min#11/string (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#12/uint (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#12/uint (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/min#12/uint (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/inc#13/uint64 (0.02s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/max#13/uint64 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13 (0.01s)
--- PASS: TestIntegration_FieldTransforms_Update/min#13/uint64 (0.01s)
=== RUN TestIntegration_FieldTransforms_Set
=== RUN TestIntegration_FieldTransforms_Set/inc
=== RUN TestIntegration_FieldTransforms_Set/max
=== RUN TestIntegration_FieldTransforms_Set/min
--- PASS: TestIntegration_FieldTransforms_Set (0.13s)
--- PASS: TestIntegration_FieldTransforms_Set/inc (0.05s)
--- PASS: TestIntegration_FieldTransforms_Set/max (0.05s)
--- PASS: TestIntegration_FieldTransforms_Set/min (0.04s)
=== RUN TestIntegration_Serialize_Deserialize_WatchQuery
--- PASS: TestIntegration_Serialize_Deserialize_WatchQuery (0.17s)
=== RUN TestIntegration_WatchQuery
--- PASS: TestIntegration_WatchQuery (0.27s)
=== RUN TestIntegration_WatchQueryCancel
--- PASS: TestIntegration_WatchQueryCancel (0.08s)
=== RUN TestIntegration_MissingDocs
--- PASS: TestIntegration_MissingDocs (0.10s)
=== RUN TestIntegration_CollectionGroupQueries
--- PASS: TestIntegration_CollectionGroupQueries (0.09s)
=== RUN TestDetectProjectID
--- PASS: TestDetectProjectID (0.00s)
=== RUN TestIntegration_ColGroupRefPartitions
--- PASS: TestIntegration_ColGroupRefPartitions (0.17s)
=== RUN TestIntegration_ColGroupRefPartitionsLarge
--- PASS: TestIntegration_ColGroupRefPartitionsLarge (7.95s)
=== RUN TestIntegration_NewClientWithDatabase
--- PASS: TestIntegration_NewClientWithDatabase (0.01s)
=== RUN TestIntegration_BulkWriter_Set
--- PASS: TestIntegration_BulkWriter_Set (0.02s)
=== RUN TestIntegration_BulkWriter_Create
--- PASS: TestIntegration_BulkWriter_Create (0.04s)
=== RUN TestIntegration_BulkWriter
--- PASS: TestIntegration_BulkWriter (0.31s)
=== RUN TestIntegration_AggregationQueries
--- PASS: TestIntegration_AggregationQueries (158.68s)
=== RUN TestIntegration_AggregationQueries_WithRunOptions
--- PASS: TestIntegration_AggregationQueries_WithRunOptions (0.09s)
=== RUN TestIntegration_CountAggregationQuery
--- PASS: TestIntegration_CountAggregationQuery (0.06s)
=== RUN TestIntegration_ClientReadTime
--- PASS: TestIntegration_ClientReadTime (0.09s)
=== RUN TestIntegration_FindNearest
=== RUN TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField
=== RUN TestIntegration_FindNearest/FindNearest_threshold_and_resultField
--- PASS: TestIntegration_FindNearest (126.91s)
--- PASS: TestIntegration_FindNearest/FindNearest_without_threshold_without_resultField (0.06s)
--- PASS: TestIntegration_FindNearest/FindNearest_threshold_and_resultField (0.06s)
=== RUN TestProcessPreconditionsForVerify
--- PASS: TestProcessPreconditionsForVerify (0.00s)
=== RUN TestProcessPreconditionsForDelete
--- PASS: TestProcessPreconditionsForDelete (0.00s)
=== RUN TestProcessPreconditionsForUpdate
--- PASS: TestProcessPreconditionsForUpdate (0.00s)
=== RUN TestCompareValues
--- PASS: TestCompareValues (0.00s)
=== RUN TestFilterToProto
--- PASS: TestFilterToProto (0.00s)
=== RUN TestQueryToProto
--- PASS: TestQueryToProto (0.01s)
=== RUN TestQueryFromProtoRoundTrip
=== RUN TestQueryFromProtoRoundTrip/q.Select()
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b")
=== RUN TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c")
=== RUN TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8})
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1)
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false})
=== RUN TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo")
=== RUN TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"}))
=== RUN TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3)
=== RUN TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar")
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4)
=== RUN TestQueryFromProtoRoundTrip/q.StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap)
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector
=== RUN TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector
--- PASS: TestQueryFromProtoRoundTrip (0.09s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select() (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Select("a",_"b").Select("c") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.SelectPaths([]string{"*"},_[]string{"/"}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_NaN) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"!=",_3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"in",_[]int{7,_8}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"not-in",_[]int{9}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains",_1) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_true}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2}).RunOptions(ExplainOptions{Analyze:_false}) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("c",_"array-contains-any",_[]int{1,_2})_RunOptions_invoked_multiple_times (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).Where("b",_"<",_"foo") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.WhereEntity(AndFilter({"a",_">",_5},_{"b",_"<",_"foo"})) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/__q.WherePath([]string{"/",_"*"},_">",_5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("b",_Asc).OrderBy("a",_Desc).OrderByPath([]string{"~"},_Asc) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Offset(2).Limit(3).Limit(4).Offset(5) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndBefore(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(7).EndAt(9) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy(DocumentID,_Asc).StartAfter("foo").EndBefore("bar") (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).OrderBy("b",_Desc).StartAfter(7,_8).EndAt(9,_10) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAfter(1).StartAt(2).EndAt(3).EndBefore(4) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.OrderBy("a",_Desc).OrderBy("b",_Asc).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"==",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_"<",_3).StartAt(docsnap) (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("b",_"==",_1).Where("a",_"<",_3).StartAt(docsnap) (0.01s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float64_vector (0.00s)
--- PASS: TestQueryFromProtoRoundTrip/q.Where("a",_">",_5).FindNearest_float32_vector (0.00s)
=== RUN TestQueryToProtoErrors
--- PASS: TestQueryToProtoErrors (0.00s)
=== RUN TestQueryMethodsDoNotModifyReceiver
--- PASS: TestQueryMethodsDoNotModifyReceiver (0.00s)
=== RUN TestQueryFromCollectionRef
--- PASS: TestQueryFromCollectionRef (0.00s)
=== RUN TestQueryGetAll
gotDocs: [0xc00072fce0 0xc00072fd40]
--- PASS: TestQueryGetAll (0.01s)
=== RUN TestQueryCompareFunc
--- PASS: TestQueryCompareFunc (0.01s)
=== RUN TestQuerySubCollections
--- PASS: TestQuerySubCollections (0.00s)
=== RUN TestStop_Uninitialized
--- PASS: TestStop_Uninitialized (0.00s)
=== RUN TestAggregationQuery
--- PASS: TestAggregationQuery (0.00s)
=== RUN TestWithSum
--- PASS: TestWithSum (0.00s)
=== RUN TestWithSumPath
--- PASS: TestWithSumPath (0.01s)
=== RUN TestWithAvg
--- PASS: TestWithAvg (0.00s)
=== RUN TestWithAvgPath
--- PASS: TestWithAvgPath (0.00s)
=== RUN TestExplainOptionsApply
--- PASS: TestExplainOptionsApply (0.00s)
=== RUN TestNewRunQuerySettings
--- PASS: TestNewRunQuerySettings (0.00s)
=== RUN TestQueryRunOptionsAndGetAllWithOptions
--- PASS: TestQueryRunOptionsAndGetAllWithOptions (0.00s)
=== RUN TestFindNearest
=== RUN TestFindNearest/Invalid_path
=== RUN TestFindNearest/Invalid_vector_type
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float64
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_[]float32
=== RUN TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_
--- PASS: TestFindNearest (0.01s)
--- PASS: TestFindNearest/Invalid_path (0.00s)
--- PASS: TestFindNearest/Invalid_vector_type (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float64 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_[]float32 (0.00s)
--- PASS: TestFindNearest/Valid_path_with_valid_vector_type_WithDistanceResultField_and_WithDistanceThreshold_ (0.00s)
=== RUN TestToProtoValue_Conversions
=== RUN TestToProtoValue_Conversions/nil
=== RUN TestToProtoValue_Conversions/nil_slice
=== RUN TestToProtoValue_Conversions/nil_map
=== RUN TestToProtoValue_Conversions/nil_struct
=== RUN TestToProtoValue_Conversions/nil_timestamp
=== RUN TestToProtoValue_Conversions/nil_latlng
=== RUN TestToProtoValue_Conversions/nil_docref
=== RUN TestToProtoValue_Conversions/bool
=== RUN TestToProtoValue_Conversions/int
=== RUN TestToProtoValue_Conversions/uint32
=== RUN TestToProtoValue_Conversions/float
=== RUN TestToProtoValue_Conversions/string
=== RUN TestToProtoValue_Conversions/byte_slice
=== RUN TestToProtoValue_Conversions/date_time
=== RUN TestToProtoValue_Conversions/pointer_to_timestamp
=== RUN TestToProtoValue_Conversions/pointer_to_latlng
=== RUN TestToProtoValue_Conversions/populated_slice
=== RUN TestToProtoValue_Conversions/pointer_to_populated_slice
=== RUN TestToProtoValue_Conversions/empty_slice
=== RUN TestToProtoValue_Conversions/populated_map
=== RUN TestToProtoValue_Conversions/empty_map
=== RUN TestToProtoValue_Conversions/int#01
=== RUN TestToProtoValue_Conversions/pointer_to_int
=== RUN TestToProtoValue_Conversions/populated_map#01
=== RUN TestToProtoValue_Conversions/map_with_timestamp
=== RUN TestToProtoValue_Conversions/struct
=== RUN TestToProtoValue_Conversions/array
=== RUN TestToProtoValue_Conversions/pointer_to_docref
=== RUN TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil
=== RUN TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored
=== RUN TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored
=== RUN TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion)
=== RUN TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove)
--- PASS: TestToProtoValue_Conversions (0.01s)
--- PASS: TestToProtoValue_Conversions/nil (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_map (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_struct (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/nil_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/bool (0.00s)
--- PASS: TestToProtoValue_Conversions/int (0.00s)
--- PASS: TestToProtoValue_Conversions/uint32 (0.00s)
--- PASS: TestToProtoValue_Conversions/float (0.00s)
--- PASS: TestToProtoValue_Conversions/string (0.00s)
--- PASS: TestToProtoValue_Conversions/byte_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/date_time (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_latlng (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_populated_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_slice (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map (0.00s)
--- PASS: TestToProtoValue_Conversions/empty_map (0.00s)
--- PASS: TestToProtoValue_Conversions/int#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_int (0.00s)
--- PASS: TestToProtoValue_Conversions/populated_map#01 (0.00s)
--- PASS: TestToProtoValue_Conversions/map_with_timestamp (0.00s)
--- PASS: TestToProtoValue_Conversions/struct (0.00s)
--- PASS: TestToProtoValue_Conversions/array (0.00s)
--- PASS: TestToProtoValue_Conversions/pointer_to_docref (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_are_removed,_which_can_lead_to_leaving_nil (0.00s)
--- PASS: TestToProtoValue_Conversions/Transform_nested_in_map_is_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_nested_in_map_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/int_nested_in_map_is_kept_whilst_Transforms_are_ignored (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ServerTimestamp) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayUnion) (0.00s)
--- PASS: TestToProtoValue_Conversions/Transforms_in_map_are_ignored,_other_values_are_kept_(ArrayRemove) (0.00s)
=== RUN TestToProtoValue_Errors
--- PASS: TestToProtoValue_Errors (0.00s)
=== RUN TestToProtoValue_SawTransform
--- PASS: TestToProtoValue_SawTransform (0.00s)
=== RUN TestToProtoValue_Tags
--- PASS: TestToProtoValue_Tags (0.00s)
=== RUN TestToProtoValue_Embedded
--- PASS: TestToProtoValue_Embedded (0.00s)
=== RUN TestIsEmpty
--- PASS: TestIsEmpty (0.00s)
=== RUN TestRunTransaction
--- PASS: TestRunTransaction (0.70s)
=== RUN TestTransactionErrors
--- PASS: TestTransactionErrors (2.02s)
=== RUN TestTransactionGetAll
--- PASS: TestTransactionGetAll (0.01s)
=== RUN TestRunTransaction_Retries
--- PASS: TestRunTransaction_Retries (0.02s)
=== RUN TestRunTransaction_NonTransactionalOp
--- PASS: TestRunTransaction_NonTransactionalOp (0.01s)
=== RUN TestTransaction_WithReadOptions
--- PASS: TestTransaction_WithReadOptions (0.01s)
=== RUN TestTestEqual
--- PASS: TestTestEqual (0.00s)
=== RUN TestVectorToProtoValue
=== RUN TestVectorToProtoValue/nil_vector
=== RUN TestVectorToProtoValue/empty_vector
=== RUN TestVectorToProtoValue/multiple_element_vector
--- PASS: TestVectorToProtoValue (0.00s)
--- PASS: TestVectorToProtoValue/nil_vector (0.00s)
--- PASS: TestVectorToProtoValue/empty_vector (0.00s)
--- PASS: TestVectorToProtoValue/multiple_element_vector (0.00s)
=== RUN TestVectorFromProtoValue
=== RUN TestVectorFromProtoValue/nil_value
=== RUN TestVectorFromProtoValue/empty_vector
=== RUN TestVectorFromProtoValue/multiple_element_vector
=== RUN TestVectorFromProtoValue/invalid_type
=== RUN TestVectorFromProtoValue/missing_type
=== RUN TestVectorFromProtoValue/missing_value
=== RUN TestVectorFromProtoValue/invalid_value
--- PASS: TestVectorFromProtoValue (0.00s)
--- PASS: TestVectorFromProtoValue/nil_value (0.00s)
--- PASS: TestVectorFromProtoValue/empty_vector (0.00s)
--- PASS: TestVectorFromProtoValue/multiple_element_vector (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_type (0.00s)
--- PASS: TestVectorFromProtoValue/missing_value (0.00s)
--- PASS: TestVectorFromProtoValue/invalid_value (0.00s)
=== RUN TestStringFromProtoValue
=== RUN TestStringFromProtoValue/nil_value
=== RUN TestStringFromProtoValue/string_value
=== RUN TestStringFromProtoValue/invalid_value
--- PASS: TestStringFromProtoValue (0.00s)
--- PASS: TestStringFromProtoValue/nil_value (0.00s)
--- PASS: TestStringFromProtoValue/string_value (0.00s)
--- PASS: TestStringFromProtoValue/invalid_value (0.00s)
=== RUN TestWatchRecv
--- PASS: TestWatchRecv (0.01s)
=== RUN TestComputeSnapshot
--- PASS: TestComputeSnapshot (0.01s)
=== RUN TestWatchCancel
--- PASS: TestWatchCancel (0.01s)
=== RUN TestWriteBatch
--- PASS: TestWriteBatch (0.00s)
=== RUN TestWriteBatchErrors
=== RUN TestWriteBatchErrors/empty_batch
=== RUN TestWriteBatchErrors/bad_doc_reference
=== RUN TestWriteBatchErrors/bad_data
--- PASS: TestWriteBatchErrors (0.00s)
--- PASS: TestWriteBatchErrors/empty_batch (0.00s)
--- PASS: TestWriteBatchErrors/bad_doc_reference (0.00s)
--- PASS: TestWriteBatchErrors/bad_data (0.00s)
PASS
ok cloud.google.com/go/firestore 1162.926s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/firestore/apiv1 1.030s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/firestore/apiv1/admin 1.029s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./commerce/go.mod
+ pushd ./commerce
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/commerce == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/commerce == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/commerce/consumer/procurement/apiv1/procurementpb [no test files]
? cloud.google.com/go/commerce/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/commerce/consumer/procurement/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkebackup/go.mod
+ pushd ./gkebackup
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkebackup == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkebackup == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/gkebackup/apiv1/gkebackuppb [no test files]
? cloud.google.com/go/gkebackup/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkebackup/apiv1 1.028s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./errorreporting/go.mod
+ pushd ./errorreporting
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/errorreporting == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/errorreporting == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/errorreporting/apiv1beta1/errorreportingpb [no test files]
? cloud.google.com/go/errorreporting/internal [no test files]
=== RUN TestReport
--- PASS: TestReport (0.00s)
=== RUN TestReportSync
--- PASS: TestReportSync (0.00s)
=== RUN TestOnError
--- PASS: TestOnError (0.00s)
=== RUN TestChopStack
--- PASS: TestChopStack (0.00s)
PASS
ok cloud.google.com/go/errorreporting 1.035s
=== RUN TestReportErrorsServiceSmoke
--- PASS: TestReportErrorsServiceSmoke (0.61s)
PASS
ok cloud.google.com/go/errorreporting/apiv1beta1 1.637s
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vmwareengine/go.mod
+ pushd ./vmwareengine
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vmwareengine == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vmwareengine == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vmwareengine/apiv1/vmwareenginepb [no test files]
? cloud.google.com/go/vmwareengine/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vmwareengine/apiv1 1.027s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkehub/go.mod
+ pushd ./gkehub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkehub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkehub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/gkehub/apiv1beta1/gkehubpb [no test files]
? cloud.google.com/go/gkehub/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkehub/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./eventarc/go.mod
+ pushd ./eventarc
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/eventarc == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/eventarc == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/eventarc/apiv1/eventarcpb [no test files]
? cloud.google.com/go/eventarc/internal [no test files]
? cloud.google.com/go/eventarc/publishing/apiv1/publishingpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/eventarc/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/eventarc/publishing/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./securityposture/go.mod
+ pushd ./securityposture
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/securityposture == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/securityposture == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/securityposture/apiv1/securityposturepb [no test files]
? cloud.google.com/go/securityposture/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/securityposture/apiv1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./netapp/go.mod
+ pushd ./netapp
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/netapp == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/netapp == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ tee sponge_log.log
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/netapp/apiv1/netapppb [no test files]
? cloud.google.com/go/netapp/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/netapp/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vertexai/go.mod
+ pushd ./vertexai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vertexai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vertexai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/aiplatform v1.68.0
? cloud.google.com/go/vertexai [no test files]
=== RUN TestPopulateCachedContent
--- PASS: TestPopulateCachedContent (0.00s)
=== RUN TestCopySanitizedModelContent
=== RUN TestCopySanitizedModelContent/[foobar_]
=== RUN TestCopySanitizedModelContent/[_foobar__a_b_c]
=== RUN TestCopySanitizedModelContent/[_foobar___{png_[]}]
--- PASS: TestCopySanitizedModelContent (0.00s)
--- PASS: TestCopySanitizedModelContent/[foobar_] (0.00s)
--- PASS: TestCopySanitizedModelContent/[_foobar__a_b_c] (0.00s)
--- PASS: TestCopySanitizedModelContent/[_foobar___{png_[]}] (0.00s)
=== RUN TestLive
client_test.go:43: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestLive (0.00s)
=== RUN TestLiveDefaultLocation
client_test.go:336: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestLiveDefaultLocation (0.00s)
=== RUN TestLiveREST
client_test.go:364: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestLiveREST (0.00s)
=== RUN TestJoinResponses
--- PASS: TestJoinResponses (0.00s)
=== RUN TestMergeTexts
--- PASS: TestMergeTexts (0.00s)
=== RUN TestMatchString
--- PASS: TestMatchString (0.00s)
=== RUN TestTemperature
--- PASS: TestTemperature (0.00s)
=== RUN TestIntFloatConversions
=== RUN TestIntFloatConversions/int-to-float-0
=== RUN TestIntFloatConversions/float-to-int-0
=== RUN TestIntFloatConversions/int-to-float-1
=== RUN TestIntFloatConversions/float-to-int-1
--- PASS: TestIntFloatConversions (0.00s)
--- PASS: TestIntFloatConversions/int-to-float-0 (0.00s)
--- PASS: TestIntFloatConversions/float-to-int-0 (0.00s)
--- PASS: TestIntFloatConversions/int-to-float-1 (0.00s)
--- PASS: TestIntFloatConversions/float-to-int-1 (0.00s)
=== RUN TestInferFullModelName
=== RUN TestInferFullModelName/xyz
=== RUN TestInferFullModelName/models/abc
=== RUN TestInferFullModelName/publishers/foo/xyz
=== RUN TestInferFullModelName/x/y/z
--- PASS: TestInferFullModelName (0.00s)
--- PASS: TestInferFullModelName/xyz (0.00s)
--- PASS: TestInferFullModelName/models/abc (0.00s)
--- PASS: TestInferFullModelName/publishers/foo/xyz (0.00s)
--- PASS: TestInferFullModelName/x/y/z (0.00s)
=== RUN TestInferLocation
=== RUN TestInferLocation/arg_passed
=== RUN TestInferLocation/first_env
=== RUN TestInferLocation/second_env
=== RUN TestInferLocation/default
=== RUN TestInferLocation/first_env_precedence
--- PASS: TestInferLocation (0.00s)
--- PASS: TestInferLocation/arg_passed (0.00s)
--- PASS: TestInferLocation/first_env (0.00s)
--- PASS: TestInferLocation/second_env (0.00s)
--- PASS: TestInferLocation/default (0.00s)
--- PASS: TestInferLocation/first_env_precedence (0.00s)
PASS
ok cloud.google.com/go/vertexai/genai 1.049s
? cloud.google.com/go/vertexai/internal [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/cmd/dumper [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/model [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/prefixmatcher [no test files]
? cloud.google.com/go/vertexai/internal/sentencepiece/internal/priorityqueue [no test files]
=== RUN TestCountTokensWithCorpora
corpora_test.go:235: set a VERTEX_PROJECT_ID env var to run live tests
--- SKIP: TestCountTokensWithCorpora (0.00s)
=== RUN TestDownload
--- PASS: TestDownload (0.45s)
=== RUN TestLoadModelData
--- PASS: TestLoadModelData (0.35s)
=== RUN TestCreateTokenizer
--- PASS: TestCreateTokenizer (0.88s)
=== RUN TestCountTokens
=== RUN TestCountTokens/0
=== RUN TestCountTokens/1
=== RUN TestCountTokens/2
--- PASS: TestCountTokens (0.90s)
--- PASS: TestCountTokens/0 (0.00s)
--- PASS: TestCountTokens/1 (0.00s)
--- PASS: TestCountTokens/2 (0.00s)
=== RUN TestCountTokensNonText
--- PASS: TestCountTokensNonText (0.86s)
=== RUN ExampleTokenizer_CountTokens
--- PASS: ExampleTokenizer_CountTokens (0.83s)
PASS
ok cloud.google.com/go/vertexai/genai/tokenizer 5.325s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataflow/go.mod
+ pushd ./dataflow
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataflow == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataflow == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dataflow/apiv1beta3/dataflowpb [no test files]
? cloud.google.com/go/dataflow/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataflow/apiv1beta3 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicehealth/go.mod
+ pushd ./servicehealth
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicehealth == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicehealth == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/servicehealth/apiv1/servicehealthpb [no test files]
? cloud.google.com/go/servicehealth/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicehealth/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./policysimulator/go.mod
+ pushd ./policysimulator
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/policysimulator == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/policysimulator == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/policysimulator/apiv1/policysimulatorpb [no test files]
? cloud.google.com/go/policysimulator/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/policysimulator/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./iam/go.mod
+ pushd ./iam
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/iam == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/iam == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/iam/admin/apiv1/adminpb [no test files]
=== RUN TestPolicy
--- PASS: TestPolicy (0.00s)
PASS
ok cloud.google.com/go/iam 1.039s
? cloud.google.com/go/iam/apiv1/iampb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/admin/apiv1 1.030s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/apiv1 1.025s [no tests to run]
? cloud.google.com/go/iam/apiv2/iampb [no test files]
? cloud.google.com/go/iam/credentials/apiv1/credentialspb [no test files]
? cloud.google.com/go/iam/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/apiv2 1.030s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iam/credentials/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./bigquery/go.mod
+ pushd ./bigquery
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/bigquery == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/bigquery == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/datacatalog v1.22.1
? cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb [no test files]
? cloud.google.com/go/bigquery/biglake/apiv1/biglakepb [no test files]
? cloud.google.com/go/bigquery/biglake/apiv1alpha1/biglakepb [no test files]
? cloud.google.com/go/bigquery/connection/apiv1/connectionpb [no test files]
? cloud.google.com/go/bigquery/connection/apiv1beta1/connectionpb [no test files]
? cloud.google.com/go/bigquery/dataexchange/apiv1beta1/dataexchangepb [no test files]
? cloud.google.com/go/bigquery/datapolicies/apiv1/datapoliciespb [no test files]
? cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb [no test files]
? cloud.google.com/go/bigquery/datatransfer/apiv1/datatransferpb [no test files]
? cloud.google.com/go/bigquery/internal [no test files]
? cloud.google.com/go/bigquery/migration/apiv2/migrationpb [no test files]
? cloud.google.com/go/bigquery/migration/apiv2alpha/migrationpb [no test files]
? cloud.google.com/go/bigquery/reservation/apiv1/reservationpb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1/storagepb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1alpha/storagepb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1beta1/storagepb [no test files]
? cloud.google.com/go/bigquery/storage/apiv1beta2/storagepb [no test files]
=== RUN TestRetryableErrors
=== RUN TestRetryableErrors/nil_error
=== PAUSE TestRetryableErrors/nil_error
=== RUN TestRetryableErrors/http_stream_closed
=== PAUSE TestRetryableErrors/http_stream_closed
=== RUN TestRetryableErrors/io_ErrUnexpectedEOF
=== PAUSE TestRetryableErrors/io_ErrUnexpectedEOF
=== RUN TestRetryableErrors/unavailable
=== PAUSE TestRetryableErrors/unavailable
=== RUN TestRetryableErrors/url_connection_error
=== PAUSE TestRetryableErrors/url_connection_error
=== RUN TestRetryableErrors/url_other_error
=== PAUSE TestRetryableErrors/url_other_error
=== RUN TestRetryableErrors/wrapped_retryable
=== PAUSE TestRetryableErrors/wrapped_retryable
=== RUN TestRetryableErrors/wrapped_non-retryable
=== PAUSE TestRetryableErrors/wrapped_non-retryable
=== RUN TestRetryableErrors/internal_error
=== PAUSE TestRetryableErrors/internal_error
=== RUN TestRetryableErrors/internal_w/backend_reason
=== PAUSE TestRetryableErrors/internal_w/backend_reason
=== RUN TestRetryableErrors/internal_w/rateLimitExceeded_reason
=== PAUSE TestRetryableErrors/internal_w/rateLimitExceeded_reason
=== RUN TestRetryableErrors/bad_gateway_error
=== PAUSE TestRetryableErrors/bad_gateway_error
=== RUN TestRetryableErrors/jobRateLimitExceeded_default
=== PAUSE TestRetryableErrors/jobRateLimitExceeded_default
=== RUN TestRetryableErrors/jobRateLimitExceeded_job
=== PAUSE TestRetryableErrors/jobRateLimitExceeded_job
=== RUN TestRetryableErrors/structured_internal_error_default
=== PAUSE TestRetryableErrors/structured_internal_error_default
=== RUN TestRetryableErrors/structured_internal_error_default#01
=== PAUSE TestRetryableErrors/structured_internal_error_default#01
=== CONT TestRetryableErrors/nil_error
=== CONT TestRetryableErrors/structured_internal_error_default
=== CONT TestRetryableErrors/structured_internal_error_default#01
=== CONT TestRetryableErrors/jobRateLimitExceeded_default
=== CONT TestRetryableErrors/jobRateLimitExceeded_job
=== CONT TestRetryableErrors/internal_w/rateLimitExceeded_reason
=== CONT TestRetryableErrors/bad_gateway_error
=== CONT TestRetryableErrors/internal_w/backend_reason
=== CONT TestRetryableErrors/wrapped_non-retryable
=== CONT TestRetryableErrors/internal_error
=== CONT TestRetryableErrors/url_other_error
=== CONT TestRetryableErrors/url_connection_error
=== CONT TestRetryableErrors/unavailable
=== CONT TestRetryableErrors/io_ErrUnexpectedEOF
=== CONT TestRetryableErrors/wrapped_retryable
=== CONT TestRetryableErrors/http_stream_closed
--- PASS: TestRetryableErrors (0.00s)
--- PASS: TestRetryableErrors/nil_error (0.00s)
--- PASS: TestRetryableErrors/structured_internal_error_default (0.00s)
--- PASS: TestRetryableErrors/structured_internal_error_default#01 (0.00s)
--- PASS: TestRetryableErrors/jobRateLimitExceeded_default (0.00s)
--- PASS: TestRetryableErrors/jobRateLimitExceeded_job (0.00s)
--- PASS: TestRetryableErrors/internal_w/rateLimitExceeded_reason (0.00s)
--- PASS: TestRetryableErrors/bad_gateway_error (0.00s)
--- PASS: TestRetryableErrors/internal_w/backend_reason (0.00s)
--- PASS: TestRetryableErrors/wrapped_non-retryable (0.00s)
--- PASS: TestRetryableErrors/internal_error (0.00s)
--- PASS: TestRetryableErrors/url_other_error (0.00s)
--- PASS: TestRetryableErrors/url_connection_error (0.00s)
--- PASS: TestRetryableErrors/unavailable (0.00s)
--- PASS: TestRetryableErrors/io_ErrUnexpectedEOF (0.00s)
--- PASS: TestRetryableErrors/wrapped_retryable (0.00s)
--- PASS: TestRetryableErrors/http_stream_closed (0.00s)
=== RUN TestCopy
--- PASS: TestCopy (0.00s)
=== RUN TestIntegration_DatasetCreate
--- PASS: TestIntegration_DatasetCreate (5.20s)
=== RUN TestIntegration_DatasetMetadata
--- PASS: TestIntegration_DatasetMetadata (0.46s)
=== RUN TestIntegration_DatasetDelete
--- PASS: TestIntegration_DatasetDelete (0.68s)
=== RUN TestIntegration_DatasetDeleteWithContents
--- PASS: TestIntegration_DatasetDeleteWithContents (1.19s)
=== RUN TestIntegration_DatasetUpdateETags
--- PASS: TestIntegration_DatasetUpdateETags (1.53s)
=== RUN TestIntegration_DatasetUpdateDefaultExpirationAndMaxTimeTravel
--- PASS: TestIntegration_DatasetUpdateDefaultExpirationAndMaxTimeTravel (2.20s)
=== RUN TestIntegration_DatasetUpdateDefaultPartitionExpiration
--- PASS: TestIntegration_DatasetUpdateDefaultPartitionExpiration (1.50s)
=== RUN TestIntegration_DatasetUpdateDefaultCollation
--- PASS: TestIntegration_DatasetUpdateDefaultCollation (1.78s)
=== RUN TestIntegration_DatasetStorageBillingModel
dataset_integration_test.go:297: BigQuery flat-rate commitments enabled for project, feature skipped
--- SKIP: TestIntegration_DatasetStorageBillingModel (0.00s)
=== RUN TestIntegration_DatasetStorageUpdateBillingModel
dataset_integration_test.go:331: BigQuery flat-rate commitments enabled for project, feature skipped
--- SKIP: TestIntegration_DatasetStorageUpdateBillingModel (0.00s)
=== RUN TestIntegration_DatasetUpdateAccess
--- PASS: TestIntegration_DatasetUpdateAccess (5.98s)
=== RUN TestIntegration_DatasetUpdateLabels
--- PASS: TestIntegration_DatasetUpdateLabels (1.13s)
=== RUN TestTables
--- PASS: TestTables (0.00s)
=== RUN TestModels
--- PASS: TestModels (0.00s)
=== RUN TestRoutines
--- PASS: TestRoutines (0.00s)
=== RUN TestDatasets
--- PASS: TestDatasets (0.00s)
=== RUN TestDatasetToBQ
--- PASS: TestDatasetToBQ (0.00s)
=== RUN TestBQToDatasetMetadata
--- PASS: TestBQToDatasetMetadata (0.00s)
=== RUN TestDatasetMetadataToUpdateToBQ
--- PASS: TestDatasetMetadataToUpdateToBQ (0.00s)
=== RUN TestConvertAccessEntry
--- PASS: TestConvertAccessEntry (0.00s)
=== RUN TestDatasetIdentifiers
--- PASS: TestDatasetIdentifiers (0.00s)
=== RUN TestPutMultiErrorString
--- PASS: TestPutMultiErrorString (0.00s)
=== RUN TestMultiErrorString
--- PASS: TestMultiErrorString (0.00s)
=== RUN TestErrorFromErrorProto
--- PASS: TestErrorFromErrorProto (0.00s)
=== RUN TestErrorString
--- PASS: TestErrorString (0.00s)
=== RUN TestExternalDataConfig
--- PASS: TestExternalDataConfig (0.00s)
=== RUN TestQuote
--- PASS: TestQuote (0.00s)
=== RUN TestQualifier
--- PASS: TestQualifier (0.00s)
=== RUN TestExtract
--- PASS: TestExtract (0.00s)
=== RUN TestExtractModel
--- PASS: TestExtractModel (0.00s)
=== RUN TestFileConfigPopulateLoadConfig
--- PASS: TestFileConfigPopulateLoadConfig (0.00s)
=== RUN TestFileConfigPopulateExternalDataConfig
--- PASS: TestFileConfigPopulateExternalDataConfig (0.00s)
=== RUN TestPolicyConversions
--- PASS: TestPolicyConversions (0.00s)
=== RUN TestNewInsertRequest
--- PASS: TestNewInsertRequest (0.00s)
=== RUN TestNewInsertRequestErrors
--- PASS: TestNewInsertRequestErrors (0.00s)
=== RUN TestHandleInsertErrors
--- PASS: TestHandleInsertErrors (0.00s)
=== RUN TestValueSavers
--- PASS: TestValueSavers (0.00s)
=== RUN TestValueSaversErrors
--- PASS: TestValueSaversErrors (0.00s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.00s)
=== RUN TestIntegration_JobFrom
--- PASS: TestIntegration_JobFrom (1.34s)
=== RUN TestIntegration_QueryContextTimeout
--- PASS: TestIntegration_QueryContextTimeout (0.20s)
=== RUN TestIntegration_SnapshotRestoreClone
--- PASS: TestIntegration_SnapshotRestoreClone (9.42s)
=== RUN TestIntegration_HourTimePartitioning
--- PASS: TestIntegration_HourTimePartitioning (0.69s)
=== RUN TestIntegration_RangePartitioning
--- PASS: TestIntegration_RangePartitioning (0.52s)
=== RUN TestIntegration_RemoveTimePartitioning
--- PASS: TestIntegration_RemoveTimePartitioning (0.73s)
=== RUN TestIntegration_ColumnACLs
--- PASS: TestIntegration_ColumnACLs (1.74s)
=== RUN TestIntegration_SimpleRowResults
=== RUN TestIntegration_SimpleRowResults/nopreview_group
=== RUN TestIntegration_SimpleRowResults/nopreview_group/literals
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/literals
=== RUN TestIntegration_SimpleRowResults/nopreview_group/empty_results
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/empty_results
=== RUN TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl
=== RUN TestIntegration_SimpleRowResults/nopreview_group/long_running
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/long_running
=== RUN TestIntegration_SimpleRowResults/nopreview_group/DML
=== PAUSE TestIntegration_SimpleRowResults/nopreview_group/DML
=== CONT TestIntegration_SimpleRowResults/nopreview_group/literals
=== CONT TestIntegration_SimpleRowResults/nopreview_group/DML
=== CONT TestIntegration_SimpleRowResults/nopreview_group/long_running
=== CONT TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl
=== CONT TestIntegration_SimpleRowResults/nopreview_group/empty_results
=== RUN TestIntegration_SimpleRowResults/preview_group
=== RUN TestIntegration_SimpleRowResults/preview_group/literals
=== PAUSE TestIntegration_SimpleRowResults/preview_group/literals
=== RUN TestIntegration_SimpleRowResults/preview_group/empty_results
=== PAUSE TestIntegration_SimpleRowResults/preview_group/empty_results
=== RUN TestIntegration_SimpleRowResults/preview_group/ctas_ddl
=== PAUSE TestIntegration_SimpleRowResults/preview_group/ctas_ddl
=== RUN TestIntegration_SimpleRowResults/preview_group/long_running
=== PAUSE TestIntegration_SimpleRowResults/preview_group/long_running
=== RUN TestIntegration_SimpleRowResults/preview_group/DML
=== PAUSE TestIntegration_SimpleRowResults/preview_group/DML
=== CONT TestIntegration_SimpleRowResults/preview_group/long_running
=== CONT TestIntegration_SimpleRowResults/preview_group/ctas_ddl
=== CONT TestIntegration_SimpleRowResults/preview_group/empty_results
=== CONT TestIntegration_SimpleRowResults/preview_group/DML
=== CONT TestIntegration_SimpleRowResults/preview_group/literals
--- PASS: TestIntegration_SimpleRowResults (3.95s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group (0.00s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/literals (0.32s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/DML (0.65s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/long_running (0.71s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/empty_results (0.46s)
--- PASS: TestIntegration_SimpleRowResults/nopreview_group/ctas_ddl (1.97s)
--- PASS: TestIntegration_SimpleRowResults/preview_group (0.00s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/empty_results (0.17s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/literals (0.15s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/long_running (0.44s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/DML (0.71s)
--- PASS: TestIntegration_SimpleRowResults/preview_group/ctas_ddl (1.98s)
=== RUN TestIntegration_QueryIterationPager
--- PASS: TestIntegration_QueryIterationPager (1.07s)
=== RUN TestIntegration_RoutineStoredProcedure
--- PASS: TestIntegration_RoutineStoredProcedure (2.54s)
=== RUN TestIntegration_RoutineUserTVF
--- PASS: TestIntegration_RoutineUserTVF (0.80s)
=== RUN TestIntegration_InsertErrors
--- PASS: TestIntegration_InsertErrors (7.83s)
=== RUN TestIntegration_InsertAndRead
--- PASS: TestIntegration_InsertAndRead (32.17s)
=== RUN TestIntegration_InsertAndReadStructs
--- PASS: TestIntegration_InsertAndReadStructs (12.62s)
=== RUN TestIntegration_InsertAndReadNullable
--- PASS: TestIntegration_InsertAndReadNullable (55.35s)
=== RUN TestIntegration_QueryStatistics
--- PASS: TestIntegration_QueryStatistics (0.75s)
=== RUN TestIntegration_Load
--- PASS: TestIntegration_Load (7.09s)
=== RUN TestIntegration_LoadWithSessionSupport
--- PASS: TestIntegration_LoadWithSessionSupport (6.41s)
=== RUN TestIntegration_LoadWithReferenceSchemaFile
--- PASS: TestIntegration_LoadWithReferenceSchemaFile (10.82s)
=== RUN TestIntegration_ExternalTableWithReferenceSchemaFile
--- PASS: TestIntegration_ExternalTableWithReferenceSchemaFile (1.66s)
=== RUN TestIntegration_DML
--- PASS: TestIntegration_DML (3.04s)
=== RUN TestIntegration_TimeTypes
--- PASS: TestIntegration_TimeTypes (14.84s)
=== RUN TestIntegration_StandardQuery
=== RUN TestIntegration_StandardQuery/Ints
=== RUN TestIntegration_StandardQuery/Float
=== RUN TestIntegration_StandardQuery/NumericCast
=== RUN TestIntegration_StandardQuery/NumericLiteral
=== RUN TestIntegration_StandardQuery/Boolean
=== RUN TestIntegration_StandardQuery/String
=== RUN TestIntegration_StandardQuery/Bytes
=== RUN TestIntegration_StandardQuery/Timestamp
=== RUN TestIntegration_StandardQuery/TimestampArray
=== RUN TestIntegration_StandardQuery/AnonStruct
=== RUN TestIntegration_StandardQuery/DatetimeCast
=== RUN TestIntegration_StandardQuery/DateCast
=== RUN TestIntegration_StandardQuery/TimeCast
=== RUN TestIntegration_StandardQuery/StructOfInts
=== RUN TestIntegration_StandardQuery/IntArray
=== RUN TestIntegration_StandardQuery/StructOfArrays
=== RUN TestIntegration_StandardQuery/ArrayOfStructs
=== RUN TestIntegration_StandardQuery/ComplexNested
=== RUN TestIntegration_StandardQuery/SubSelectArray
=== RUN TestIntegration_StandardQuery/RangeOofDateLiteral
--- PASS: TestIntegration_StandardQuery (5.84s)
--- PASS: TestIntegration_StandardQuery/Ints (0.25s)
--- PASS: TestIntegration_StandardQuery/Float (0.24s)
--- PASS: TestIntegration_StandardQuery/NumericCast (0.29s)
--- PASS: TestIntegration_StandardQuery/NumericLiteral (0.30s)
--- PASS: TestIntegration_StandardQuery/Boolean (0.28s)
--- PASS: TestIntegration_StandardQuery/String (0.29s)
--- PASS: TestIntegration_StandardQuery/Bytes (0.27s)
--- PASS: TestIntegration_StandardQuery/Timestamp (0.27s)
--- PASS: TestIntegration_StandardQuery/TimestampArray (0.27s)
--- PASS: TestIntegration_StandardQuery/AnonStruct (0.27s)
--- PASS: TestIntegration_StandardQuery/DatetimeCast (0.38s)
--- PASS: TestIntegration_StandardQuery/DateCast (0.31s)
--- PASS: TestIntegration_StandardQuery/TimeCast (0.29s)
--- PASS: TestIntegration_StandardQuery/StructOfInts (0.32s)
--- PASS: TestIntegration_StandardQuery/IntArray (0.29s)
--- PASS: TestIntegration_StandardQuery/StructOfArrays (0.29s)
--- PASS: TestIntegration_StandardQuery/ArrayOfStructs (0.29s)
--- PASS: TestIntegration_StandardQuery/ComplexNested (0.34s)
--- PASS: TestIntegration_StandardQuery/SubSelectArray (0.31s)
--- PASS: TestIntegration_StandardQuery/RangeOofDateLiteral (0.30s)
=== RUN TestIntegration_LegacyQuery
--- PASS: TestIntegration_LegacyQuery (4.87s)
=== RUN TestIntegration_IteratorSource
--- PASS: TestIntegration_IteratorSource (0.42s)
=== RUN TestIntegration_ExternalAutodetect
--- PASS: TestIntegration_ExternalAutodetect (1.99s)
=== RUN TestIntegration_QueryExternalHivePartitioning
--- PASS: TestIntegration_QueryExternalHivePartitioning (1.96s)
=== RUN TestIntegration_QuerySessionSupport
--- PASS: TestIntegration_QuerySessionSupport (2.84s)
=== RUN TestIntegration_QueryParameters
=== RUN TestIntegration_QueryParameters/Int64Param
=== RUN TestIntegration_QueryParameters/FloatParam
=== RUN TestIntegration_QueryParameters/BigRatParam
=== RUN TestIntegration_QueryParameters/NegativeBigRatParam
=== RUN TestIntegration_QueryParameters/BoolParam
=== RUN TestIntegration_QueryParameters/StringParam
=== RUN TestIntegration_QueryParameters/ByteParam
=== RUN TestIntegration_QueryParameters/TimestampParam
=== RUN TestIntegration_QueryParameters/TimestampArrayParam
=== RUN TestIntegration_QueryParameters/DatetimeParam
=== RUN TestIntegration_QueryParameters/DateParam
=== RUN TestIntegration_QueryParameters/TimeParam
=== RUN TestIntegration_QueryParameters/JsonParam
=== RUN TestIntegration_QueryParameters/RangeUnboundedStart
=== RUN TestIntegration_QueryParameters/RangeUnboundedEnd
=== RUN TestIntegration_QueryParameters/RangeArray
=== RUN TestIntegration_QueryParameters/NestedStructParam
=== RUN TestIntegration_QueryParameters/StructFieldParam
=== RUN TestIntegration_QueryParameters/BigNumericExplicitParam
=== RUN TestIntegration_QueryParameters/StringArrayExplicitParam
=== RUN TestIntegration_QueryParameters/StructExplicitParam
--- PASS: TestIntegration_QueryParameters (12.60s)
--- PASS: TestIntegration_QueryParameters/Int64Param (0.50s)
--- PASS: TestIntegration_QueryParameters/FloatParam (0.59s)
--- PASS: TestIntegration_QueryParameters/BigRatParam (0.56s)
--- PASS: TestIntegration_QueryParameters/NegativeBigRatParam (0.58s)
--- PASS: TestIntegration_QueryParameters/BoolParam (0.65s)
--- PASS: TestIntegration_QueryParameters/StringParam (0.65s)
--- PASS: TestIntegration_QueryParameters/ByteParam (0.70s)
--- PASS: TestIntegration_QueryParameters/TimestampParam (0.55s)
--- PASS: TestIntegration_QueryParameters/TimestampArrayParam (0.65s)
--- PASS: TestIntegration_QueryParameters/DatetimeParam (0.56s)
--- PASS: TestIntegration_QueryParameters/DateParam (0.54s)
--- PASS: TestIntegration_QueryParameters/TimeParam (0.56s)
--- PASS: TestIntegration_QueryParameters/JsonParam (0.60s)
--- PASS: TestIntegration_QueryParameters/RangeUnboundedStart (0.66s)
--- PASS: TestIntegration_QueryParameters/RangeUnboundedEnd (0.73s)
--- PASS: TestIntegration_QueryParameters/RangeArray (0.68s)
--- PASS: TestIntegration_QueryParameters/NestedStructParam (0.59s)
--- PASS: TestIntegration_QueryParameters/StructFieldParam (0.55s)
--- PASS: TestIntegration_QueryParameters/BigNumericExplicitParam (0.57s)
--- PASS: TestIntegration_QueryParameters/StringArrayExplicitParam (0.44s)
--- PASS: TestIntegration_QueryParameters/StructExplicitParam (0.67s)
=== RUN TestIntegration_QueryEmptyArrays
--- PASS: TestIntegration_QueryEmptyArrays (0.32s)
=== RUN TestIntegration_TimestampFormat
=== RUN TestIntegration_TimestampFormat/Literal
=== RUN TestIntegration_TimestampFormat/RFC3339Nano
=== RUN TestIntegration_TimestampFormat/DatetimeFormat
=== RUN TestIntegration_TimestampFormat/RFC3339
--- PASS: TestIntegration_TimestampFormat (2.08s)
--- PASS: TestIntegration_TimestampFormat/Literal (0.47s)
--- PASS: TestIntegration_TimestampFormat/RFC3339Nano (0.54s)
--- PASS: TestIntegration_TimestampFormat/DatetimeFormat (0.49s)
--- PASS: TestIntegration_TimestampFormat/RFC3339 (0.58s)
=== RUN TestIntegration_QueryDryRun
--- PASS: TestIntegration_QueryDryRun (0.36s)
=== RUN TestIntegration_Scripting
--- PASS: TestIntegration_Scripting (3.24s)
=== RUN TestIntegration_ExtractExternal
--- PASS: TestIntegration_ExtractExternal (5.52s)
=== RUN TestIntegration_ExportDataStatistics
--- PASS: TestIntegration_ExportDataStatistics (1.49s)
=== RUN TestIntegration_ReadNullIntoStruct
--- PASS: TestIntegration_ReadNullIntoStruct (6.92s)
=== RUN TestIntegration_QueryUseLegacySQL
--- PASS: TestIntegration_QueryUseLegacySQL (1.99s)
=== RUN TestIntegration_ListJobs
--- PASS: TestIntegration_ListJobs (1.72s)
=== RUN TestIntegration_DeleteJob
--- PASS: TestIntegration_DeleteJob (0.89s)
=== RUN TestIntegration_Location
--- PASS: TestIntegration_Location (11.61s)
=== RUN TestIntegration_NumericErrors
--- PASS: TestIntegration_NumericErrors (0.70s)
=== RUN TestIntegration_QueryErrors
--- PASS: TestIntegration_QueryErrors (0.17s)
=== RUN TestIntegration_MaterializedViewLifecycle
--- PASS: TestIntegration_MaterializedViewLifecycle (3.45s)
=== RUN TestIntegration_ModelLifecycle
--- PASS: TestIntegration_ModelLifecycle (25.82s)
=== RUN TestParseInterval
--- PASS: TestParseInterval (0.00s)
=== RUN TestCanonicalInterval
--- PASS: TestCanonicalInterval (0.00s)
=== RUN TestIntervalDuration
--- PASS: TestIntervalDuration (0.00s)
=== RUN TestRowIteratorCacheBehavior
--- PASS: TestRowIteratorCacheBehavior (0.00s)
=== RUN TestIterator
--- PASS: TestIterator (0.00s)
=== RUN TestNextDuringErrorState
--- PASS: TestNextDuringErrorState (0.00s)
=== RUN TestNextAfterFinished
--- PASS: TestNextAfterFinished (0.00s)
=== RUN TestIteratorNextTypes
--- PASS: TestIteratorNextTypes (0.00s)
=== RUN TestIteratorSourceJob
--- PASS: TestIteratorSourceJob (0.00s)
=== RUN TestIteratorQueryID
--- PASS: TestIteratorQueryID (0.00s)
=== RUN TestCreateJobRef
--- PASS: TestCreateJobRef (0.00s)
=== RUN TestLoad
--- PASS: TestLoad (0.01s)
=== RUN TestBQToModelMetadata
--- PASS: TestBQToModelMetadata (0.00s)
=== RUN TestModelMetadataUpdateToBQ
--- PASS: TestModelMetadataUpdateToBQ (0.00s)
=== RUN TestModelIdentifiers
--- PASS: TestModelIdentifiers (0.00s)
=== RUN TestNullsJSON
--- PASS: TestNullsJSON (0.00s)
=== RUN TestNullFloat64JSON
=== RUN TestNullFloat64JSON/float_value
=== PAUSE TestNullFloat64JSON/float_value
=== RUN TestNullFloat64JSON/null
=== PAUSE TestNullFloat64JSON/null
=== RUN TestNullFloat64JSON/long_infinity
=== PAUSE TestNullFloat64JSON/long_infinity
=== RUN TestNullFloat64JSON/short_infinity
=== PAUSE TestNullFloat64JSON/short_infinity
=== RUN TestNullFloat64JSON/positive_short_infinity
=== PAUSE TestNullFloat64JSON/positive_short_infinity
=== RUN TestNullFloat64JSON/minus_infinity
=== PAUSE TestNullFloat64JSON/minus_infinity
=== RUN TestNullFloat64JSON/minus_short_infinity
=== PAUSE TestNullFloat64JSON/minus_short_infinity
=== RUN TestNullFloat64JSON/NaN
=== PAUSE TestNullFloat64JSON/NaN
=== CONT TestNullFloat64JSON/float_value
=== CONT TestNullFloat64JSON/positive_short_infinity
=== CONT TestNullFloat64JSON/short_infinity
=== CONT TestNullFloat64JSON/NaN
=== CONT TestNullFloat64JSON/minus_short_infinity
=== CONT TestNullFloat64JSON/null
=== CONT TestNullFloat64JSON/long_infinity
=== CONT TestNullFloat64JSON/minus_infinity
--- PASS: TestNullFloat64JSON (0.00s)
--- PASS: TestNullFloat64JSON/float_value (0.00s)
--- PASS: TestNullFloat64JSON/short_infinity (0.00s)
--- PASS: TestNullFloat64JSON/positive_short_infinity (0.00s)
--- PASS: TestNullFloat64JSON/NaN (0.00s)
--- PASS: TestNullFloat64JSON/minus_short_infinity (0.00s)
--- PASS: TestNullFloat64JSON/null (0.00s)
--- PASS: TestNullFloat64JSON/long_infinity (0.00s)
--- PASS: TestNullFloat64JSON/minus_infinity (0.00s)
=== RUN TestOCTracing
--- PASS: TestOCTracing (0.27s)
=== RUN TestParamValueScalar
=== RUN TestParamValueScalar/Int64Default
=== RUN TestParamValueScalar/NullInt64Valued
=== RUN TestParamValueScalar/NullInt64Null
=== RUN TestParamValueScalar/FloatLiteral
=== RUN TestParamValueScalar/FloatLiteralExponent
=== RUN TestParamValueScalar/NullFloatValued
=== RUN TestParamValueScalar/NullFloatNull
=== RUN TestParamValueScalar/FloatNaN
=== RUN TestParamValueScalar/Boolean
=== RUN TestParamValueScalar/NullBoolValued
=== RUN TestParamValueScalar/NullBoolNull
=== RUN TestParamValueScalar/String
=== RUN TestParamValueScalar/StringUnicode
=== RUN TestParamValueScalar/NullStringValued
=== RUN TestParamValueScalar/NullStringNull
=== RUN TestParamValueScalar/Bytes
=== RUN TestParamValueScalar/TimestampFixed
=== RUN TestParamValueScalar/NullTimestampValued
=== RUN TestParamValueScalar/NullTimestampNull
=== RUN TestParamValueScalar/Date
=== RUN TestParamValueScalar/NullDateValued
=== RUN TestParamValueScalar/NullDateNull
=== RUN TestParamValueScalar/Time
=== RUN TestParamValueScalar/NullTimeValued
=== RUN TestParamValueScalar/NullTimeNull
=== RUN TestParamValueScalar/Datetime
=== RUN TestParamValueScalar/NullDateTimeValued
=== RUN TestParamValueScalar/NullDateTimeNull
=== RUN TestParamValueScalar/Numeric
=== RUN TestParamValueScalar/BignumericParam
=== RUN TestParamValueScalar/IntervalValue
=== RUN TestParamValueScalar/NullGeographyValued
=== RUN TestParamValueScalar/NullGeographyNull
=== RUN TestParamValueScalar/NullJsonValued
=== RUN TestParamValueScalar/NullJsonNull
--- PASS: TestParamValueScalar (0.01s)
--- PASS: TestParamValueScalar/Int64Default (0.00s)
--- PASS: TestParamValueScalar/NullInt64Valued (0.00s)
--- PASS: TestParamValueScalar/NullInt64Null (0.00s)
--- PASS: TestParamValueScalar/FloatLiteral (0.00s)
--- PASS: TestParamValueScalar/FloatLiteralExponent (0.00s)
--- PASS: TestParamValueScalar/NullFloatValued (0.00s)
--- PASS: TestParamValueScalar/NullFloatNull (0.00s)
--- PASS: TestParamValueScalar/FloatNaN (0.00s)
--- PASS: TestParamValueScalar/Boolean (0.00s)
--- PASS: TestParamValueScalar/NullBoolValued (0.00s)
--- PASS: TestParamValueScalar/NullBoolNull (0.00s)
--- PASS: TestParamValueScalar/String (0.00s)
--- PASS: TestParamValueScalar/StringUnicode (0.00s)
--- PASS: TestParamValueScalar/NullStringValued (0.00s)
--- PASS: TestParamValueScalar/NullStringNull (0.00s)
--- PASS: TestParamValueScalar/Bytes (0.00s)
--- PASS: TestParamValueScalar/TimestampFixed (0.00s)
--- PASS: TestParamValueScalar/NullTimestampValued (0.00s)
--- PASS: TestParamValueScalar/NullTimestampNull (0.00s)
--- PASS: TestParamValueScalar/Date (0.00s)
--- PASS: TestParamValueScalar/NullDateValued (0.00s)
--- PASS: TestParamValueScalar/NullDateNull (0.00s)
--- PASS: TestParamValueScalar/Time (0.00s)
--- PASS: TestParamValueScalar/NullTimeValued (0.00s)
--- PASS: TestParamValueScalar/NullTimeNull (0.00s)
--- PASS: TestParamValueScalar/Datetime (0.00s)
--- PASS: TestParamValueScalar/NullDateTimeValued (0.00s)
--- PASS: TestParamValueScalar/NullDateTimeNull (0.00s)
--- PASS: TestParamValueScalar/Numeric (0.00s)
--- PASS: TestParamValueScalar/BignumericParam (0.00s)
--- PASS: TestParamValueScalar/IntervalValue (0.00s)
--- PASS: TestParamValueScalar/NullGeographyValued (0.00s)
--- PASS: TestParamValueScalar/NullGeographyNull (0.00s)
--- PASS: TestParamValueScalar/NullJsonValued (0.00s)
--- PASS: TestParamValueScalar/NullJsonNull (0.00s)
=== RUN TestParamValueRange
--- PASS: TestParamValueRange (0.00s)
=== RUN TestParamValueArray
--- PASS: TestParamValueArray (0.00s)
=== RUN TestParamValueStruct
--- PASS: TestParamValueStruct (0.00s)
=== RUN TestParamValueErrors
--- PASS: TestParamValueErrors (0.00s)
=== RUN TestParamType
=== RUN TestParamType/scalar-Int64Default
=== RUN TestParamType/scalar-NullInt64Valued
=== RUN TestParamType/scalar-NullInt64Null
=== RUN TestParamType/scalar-FloatLiteral
=== RUN TestParamType/scalar-FloatLiteralExponent
=== RUN TestParamType/scalar-NullFloatValued
=== RUN TestParamType/scalar-NullFloatNull
=== RUN TestParamType/scalar-FloatNaN
=== RUN TestParamType/scalar-Boolean
=== RUN TestParamType/scalar-NullBoolValued
=== RUN TestParamType/scalar-NullBoolNull
=== RUN TestParamType/scalar-String
=== RUN TestParamType/scalar-StringUnicode
=== RUN TestParamType/scalar-NullStringValued
=== RUN TestParamType/scalar-NullStringNull
=== RUN TestParamType/scalar-Bytes
=== RUN TestParamType/scalar-TimestampFixed
=== RUN TestParamType/scalar-NullTimestampValued
=== RUN TestParamType/scalar-NullTimestampNull
=== RUN TestParamType/scalar-Date
=== RUN TestParamType/scalar-NullDateValued
=== RUN TestParamType/scalar-NullDateNull
=== RUN TestParamType/scalar-Time
=== RUN TestParamType/scalar-NullTimeValued
=== RUN TestParamType/scalar-NullTimeNull
=== RUN TestParamType/scalar-Datetime
=== RUN TestParamType/scalar-NullDateTimeValued
=== RUN TestParamType/scalar-NullDateTimeNull
=== RUN TestParamType/scalar-Numeric
=== RUN TestParamType/scalar-BignumericParam
=== RUN TestParamType/scalar-IntervalValue
=== RUN TestParamType/scalar-NullGeographyValued
=== RUN TestParamType/scalar-NullGeographyNull
=== RUN TestParamType/scalar-NullJsonValued
=== RUN TestParamType/scalar-NullJsonNull
=== RUN TestParamType/complex-uint32
=== RUN TestParamType/complex-byteSlice
=== RUN TestParamType/complex-intArray
=== RUN TestParamType/complex-boolArray
=== RUN TestParamType/complex-emptyStruct
=== RUN TestParamType/complex-RangeTimestampNilEnd
=== RUN TestParamType/complex-RangeTimestampNilStart
=== RUN TestParamType/complex-RangeTimestampNullValStart
=== RUN TestParamType/complex-RangeTimestampNullValEnd
=== RUN TestParamType/complex-RangeDateTimeEmptyStart
=== RUN TestParamType/complex-RangeDateEmptyEnd
=== RUN TestParamType/complex-RangeDateTimeInQPV
--- PASS: TestParamType (0.01s)
--- PASS: TestParamType/scalar-Int64Default (0.00s)
--- PASS: TestParamType/scalar-NullInt64Valued (0.00s)
--- PASS: TestParamType/scalar-NullInt64Null (0.00s)
--- PASS: TestParamType/scalar-FloatLiteral (0.00s)
--- PASS: TestParamType/scalar-FloatLiteralExponent (0.00s)
--- PASS: TestParamType/scalar-NullFloatValued (0.00s)
--- PASS: TestParamType/scalar-NullFloatNull (0.00s)
--- PASS: TestParamType/scalar-FloatNaN (0.00s)
--- PASS: TestParamType/scalar-Boolean (0.00s)
--- PASS: TestParamType/scalar-NullBoolValued (0.00s)
--- PASS: TestParamType/scalar-NullBoolNull (0.00s)
--- PASS: TestParamType/scalar-String (0.00s)
--- PASS: TestParamType/scalar-StringUnicode (0.00s)
--- PASS: TestParamType/scalar-NullStringValued (0.00s)
--- PASS: TestParamType/scalar-NullStringNull (0.00s)
--- PASS: TestParamType/scalar-Bytes (0.00s)
--- PASS: TestParamType/scalar-TimestampFixed (0.00s)
--- PASS: TestParamType/scalar-NullTimestampValued (0.00s)
--- PASS: TestParamType/scalar-NullTimestampNull (0.00s)
--- PASS: TestParamType/scalar-Date (0.00s)
--- PASS: TestParamType/scalar-NullDateValued (0.00s)
--- PASS: TestParamType/scalar-NullDateNull (0.00s)
--- PASS: TestParamType/scalar-Time (0.00s)
--- PASS: TestParamType/scalar-NullTimeValued (0.00s)
--- PASS: TestParamType/scalar-NullTimeNull (0.00s)
--- PASS: TestParamType/scalar-Datetime (0.00s)
--- PASS: TestParamType/scalar-NullDateTimeValued (0.00s)
--- PASS: TestParamType/scalar-NullDateTimeNull (0.00s)
--- PASS: TestParamType/scalar-Numeric (0.00s)
--- PASS: TestParamType/scalar-BignumericParam (0.00s)
--- PASS: TestParamType/scalar-IntervalValue (0.00s)
--- PASS: TestParamType/scalar-NullGeographyValued (0.00s)
--- PASS: TestParamType/scalar-NullGeographyNull (0.00s)
--- PASS: TestParamType/scalar-NullJsonValued (0.00s)
--- PASS: TestParamType/scalar-NullJsonNull (0.00s)
--- PASS: TestParamType/complex-uint32 (0.00s)
--- PASS: TestParamType/complex-byteSlice (0.00s)
--- PASS: TestParamType/complex-intArray (0.00s)
--- PASS: TestParamType/complex-boolArray (0.00s)
--- PASS: TestParamType/complex-emptyStruct (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNilEnd (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNilStart (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNullValStart (0.00s)
--- PASS: TestParamType/complex-RangeTimestampNullValEnd (0.00s)
--- PASS: TestParamType/complex-RangeDateTimeEmptyStart (0.00s)
--- PASS: TestParamType/complex-RangeDateEmptyEnd (0.00s)
--- PASS: TestParamType/complex-RangeDateTimeInQPV (0.00s)
=== RUN TestParamTypeErrors
--- PASS: TestParamTypeErrors (0.00s)
=== RUN TestConvertParamValue
=== RUN TestConvertParamValue/scalar-Int64Default
=== RUN TestConvertParamValue/scalar-NullInt64Valued
=== RUN TestConvertParamValue/scalar-NullInt64Null
=== RUN TestConvertParamValue/scalar-FloatLiteral
=== RUN TestConvertParamValue/scalar-FloatLiteralExponent
=== RUN TestConvertParamValue/scalar-NullFloatValued
=== RUN TestConvertParamValue/scalar-NullFloatNull
=== RUN TestConvertParamValue/scalar-FloatNaN
=== RUN TestConvertParamValue/scalar-Boolean
=== RUN TestConvertParamValue/scalar-NullBoolValued
=== RUN TestConvertParamValue/scalar-NullBoolNull
=== RUN TestConvertParamValue/scalar-String
=== RUN TestConvertParamValue/scalar-StringUnicode
=== RUN TestConvertParamValue/scalar-NullStringValued
=== RUN TestConvertParamValue/scalar-NullStringNull
=== RUN TestConvertParamValue/scalar-Bytes
=== RUN TestConvertParamValue/scalar-TimestampFixed
=== RUN TestConvertParamValue/scalar-NullTimestampValued
=== RUN TestConvertParamValue/scalar-NullTimestampNull
=== RUN TestConvertParamValue/scalar-Date
=== RUN TestConvertParamValue/scalar-NullDateValued
=== RUN TestConvertParamValue/scalar-NullDateNull
=== RUN TestConvertParamValue/scalar-Time
=== RUN TestConvertParamValue/scalar-NullTimeValued
=== RUN TestConvertParamValue/scalar-NullTimeNull
=== RUN TestConvertParamValue/scalar-Datetime
=== RUN TestConvertParamValue/scalar-NullDateTimeValued
=== RUN TestConvertParamValue/scalar-NullDateTimeNull
=== RUN TestConvertParamValue/scalar-Numeric
=== RUN TestConvertParamValue/scalar-BignumericParam
=== RUN TestConvertParamValue/scalar-IntervalValue
=== RUN TestConvertParamValue/scalar-NullGeographyValued
=== RUN TestConvertParamValue/scalar-NullGeographyNull
=== RUN TestConvertParamValue/scalar-NullJsonValued
=== RUN TestConvertParamValue/scalar-NullJsonNull
=== RUN TestConvertParamValue/array-empty
=== RUN TestConvertParamValue/array-intArray
=== RUN TestConvertParamValue/s1struct
--- PASS: TestConvertParamValue (0.01s)
--- PASS: TestConvertParamValue/scalar-Int64Default (0.00s)
--- PASS: TestConvertParamValue/scalar-NullInt64Valued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullInt64Null (0.00s)
--- PASS: TestConvertParamValue/scalar-FloatLiteral (0.00s)
--- PASS: TestConvertParamValue/scalar-FloatLiteralExponent (0.00s)
--- PASS: TestConvertParamValue/scalar-NullFloatValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullFloatNull (0.00s)
--- PASS: TestConvertParamValue/scalar-FloatNaN (0.00s)
--- PASS: TestConvertParamValue/scalar-Boolean (0.00s)
--- PASS: TestConvertParamValue/scalar-NullBoolValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullBoolNull (0.00s)
--- PASS: TestConvertParamValue/scalar-String (0.00s)
--- PASS: TestConvertParamValue/scalar-StringUnicode (0.00s)
--- PASS: TestConvertParamValue/scalar-NullStringValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullStringNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Bytes (0.00s)
--- PASS: TestConvertParamValue/scalar-TimestampFixed (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimestampValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimestampNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Date (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Time (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimeValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullTimeNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Datetime (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateTimeValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullDateTimeNull (0.00s)
--- PASS: TestConvertParamValue/scalar-Numeric (0.00s)
--- PASS: TestConvertParamValue/scalar-BignumericParam (0.00s)
--- PASS: TestConvertParamValue/scalar-IntervalValue (0.00s)
--- PASS: TestConvertParamValue/scalar-NullGeographyValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullGeographyNull (0.00s)
--- PASS: TestConvertParamValue/scalar-NullJsonValued (0.00s)
--- PASS: TestConvertParamValue/scalar-NullJsonNull (0.00s)
--- PASS: TestConvertParamValue/array-empty (0.00s)
--- PASS: TestConvertParamValue/array-intArray (0.00s)
--- PASS: TestConvertParamValue/s1struct (0.00s)
=== RUN TestIntegration_ScalarParam
=== RUN TestIntegration_ScalarParam/Int64Default
=== RUN TestIntegration_ScalarParam/NullInt64Valued
=== RUN TestIntegration_ScalarParam/NullInt64Null
=== RUN TestIntegration_ScalarParam/FloatLiteral
=== RUN TestIntegration_ScalarParam/FloatLiteralExponent
=== RUN TestIntegration_ScalarParam/NullFloatValued
=== RUN TestIntegration_ScalarParam/NullFloatNull
=== RUN TestIntegration_ScalarParam/FloatNaN
=== RUN TestIntegration_ScalarParam/Boolean
=== RUN TestIntegration_ScalarParam/NullBoolValued
=== RUN TestIntegration_ScalarParam/NullBoolNull
=== RUN TestIntegration_ScalarParam/String
=== RUN TestIntegration_ScalarParam/StringUnicode
=== RUN TestIntegration_ScalarParam/NullStringValued
=== RUN TestIntegration_ScalarParam/NullStringNull
=== RUN TestIntegration_ScalarParam/Bytes
=== RUN TestIntegration_ScalarParam/TimestampFixed
=== RUN TestIntegration_ScalarParam/NullTimestampValued
=== RUN TestIntegration_ScalarParam/NullTimestampNull
=== RUN TestIntegration_ScalarParam/Date
=== RUN TestIntegration_ScalarParam/NullDateValued
=== RUN TestIntegration_ScalarParam/NullDateNull
=== RUN TestIntegration_ScalarParam/Time
=== RUN TestIntegration_ScalarParam/NullTimeValued
=== RUN TestIntegration_ScalarParam/NullTimeNull
=== RUN TestIntegration_ScalarParam/Datetime
=== RUN TestIntegration_ScalarParam/NullDateTimeValued
=== RUN TestIntegration_ScalarParam/NullDateTimeNull
=== RUN TestIntegration_ScalarParam/Numeric
=== RUN TestIntegration_ScalarParam/BignumericParam
=== RUN TestIntegration_ScalarParam/IntervalValue
=== RUN TestIntegration_ScalarParam/NullGeographyValued
=== RUN TestIntegration_ScalarParam/NullGeographyNull
=== RUN TestIntegration_ScalarParam/NullJsonValued
=== RUN TestIntegration_ScalarParam/NullJsonNull
--- PASS: TestIntegration_ScalarParam (19.61s)
--- PASS: TestIntegration_ScalarParam/Int64Default (0.54s)
--- PASS: TestIntegration_ScalarParam/NullInt64Valued (0.56s)
--- PASS: TestIntegration_ScalarParam/NullInt64Null (0.60s)
--- PASS: TestIntegration_ScalarParam/FloatLiteral (0.52s)
--- PASS: TestIntegration_ScalarParam/FloatLiteralExponent (0.62s)
--- PASS: TestIntegration_ScalarParam/NullFloatValued (0.51s)
--- PASS: TestIntegration_ScalarParam/NullFloatNull (0.56s)
--- PASS: TestIntegration_ScalarParam/FloatNaN (0.62s)
--- PASS: TestIntegration_ScalarParam/Boolean (0.51s)
--- PASS: TestIntegration_ScalarParam/NullBoolValued (0.61s)
--- PASS: TestIntegration_ScalarParam/NullBoolNull (0.59s)
--- PASS: TestIntegration_ScalarParam/String (0.58s)
--- PASS: TestIntegration_ScalarParam/StringUnicode (0.49s)
--- PASS: TestIntegration_ScalarParam/NullStringValued (0.55s)
--- PASS: TestIntegration_ScalarParam/NullStringNull (0.54s)
--- PASS: TestIntegration_ScalarParam/Bytes (0.61s)
--- PASS: TestIntegration_ScalarParam/TimestampFixed (0.49s)
--- PASS: TestIntegration_ScalarParam/NullTimestampValued (0.63s)
--- PASS: TestIntegration_ScalarParam/NullTimestampNull (0.45s)
--- PASS: TestIntegration_ScalarParam/Date (0.52s)
--- PASS: TestIntegration_ScalarParam/NullDateValued (0.58s)
--- PASS: TestIntegration_ScalarParam/NullDateNull (0.60s)
--- PASS: TestIntegration_ScalarParam/Time (0.48s)
--- PASS: TestIntegration_ScalarParam/NullTimeValued (0.55s)
--- PASS: TestIntegration_ScalarParam/NullTimeNull (0.57s)
--- PASS: TestIntegration_ScalarParam/Datetime (0.64s)
--- PASS: TestIntegration_ScalarParam/NullDateTimeValued (0.51s)
--- PASS: TestIntegration_ScalarParam/NullDateTimeNull (0.57s)
--- PASS: TestIntegration_ScalarParam/Numeric (0.53s)
--- PASS: TestIntegration_ScalarParam/BignumericParam (0.57s)
--- PASS: TestIntegration_ScalarParam/IntervalValue (0.58s)
--- PASS: TestIntegration_ScalarParam/NullGeographyValued (0.65s)
--- PASS: TestIntegration_ScalarParam/NullGeographyNull (0.52s)
--- PASS: TestIntegration_ScalarParam/NullJsonValued (0.59s)
--- PASS: TestIntegration_ScalarParam/NullJsonNull (0.59s)
=== RUN TestIntegration_OtherParam
=== RUN TestIntegration_OtherParam/nil
=== RUN TestIntegration_OtherParam/emptyIntSlice
=== RUN TestIntegration_OtherParam/intSlice
=== RUN TestIntegration_OtherParam/intArray
=== RUN TestIntegration_OtherParam/emptyStruct
=== RUN TestIntegration_OtherParam/s1struct
=== RUN TestIntegration_OtherParam/RangeTimestamp
--- PASS: TestIntegration_OtherParam (3.94s)
--- PASS: TestIntegration_OtherParam/nil (0.54s)
--- PASS: TestIntegration_OtherParam/emptyIntSlice (0.56s)
--- PASS: TestIntegration_OtherParam/intSlice (0.52s)
--- PASS: TestIntegration_OtherParam/intArray (0.56s)
--- PASS: TestIntegration_OtherParam/emptyStruct (0.58s)
--- PASS: TestIntegration_OtherParam/s1struct (0.51s)
--- PASS: TestIntegration_OtherParam/RangeTimestamp (0.67s)
=== RUN TestQueryParameter_toBQ
--- PASS: TestQueryParameter_toBQ (0.00s)
=== RUN TestQuery
--- PASS: TestQuery (0.01s)
=== RUN TestProbeFastPath
--- PASS: TestProbeFastPath (0.00s)
=== RUN TestConfiguringQuery
--- PASS: TestConfiguringQuery (0.00s)
=== RUN TestQueryLegacySQL
--- PASS: TestQueryLegacySQL (0.00s)
=== RUN TestRead
--- PASS: TestRead (0.00s)
=== RUN TestNoMoreValues
--- PASS: TestNoMoreValues (0.00s)
=== RUN TestReadError
--- PASS: TestReadError (0.00s)
=== RUN TestReadTabledataOptions
--- PASS: TestReadTabledataOptions (0.00s)
=== RUN TestReadQueryOptions
--- PASS: TestReadQueryOptions (0.00s)
=== RUN TestIntegration_RoutineScalarUDF
--- PASS: TestIntegration_RoutineScalarUDF (0.34s)
=== RUN TestIntegration_RoutineRangeType
--- PASS: TestIntegration_RoutineRangeType (0.33s)
=== RUN TestIntegration_RoutineDataGovernance
--- PASS: TestIntegration_RoutineDataGovernance (0.38s)
=== RUN TestIntegration_RoutineJSUDF
--- PASS: TestIntegration_RoutineJSUDF (0.81s)
=== RUN TestIntegration_RoutineRemoteUDF
--- PASS: TestIntegration_RoutineRemoteUDF (1.86s)
=== RUN TestIntegration_RoutineComplexTypes
--- PASS: TestIntegration_RoutineComplexTypes (1.16s)
=== RUN TestIntegration_RoutineLifecycle
--- PASS: TestIntegration_RoutineLifecycle (1.51s)
=== RUN TestRoutineTypeConversions
=== RUN TestRoutineTypeConversions/ToRoutineMetadata/empty
=== RUN TestRoutineTypeConversions/FromRoutineMetadata/empty
=== RUN TestRoutineTypeConversions/ToRoutineMetadata/basic
=== RUN TestRoutineTypeConversions/FromRoutineMetadata/basic
=== RUN TestRoutineTypeConversions/FromRoutineMetadataToUpdate/body_and_libs
=== RUN TestRoutineTypeConversions/FromRoutineMetadataToUpdate/null_fields
=== RUN TestRoutineTypeConversions/ToRoutineArgument/empty
=== RUN TestRoutineTypeConversions/ToRoutineArgument/basic
=== RUN TestRoutineTypeConversions/FromRoutineArgument/empty
=== RUN TestRoutineTypeConversions/FromRoutineArgument/basic
--- PASS: TestRoutineTypeConversions (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineMetadata/empty (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadata/empty (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineMetadata/basic (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadata/basic (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadataToUpdate/body_and_libs (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineMetadataToUpdate/null_fields (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineArgument/empty (0.00s)
--- PASS: TestRoutineTypeConversions/ToRoutineArgument/basic (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineArgument/empty (0.00s)
--- PASS: TestRoutineTypeConversions/FromRoutineArgument/basic (0.00s)
=== RUN TestRoutineIdentifiers
--- PASS: TestRoutineIdentifiers (0.00s)
=== RUN TestRelaxSchema
--- PASS: TestRelaxSchema (0.00s)
=== RUN TestSchemaConversion
--- PASS: TestSchemaConversion (0.01s)
=== RUN TestSimpleInference
--- PASS: TestSimpleInference (0.00s)
=== RUN TestNestedInference
--- PASS: TestNestedInference (0.00s)
=== RUN TestRepeatedInference
--- PASS: TestRepeatedInference (0.00s)
=== RUN TestNullInference
--- PASS: TestNullInference (0.00s)
=== RUN TestEmbeddedInference
--- PASS: TestEmbeddedInference (0.00s)
=== RUN TestRecursiveInference
--- PASS: TestRecursiveInference (0.00s)
=== RUN TestTagInference
--- PASS: TestTagInference (0.01s)
=== RUN TestTagInferenceErrors
--- PASS: TestTagInferenceErrors (0.00s)
=== RUN TestSchemaErrors
--- PASS: TestSchemaErrors (0.00s)
=== RUN TestHasRecursiveType
--- PASS: TestHasRecursiveType (0.00s)
=== RUN TestSchemaFromJSON
--- PASS: TestSchemaFromJSON (0.00s)
=== RUN TestSchemaToJSONFields
--- PASS: TestSchemaToJSONFields (0.00s)
=== RUN TestBQToStandardSQLDataType
--- PASS: TestBQToStandardSQLDataType (0.00s)
=== RUN TestBQToStandardSQLField
--- PASS: TestBQToStandardSQLField (0.00s)
=== RUN TestBQToStandardSQLStructType
--- PASS: TestBQToStandardSQLStructType (0.00s)
=== RUN TestIntegration_StorageReadBasicTypes
=== RUN TestIntegration_StorageReadBasicTypes/Int64Param
=== RUN TestIntegration_StorageReadBasicTypes/FloatParam
=== RUN TestIntegration_StorageReadBasicTypes/BigRatParam
=== RUN TestIntegration_StorageReadBasicTypes/NegativeBigRatParam
=== RUN TestIntegration_StorageReadBasicTypes/BoolParam
=== RUN TestIntegration_StorageReadBasicTypes/StringParam
=== RUN TestIntegration_StorageReadBasicTypes/ByteParam
=== RUN TestIntegration_StorageReadBasicTypes/TimestampParam
=== RUN TestIntegration_StorageReadBasicTypes/TimestampArrayParam
=== RUN TestIntegration_StorageReadBasicTypes/DatetimeParam
=== RUN TestIntegration_StorageReadBasicTypes/DateParam
=== RUN TestIntegration_StorageReadBasicTypes/TimeParam
=== RUN TestIntegration_StorageReadBasicTypes/JsonParam
=== RUN TestIntegration_StorageReadBasicTypes/RangeUnboundedStart
=== RUN TestIntegration_StorageReadBasicTypes/RangeUnboundedEnd
=== RUN TestIntegration_StorageReadBasicTypes/RangeArray
=== RUN TestIntegration_StorageReadBasicTypes/NestedStructParam
=== RUN TestIntegration_StorageReadBasicTypes/StructFieldParam
=== RUN TestIntegration_StorageReadBasicTypes/BigNumericExplicitParam
=== RUN TestIntegration_StorageReadBasicTypes/StringArrayExplicitParam
=== RUN TestIntegration_StorageReadBasicTypes/StructExplicitParam
--- PASS: TestIntegration_StorageReadBasicTypes (31.68s)
--- PASS: TestIntegration_StorageReadBasicTypes/Int64Param (1.69s)
--- PASS: TestIntegration_StorageReadBasicTypes/FloatParam (1.70s)
--- PASS: TestIntegration_StorageReadBasicTypes/BigRatParam (1.57s)
--- PASS: TestIntegration_StorageReadBasicTypes/NegativeBigRatParam (1.40s)
--- PASS: TestIntegration_StorageReadBasicTypes/BoolParam (1.46s)
--- PASS: TestIntegration_StorageReadBasicTypes/StringParam (1.42s)
--- PASS: TestIntegration_StorageReadBasicTypes/ByteParam (1.56s)
--- PASS: TestIntegration_StorageReadBasicTypes/TimestampParam (1.46s)
--- PASS: TestIntegration_StorageReadBasicTypes/TimestampArrayParam (1.44s)
--- PASS: TestIntegration_StorageReadBasicTypes/DatetimeParam (1.39s)
--- PASS: TestIntegration_StorageReadBasicTypes/DateParam (1.61s)
--- PASS: TestIntegration_StorageReadBasicTypes/TimeParam (1.44s)
--- PASS: TestIntegration_StorageReadBasicTypes/JsonParam (1.57s)
--- PASS: TestIntegration_StorageReadBasicTypes/RangeUnboundedStart (1.60s)
--- PASS: TestIntegration_StorageReadBasicTypes/RangeUnboundedEnd (1.57s)
--- PASS: TestIntegration_StorageReadBasicTypes/RangeArray (1.47s)
--- PASS: TestIntegration_StorageReadBasicTypes/NestedStructParam (1.47s)
--- PASS: TestIntegration_StorageReadBasicTypes/StructFieldParam (1.49s)
--- PASS: TestIntegration_StorageReadBasicTypes/BigNumericExplicitParam (1.62s)
--- PASS: TestIntegration_StorageReadBasicTypes/StringArrayExplicitParam (1.44s)
--- PASS: TestIntegration_StorageReadBasicTypes/StructExplicitParam (1.32s)
=== RUN TestIntegration_StorageReadEmptyResultSet
--- PASS: TestIntegration_StorageReadEmptyResultSet (1.00s)
=== RUN TestIntegration_StorageReadClientProject
--- PASS: TestIntegration_StorageReadClientProject (45.53s)
=== RUN TestIntegration_StorageReadFromSources
--- PASS: TestIntegration_StorageReadFromSources (5.96s)
=== RUN TestIntegration_StorageReadScriptJob
--- PASS: TestIntegration_StorageReadScriptJob (4.03s)
=== RUN TestIntegration_StorageReadQueryOrdering
--- PASS: TestIntegration_StorageReadQueryOrdering (56.51s)
=== RUN TestIntegration_StorageReadQueryStruct
--- PASS: TestIntegration_StorageReadQueryStruct (2.20s)
=== RUN TestIntegration_StorageReadQueryMorePages
--- PASS: TestIntegration_StorageReadQueryMorePages (47.93s)
=== RUN TestIntegration_StorageReadCancel
--- PASS: TestIntegration_StorageReadCancel (8.73s)
=== RUN TestIntegration_StorageReadArrow
--- PASS: TestIntegration_StorageReadArrow (2.76s)
=== RUN TestStorageIteratorRetry
--- PASS: TestStorageIteratorRetry (16.25s)
=== RUN TestIntegration_TableInvalidSchema
--- PASS: TestIntegration_TableInvalidSchema (0.10s)
=== RUN TestIntegration_TableValidSchema
--- PASS: TestIntegration_TableValidSchema (0.38s)
=== RUN TestIntegration_TableCreateWithConstraints
--- PASS: TestIntegration_TableCreateWithConstraints (0.35s)
=== RUN TestIntegration_TableCreateWithDefaultValues
--- PASS: TestIntegration_TableCreateWithDefaultValues (1.10s)
=== RUN TestIntegration_TableCreateView
--- PASS: TestIntegration_TableCreateView (0.82s)
=== RUN TestIntegration_TableMetadata
--- PASS: TestIntegration_TableMetadata (6.07s)
=== RUN TestIntegration_TableMetadataOptions
--- PASS: TestIntegration_TableMetadataOptions (2.26s)
=== RUN TestIntegration_TableUpdateLabels
--- PASS: TestIntegration_TableUpdateLabels (0.87s)
=== RUN TestIntegration_Tables
--- PASS: TestIntegration_Tables (0.50s)
=== RUN TestIntegration_TableIAM
--- PASS: TestIntegration_TableIAM (1.23s)
=== RUN TestIntegration_TableUpdate
--- PASS: TestIntegration_TableUpdate (11.17s)
=== RUN TestIntegration_TableUseLegacySQL
--- PASS: TestIntegration_TableUseLegacySQL (2.95s)
=== RUN TestIntegration_TableDefaultCollation
--- PASS: TestIntegration_TableDefaultCollation (0.99s)
=== RUN TestIntegration_TableRoundingMode
--- PASS: TestIntegration_TableRoundingMode (0.79s)
=== RUN TestIntegration_TableConstraintsPK
--- PASS: TestIntegration_TableConstraintsPK (1.40s)
=== RUN TestIntegration_TableConstraintsFK
--- PASS: TestIntegration_TableConstraintsFK (1.86s)
=== RUN TestBQToTableMetadata
--- PASS: TestBQToTableMetadata (0.00s)
=== RUN TestTableMetadataToBQ
--- PASS: TestTableMetadataToBQ (0.00s)
=== RUN TestTableMetadataToUpdateToBQ
--- PASS: TestTableMetadataToUpdateToBQ (0.00s)
=== RUN TestTableMetadataToUpdateToBQErrors
--- PASS: TestTableMetadataToUpdateToBQErrors (0.00s)
=== RUN TestTableIdentifiers
--- PASS: TestTableIdentifiers (0.00s)
=== RUN TestIntegration_OpenCensusTracing
trace_integration_test.go:59: enabling opencensus tracing
=== RUN TestIntegration_OpenCensusTracing/fast_path_query
=== RUN TestIntegration_OpenCensusTracing/slow_path_query
=== RUN TestIntegration_OpenCensusTracing/table_metadata
=== RUN TestIntegration_OpenCensusTracing/dataset_and_table_insert/update/delete
=== NAME TestIntegration_OpenCensusTracing
trace_integration_test.go:62: enabling otel tracing
--- PASS: TestIntegration_OpenCensusTracing (2.43s)
--- PASS: TestIntegration_OpenCensusTracing/fast_path_query (0.36s)
--- PASS: TestIntegration_OpenCensusTracing/slow_path_query (0.49s)
--- PASS: TestIntegration_OpenCensusTracing/table_metadata (0.16s)
--- PASS: TestIntegration_OpenCensusTracing/dataset_and_table_insert/update/delete (1.42s)
=== RUN TestConvertBasicValues
--- PASS: TestConvertBasicValues (0.00s)
=== RUN TestConvertTime
--- PASS: TestConvertTime (0.00s)
=== RUN TestConvertRange
--- PASS: TestConvertRange (0.00s)
=== RUN TestConvertSmallTimes
--- PASS: TestConvertSmallTimes (0.00s)
=== RUN TestConvertNullValues
--- PASS: TestConvertNullValues (0.00s)
=== RUN TestBasicRepetition
--- PASS: TestBasicRepetition (0.00s)
=== RUN TestNestedRecordContainingRepetition
--- PASS: TestNestedRecordContainingRepetition (0.00s)
=== RUN TestRepeatedRecordContainingRepetition
--- PASS: TestRepeatedRecordContainingRepetition (0.00s)
=== RUN TestRepeatedRecordContainingRecord
--- PASS: TestRepeatedRecordContainingRecord (0.00s)
=== RUN TestConvertRowErrors
--- PASS: TestConvertRowErrors (0.00s)
=== RUN TestValuesSaverConvertsToMap
=== RUN TestValuesSaverConvertsToMap/scalars
=== RUN TestValuesSaverConvertsToMap/intNested
=== RUN TestValuesSaverConvertsToMap/nestedArray
=== RUN TestValuesSaverConvertsToMap/emptyNestedArray
--- PASS: TestValuesSaverConvertsToMap (0.00s)
--- PASS: TestValuesSaverConvertsToMap/scalars (0.00s)
--- PASS: TestValuesSaverConvertsToMap/intNested (0.00s)
--- PASS: TestValuesSaverConvertsToMap/nestedArray (0.00s)
--- PASS: TestValuesSaverConvertsToMap/emptyNestedArray (0.00s)
=== RUN TestValuesToMapErrors
--- PASS: TestValuesToMapErrors (0.00s)
=== RUN TestStructSaver
--- PASS: TestStructSaver (0.00s)
=== RUN TestStructSaverErrors
--- PASS: TestStructSaverErrors (0.00s)
=== RUN TestNumericStrings
=== RUN TestNumericStrings/repeating_with_rounding
=== RUN TestNumericStrings/all_zero_padding
=== RUN TestNumericStrings/zero_pad_with_digit
=== RUN TestNumericStrings/smaller_rounding_case_1
=== RUN TestNumericStrings/smaller_rounding_case_2
--- PASS: TestNumericStrings (0.00s)
--- PASS: TestNumericStrings/repeating_with_rounding (0.00s)
--- PASS: TestNumericStrings/all_zero_padding (0.00s)
--- PASS: TestNumericStrings/zero_pad_with_digit (0.00s)
--- PASS: TestNumericStrings/smaller_rounding_case_1 (0.00s)
--- PASS: TestNumericStrings/smaller_rounding_case_2 (0.00s)
=== RUN TestConvertRows
--- PASS: TestConvertRows (0.00s)
=== RUN TestValueList
--- PASS: TestValueList (0.00s)
=== RUN TestValueMap
--- PASS: TestValueMap (0.00s)
=== RUN TestStructLoader
--- PASS: TestStructLoader (0.00s)
=== RUN TestStructLoaderRepeated
--- PASS: TestStructLoaderRepeated (0.00s)
=== RUN TestStructLoaderNullable
--- PASS: TestStructLoaderNullable (0.00s)
=== RUN TestStructLoaderOverflow
--- PASS: TestStructLoaderOverflow (0.00s)
=== RUN TestStructLoaderFieldOverlap
--- PASS: TestStructLoaderFieldOverlap (0.00s)
=== RUN TestStructLoaderErrors
--- PASS: TestStructLoaderErrors (0.00s)
=== RUN ExampleInferSchema
--- PASS: ExampleInferSchema (0.00s)
=== RUN ExampleInferSchema_tags
--- PASS: ExampleInferSchema_tags (0.00s)
PASS
ok cloud.google.com/go/bigquery 586.776s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/analyticshub/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/biglake/apiv1 1.041s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/biglake/apiv1alpha1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/connection/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/connection/apiv1beta1 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/dataexchange/apiv1beta1 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/datapolicies/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/datapolicies/apiv1beta1 1.039s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/datatransfer/apiv1 1.043s [no tests to run]
=== RUN TestDetectOrderedResults
--- PASS: TestDetectOrderedResults (0.00s)
PASS
ok cloud.google.com/go/bigquery/internal/query 1.013s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/migration/apiv2 1.043s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/migration/apiv2alpha 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/reservation/apiv1 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1alpha 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1beta1 1.028s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/bigquery/storage/apiv1beta2 1.031s [no tests to run]
=== RUN TestPendingWrite
--- PASS: TestPendingWrite (0.11s)
=== RUN TestPendingWrite_ConstructFullRequest
--- PASS: TestPendingWrite_ConstructFullRequest (0.00s)
=== RUN TestTableParentFromStreamName
--- PASS: TestTableParentFromStreamName (0.00s)
=== RUN TestCreatePool_Location
client_test.go:58: skipping until new write_location is allowed
--- SKIP: TestCreatePool_Location (0.00s)
=== RUN TestCreatePool
--- PASS: TestCreatePool (0.00s)
=== RUN TestConnection_OpenWithRetry
--- PASS: TestConnection_OpenWithRetry (2.50s)
=== RUN TestConnection_LockingAppendFlowRelease
--- PASS: TestConnection_LockingAppendFlowRelease (0.00s)
=== RUN TestConnection_LeakingReconnect
--- PASS: TestConnection_LeakingReconnect (1.00s)
=== RUN TestConnectionPool_OpenCallOptionPropagation
--- PASS: TestConnectionPool_OpenCallOptionPropagation (0.00s)
=== RUN TestConnection_Receiver
--- PASS: TestConnection_Receiver (4.43s)
=== RUN TestFlowControllerCancel
=== PAUSE TestFlowControllerCancel
=== RUN TestFlowControllerLargeRequest
=== PAUSE TestFlowControllerLargeRequest
=== RUN TestFlowControllerNoStarve
=== PAUSE TestFlowControllerNoStarve
=== RUN TestFlowControllerSaturation
=== PAUSE TestFlowControllerSaturation
=== RUN TestFlowControllerTryAcquire
=== PAUSE TestFlowControllerTryAcquire
=== RUN TestFlowControllerUnboundedCount
=== PAUSE TestFlowControllerUnboundedCount
=== RUN TestFlowControllerUnboundedCount2
=== PAUSE TestFlowControllerUnboundedCount2
=== RUN TestFlowControllerUnboundedBytes
=== PAUSE TestFlowControllerUnboundedBytes
=== RUN TestCopyFlowController
--- PASS: TestCopyFlowController (0.00s)
=== RUN TestIntegration_ClientGetWriteStream
--- PASS: TestIntegration_ClientGetWriteStream (3.04s)
=== RUN TestIntegration_ManagedWriter
=== RUN TestIntegration_ManagedWriter/group
=== RUN TestIntegration_ManagedWriter/group/DefaultStream
=== PAUSE TestIntegration_ManagedWriter/group/DefaultStream
=== RUN TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON
=== PAUSE TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON
=== RUN TestIntegration_ManagedWriter/group/DefaultStreamJSONData
=== PAUSE TestIntegration_ManagedWriter/group/DefaultStreamJSONData
=== RUN TestIntegration_ManagedWriter/group/CommittedStream
=== PAUSE TestIntegration_ManagedWriter/group/CommittedStream
=== RUN TestIntegration_ManagedWriter/group/ErrorBehaviors
=== PAUSE TestIntegration_ManagedWriter/group/ErrorBehaviors
=== RUN TestIntegration_ManagedWriter/group/BufferedStream
=== PAUSE TestIntegration_ManagedWriter/group/BufferedStream
=== RUN TestIntegration_ManagedWriter/group/PendingStream
=== PAUSE TestIntegration_ManagedWriter/group/PendingStream
=== RUN TestIntegration_ManagedWriter/group/SimpleCDC
=== PAUSE TestIntegration_ManagedWriter/group/SimpleCDC
=== RUN TestIntegration_ManagedWriter/group/Instrumentation
=== RUN TestIntegration_ManagedWriter/group/TestLargeInsertNoRetry
=== RUN TestIntegration_ManagedWriter/group/TestLargeInsertWithRetry
=== RUN TestIntegration_ManagedWriter/group/DefaultValueHandling
=== CONT TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON
=== CONT TestIntegration_ManagedWriter/group/BufferedStream
=== CONT TestIntegration_ManagedWriter/group/SimpleCDC
=== CONT TestIntegration_ManagedWriter/group/PendingStream
=== CONT TestIntegration_ManagedWriter/group/CommittedStream
=== CONT TestIntegration_ManagedWriter/group/DefaultStreamJSONData
=== CONT TestIntegration_ManagedWriter/group/DefaultStream
=== CONT TestIntegration_ManagedWriter/group/ErrorBehaviors
--- PASS: TestIntegration_ManagedWriter (26.87s)
--- PASS: TestIntegration_ManagedWriter/group (15.60s)
--- PASS: TestIntegration_ManagedWriter/group/Instrumentation (1.63s)
--- PASS: TestIntegration_ManagedWriter/group/TestLargeInsertNoRetry (5.74s)
--- PASS: TestIntegration_ManagedWriter/group/TestLargeInsertWithRetry (5.07s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultValueHandling (3.16s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultStreamDynamicJSON (2.00s)
--- PASS: TestIntegration_ManagedWriter/group/PendingStream (2.81s)
--- PASS: TestIntegration_ManagedWriter/group/CommittedStream (1.87s)
--- PASS: TestIntegration_ManagedWriter/group/SimpleCDC (4.44s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultStreamJSONData (1.70s)
--- PASS: TestIntegration_ManagedWriter/group/DefaultStream (2.36s)
--- PASS: TestIntegration_ManagedWriter/group/ErrorBehaviors (3.04s)
--- PASS: TestIntegration_ManagedWriter/group/BufferedStream (7.88s)
=== RUN TestIntegration_SchemaEvolution
=== RUN TestIntegration_SchemaEvolution/Simplex_Committed
=== RUN TestIntegration_SchemaEvolution/Simplex_Default
=== RUN TestIntegration_SchemaEvolution/Multiplex_Default
--- PASS: TestIntegration_SchemaEvolution (45.03s)
--- PASS: TestIntegration_SchemaEvolution/Simplex_Committed (14.42s)
--- PASS: TestIntegration_SchemaEvolution/Simplex_Default (9.47s)
--- PASS: TestIntegration_SchemaEvolution/Multiplex_Default (11.05s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.01s)
=== RUN TestIntegration_ProtoNormalization
=== RUN TestIntegration_ProtoNormalization/group
=== RUN TestIntegration_ProtoNormalization/group/ComplexType
=== PAUSE TestIntegration_ProtoNormalization/group/ComplexType
=== RUN TestIntegration_ProtoNormalization/group/WithWellKnownTypes
=== PAUSE TestIntegration_ProtoNormalization/group/WithWellKnownTypes
=== RUN TestIntegration_ProtoNormalization/group/WithExternalEnum
=== PAUSE TestIntegration_ProtoNormalization/group/WithExternalEnum
=== CONT TestIntegration_ProtoNormalization/group/ComplexType
=== CONT TestIntegration_ProtoNormalization/group/WithExternalEnum
=== CONT TestIntegration_ProtoNormalization/group/WithWellKnownTypes
--- PASS: TestIntegration_ProtoNormalization (2.45s)
--- PASS: TestIntegration_ProtoNormalization/group (0.00s)
--- PASS: TestIntegration_ProtoNormalization/group/WithExternalEnum (1.03s)
--- PASS: TestIntegration_ProtoNormalization/group/WithWellKnownTypes (1.04s)
--- PASS: TestIntegration_ProtoNormalization/group/ComplexType (1.25s)
=== RUN TestIntegration_MultiplexWrites
--- PASS: TestIntegration_MultiplexWrites (6.83s)
=== RUN TestIntegration_MingledContexts
--- PASS: TestIntegration_MingledContexts (3.09s)
=== RUN TestManagedStream_RequestOptimization
--- PASS: TestManagedStream_RequestOptimization (0.00s)
=== RUN TestManagedStream_FlowControllerFailure
--- PASS: TestManagedStream_FlowControllerFailure (0.10s)
=== RUN TestManagedStream_AppendWithDeadline
--- PASS: TestManagedStream_AppendWithDeadline (0.40s)
=== RUN TestManagedStream_ContextExpiry
--- PASS: TestManagedStream_ContextExpiry (0.00s)
=== RUN TestManagedStream_AppendDeadlocks
--- PASS: TestManagedStream_AppendDeadlocks (0.00s)
=== RUN TestManagedStream_LeakingGoroutines
--- PASS: TestManagedStream_LeakingGoroutines (6.38s)
=== RUN TestManagedStream_LeakingGoroutinesReconnect
--- PASS: TestManagedStream_LeakingGoroutinesReconnect (16.55s)
=== RUN TestManagedWriter_CancellationDuringRetry
--- PASS: TestManagedWriter_CancellationDuringRetry (3.07s)
=== RUN TestManagedStream_Closure
--- PASS: TestManagedStream_Closure (0.00s)
=== RUN TestManagedStream_RaceFinder
--- PASS: TestManagedStream_RaceFinder (2.93s)
=== RUN TestCustomClientOptions
--- PASS: TestCustomClientOptions (0.00s)
=== RUN TestWriterOptions
--- PASS: TestWriterOptions (0.01s)
=== RUN TestManagedStream_AppendErrorRetries
--- PASS: TestManagedStream_AppendErrorRetries (0.00s)
=== RUN TestManagedStream_ShouldReconnect
--- PASS: TestManagedStream_ShouldReconnect (0.00s)
=== RUN TestSimpleRouter
--- PASS: TestSimpleRouter (0.00s)
=== RUN TestSharedRouter_Basic
--- PASS: TestSharedRouter_Basic (0.00s)
=== RUN TestSharedRouter_Multiplex
--- PASS: TestSharedRouter_Multiplex (1.00s)
=== RUN TestSendOptimizer
--- PASS: TestSendOptimizer (0.07s)
=== RUN TestVersionedTemplate
--- PASS: TestVersionedTemplate (0.00s)
=== RUN TestValidation_Values
--- PASS: TestValidation_Values (12.68s)
=== RUN TestValidationRoundtripRepeated
--- PASS: TestValidationRoundtripRepeated (0.00s)
=== CONT TestFlowControllerLargeRequest
--- PASS: TestFlowControllerLargeRequest (0.00s)
=== CONT TestFlowControllerTryAcquire
=== CONT TestFlowControllerSaturation
=== CONT TestFlowControllerCancel
--- PASS: TestFlowControllerTryAcquire (0.00s)
=== CONT TestFlowControllerUnboundedBytes
--- PASS: TestFlowControllerUnboundedBytes (0.00s)
=== CONT TestFlowControllerUnboundedCount
=== CONT TestFlowControllerUnboundedCount2
--- PASS: TestFlowControllerUnboundedCount (0.00s)
=== CONT TestFlowControllerNoStarve
--- PASS: TestFlowControllerUnboundedCount2 (0.00s)
--- PASS: TestFlowControllerNoStarve (0.00s)
--- PASS: TestFlowControllerCancel (0.01s)
--- PASS: TestFlowControllerSaturation (3.67s)
PASS
ok cloud.google.com/go/bigquery/storage/managedwriter 143.315s
=== RUN TestSchemaToProtoConversion
=== RUN TestSchemaToProtoConversion/basic
=== RUN TestSchemaToProtoConversion/json_type
=== RUN TestSchemaToProtoConversion/nested
=== RUN TestSchemaToProtoConversion/range_types
=== RUN TestSchemaToProtoConversion/nested-uppercase
=== RUN TestSchemaToProtoConversion/nested_with_duplicate_submessage
=== RUN TestSchemaToProtoConversion/nested_with_reused_submessage_in_different_levels
=== RUN TestSchemaToProtoConversion/multiple_nesting_levels
=== RUN TestSchemaToProtoConversion/repeated_with_packed
=== RUN TestSchemaToProtoConversion/indirect_names
--- PASS: TestSchemaToProtoConversion (0.10s)
--- PASS: TestSchemaToProtoConversion/basic (0.01s)
--- PASS: TestSchemaToProtoConversion/json_type (0.01s)
--- PASS: TestSchemaToProtoConversion/nested (0.01s)
--- PASS: TestSchemaToProtoConversion/range_types (0.02s)
--- PASS: TestSchemaToProtoConversion/nested-uppercase (0.01s)
--- PASS: TestSchemaToProtoConversion/nested_with_duplicate_submessage (0.01s)
--- PASS: TestSchemaToProtoConversion/nested_with_reused_submessage_in_different_levels (0.02s)
--- PASS: TestSchemaToProtoConversion/multiple_nesting_levels (0.01s)
--- PASS: TestSchemaToProtoConversion/repeated_with_packed (0.00s)
--- PASS: TestSchemaToProtoConversion/indirect_names (0.01s)
=== RUN TestProtoJSONSerialization
--- PASS: TestProtoJSONSerialization (0.00s)
=== RUN TestNormalizeDescriptor
--- PASS: TestNormalizeDescriptor (0.07s)
=== RUN TestFieldConversions
--- PASS: TestFieldConversions (0.01s)
=== RUN TestSchemaConversion
=== RUN TestSchemaConversion/nil
=== RUN TestSchemaConversion/scalars
=== RUN TestSchemaConversion/array
=== RUN TestSchemaConversion/nested
=== RUN TestSchemaConversion/json_type
=== RUN TestSchemaConversion/range_types
--- PASS: TestSchemaConversion (0.00s)
--- PASS: TestSchemaConversion/nil (0.00s)
--- PASS: TestSchemaConversion/scalars (0.00s)
--- PASS: TestSchemaConversion/array (0.00s)
--- PASS: TestSchemaConversion/nested (0.00s)
--- PASS: TestSchemaConversion/json_type (0.00s)
--- PASS: TestSchemaConversion/range_types (0.00s)
PASS
ok cloud.google.com/go/bigquery/storage/managedwriter/adapt 1.231s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./managedidentities/go.mod
+ pushd ./managedidentities
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/managedidentities == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/managedidentities == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/managedidentities/apiv1/managedidentitiespb [no test files]
? cloud.google.com/go/managedidentities/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/managedidentities/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./maps/go.mod
+ pushd ./maps
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/maps == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/maps == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/maps/addressvalidation/apiv1/addressvalidationpb [no test files]
? cloud.google.com/go/maps/areainsights/apiv1/areainsightspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/addressvalidation/apiv1 1.029s [no tests to run]
? cloud.google.com/go/maps/fleetengine/apiv1/fleetenginepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/areainsights/apiv1 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/fleetengine/apiv1 1.035s [no tests to run]
? cloud.google.com/go/maps/fleetengine/delivery/apiv1/deliverypb [no test files]
? cloud.google.com/go/maps/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/fleetengine/delivery/apiv1 1.036s [no tests to run]
? cloud.google.com/go/maps/places/apiv1/placespb [no test files]
? cloud.google.com/go/maps/routeoptimization/apiv1/routeoptimizationpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/places/apiv1 1.060s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/routeoptimization/apiv1 1.032s [no tests to run]
? cloud.google.com/go/maps/routing/apiv2/routingpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/routing/apiv2 1.028s [no tests to run]
? cloud.google.com/go/maps/solar/apiv1/solarpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/maps/solar/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./resourcesettings/go.mod
+ pushd ./resourcesettings
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/resourcesettings == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/resourcesettings == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/resourcesettings/apiv1/resourcesettingspb [no test files]
? cloud.google.com/go/resourcesettings/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/resourcesettings/apiv1 1.025s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./mediatranslation/go.mod
+ pushd ./mediatranslation
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/mediatranslation == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/mediatranslation == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb [no test files]
? cloud.google.com/go/mediatranslation/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/mediatranslation/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gkemulticloud/go.mod
+ pushd ./gkemulticloud
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gkemulticloud == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gkemulticloud == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb [no test files]
? cloud.google.com/go/gkemulticloud/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gkemulticloud/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./rapidmigrationassessment/go.mod
+ pushd ./rapidmigrationassessment
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/rapidmigrationassessment == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/rapidmigrationassessment == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/rapidmigrationassessment/apiv1/rapidmigrationassessmentpb [no test files]
? cloud.google.com/go/rapidmigrationassessment/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/rapidmigrationassessment/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./domains/go.mod
+ pushd ./domains
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/domains == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/domains == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/domains/apiv1beta1/domainspb [no test files]
? cloud.google.com/go/domains/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/domains/apiv1beta1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./container/go.mod
+ pushd ./container
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/container == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/container == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/container [no test files]
? cloud.google.com/go/container/apiv1/containerpb [no test files]
? cloud.google.com/go/container/internal [no test files]
=== RUN TestClusterManagerSmoke
--- PASS: TestClusterManagerSmoke (0.37s)
PASS
ok cloud.google.com/go/container/apiv1 1.407s
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./edgenetwork/go.mod
+ pushd ./edgenetwork
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/edgenetwork == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/edgenetwork == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/edgenetwork/apiv1/edgenetworkpb [no test files]
? cloud.google.com/go/edgenetwork/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/edgenetwork/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./optimization/go.mod
+ pushd ./optimization
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/optimization == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/optimization == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/optimization/apiv1/optimizationpb [no test files]
? cloud.google.com/go/optimization/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/optimization/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datafusion/go.mod
+ pushd ./datafusion
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datafusion == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datafusion == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/datafusion/apiv1/datafusionpb [no test files]
? cloud.google.com/go/datafusion/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datafusion/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./identitytoolkit/go.mod
+ pushd ./identitytoolkit
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/identitytoolkit == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/identitytoolkit == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/identitytoolkit/apiv2/identitytoolkitpb [no test files]
? cloud.google.com/go/identitytoolkit/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/identitytoolkit/apiv2 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./confidentialcomputing/go.mod
+ pushd ./confidentialcomputing
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/confidentialcomputing == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/confidentialcomputing == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/confidentialcomputing/apiv1/confidentialcomputingpb [no test files]
? cloud.google.com/go/confidentialcomputing/apiv1alpha1/confidentialcomputingpb [no test files]
? cloud.google.com/go/confidentialcomputing/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/confidentialcomputing/apiv1 1.033s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/confidentialcomputing/apiv1alpha1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./artifactregistry/go.mod
+ pushd ./artifactregistry
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/artifactregistry == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/artifactregistry == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/artifactregistry/apiv1 1.030s [no tests to run]
? cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb [no test files]
? cloud.google.com/go/artifactregistry/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/artifactregistry/apiv1beta2 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./workstations/go.mod
+ pushd ./workstations
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/workstations == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/workstations == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/workstations/apiv1/workstationspb [no test files]
? cloud.google.com/go/workstations/apiv1beta/workstationspb [no test files]
? cloud.google.com/go/workstations/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workstations/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workstations/apiv1beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./documentai/go.mod
+ pushd ./documentai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/documentai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/documentai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/documentai/apiv1/documentaipb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/documentai/apiv1 1.033s [no tests to run]
? cloud.google.com/go/documentai/apiv1beta3/documentaipb [no test files]
? cloud.google.com/go/documentai/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/documentai/apiv1beta3 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./clouddms/go.mod
+ pushd ./clouddms
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/clouddms == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/clouddms == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/clouddms/apiv1/clouddmspb [no test files]
? cloud.google.com/go/clouddms/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/clouddms/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./run/go.mod
+ pushd ./run
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/run == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/run == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/run/apiv2/runpb [no test files]
? cloud.google.com/go/run/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/run/apiv2 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./aiplatform/go.mod
+ pushd ./aiplatform
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/aiplatform == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/aiplatform == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/aiplatform/apiv1/aiplatformpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/aiplatform/apiv1 1.049s [no tests to run]
? cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb [no test files]
? cloud.google.com/go/aiplatform/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/aiplatform/apiv1beta1 1.038s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./filestore/go.mod
+ pushd ./filestore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/filestore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/filestore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/filestore/apiv1/filestorepb [no test files]
? cloud.google.com/go/filestore/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/filestore/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudprofiler/go.mod
+ pushd ./cloudprofiler
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudprofiler == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudprofiler == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/cloudprofiler/apiv2/cloudprofilerpb [no test files]
? cloud.google.com/go/cloudprofiler/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudprofiler/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./backupdr/go.mod
+ pushd ./backupdr
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/backupdr == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/backupdr == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/backupdr/apiv1/backupdrpb [no test files]
? cloud.google.com/go/backupdr/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/backupdr/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./pubsub/go.mod
+ pushd ./pubsub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/pubsub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/pubsub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/kms v1.20.0
? cloud.google.com/go/pubsub/apiv1/pubsubpb [no test files]
? cloud.google.com/go/pubsub/internal [no test files]
? cloud.google.com/go/pubsub/internal/benchwrapper [no test files]
? cloud.google.com/go/pubsub/internal/benchwrapper/proto [no test files]
? cloud.google.com/go/pubsub/loadtest/cmd [no test files]
? cloud.google.com/go/pubsub/loadtest/pb [no test files]
=== RUN TestFlowControllerCancel
=== PAUSE TestFlowControllerCancel
=== RUN TestFlowControllerLargeRequest
=== PAUSE TestFlowControllerLargeRequest
=== RUN TestFlowControllerNoStarve
=== PAUSE TestFlowControllerNoStarve
=== RUN TestFlowControllerSaturation
=== PAUSE TestFlowControllerSaturation
=== RUN TestFlowControllerUnboundedCount
=== PAUSE TestFlowControllerUnboundedCount
=== RUN TestFlowControllerUnboundedCount2
=== PAUSE TestFlowControllerUnboundedCount2
=== RUN TestFlowControllerUnboundedBytes
=== PAUSE TestFlowControllerUnboundedBytes
=== RUN TestIntegration_Admin
=== PAUSE TestIntegration_Admin
=== RUN TestIntegration_PublishReceive
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== PAUSE TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== RUN TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1
=== PAUSE TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10
=== CONT TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1
=== CONT TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10
--- PASS: TestIntegration_PublishReceive (0.01s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:10 (16.26s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:false,numMsgs:1 (17.00s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:10 (19.16s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:false,numMsgs:10 (19.43s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:0,synchronous:true,exactlyOnceDelivery:false,numMsgs:1 (14.46s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:-1,synchronous:true,exactlyOnceDelivery:false,numMsgs:10 (17.86s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:false,numMsgs:10 (15.22s)
--- PASS: TestIntegration_PublishReceive/maxMsgs:3,synchronous:true,exactlyOnceDelivery:false,numMsgs:10 (21.54s)
=== RUN TestIntegration_LargePublishSize
--- PASS: TestIntegration_LargePublishSize (8.32s)
=== RUN TestIntegration_CancelReceive
=== PAUSE TestIntegration_CancelReceive
=== RUN TestIntegration_CreateSubscription_NeverExpire
=== PAUSE TestIntegration_CreateSubscription_NeverExpire
=== RUN TestIntegration_UpdateSubscription
=== PAUSE TestIntegration_UpdateSubscription
=== RUN TestIntegration_UpdateSubscription_ExpirationPolicy
=== PAUSE TestIntegration_UpdateSubscription_ExpirationPolicy
=== RUN TestIntegration_UpdateTopicLabels
=== PAUSE TestIntegration_UpdateTopicLabels
=== RUN TestIntegration_PublicTopic
=== PAUSE TestIntegration_PublicTopic
=== RUN TestIntegration_Errors
=== PAUSE TestIntegration_Errors
=== RUN TestIntegration_MessageStoragePolicy_TopicLevel
=== PAUSE TestIntegration_MessageStoragePolicy_TopicLevel
=== RUN TestIntegration_MessageStoragePolicy_ProjectLevel
=== PAUSE TestIntegration_MessageStoragePolicy_ProjectLevel
=== RUN TestIntegration_CreateTopic_KMS
=== PAUSE TestIntegration_CreateTopic_KMS
=== RUN TestIntegration_CreateTopic_MessageStoragePolicy
=== PAUSE TestIntegration_CreateTopic_MessageStoragePolicy
=== RUN TestIntegration_OrderedKeys_Basic
--- PASS: TestIntegration_OrderedKeys_Basic (18.91s)
=== RUN TestIntegration_OrderedKeys_JSON
--- PASS: TestIntegration_OrderedKeys_JSON (23.59s)
=== RUN TestIntegration_OrderedKeys_ResumePublish
--- PASS: TestIntegration_OrderedKeys_ResumePublish (9.62s)
=== RUN TestIntegration_OrderedKeys_SubscriptionOrdering
--- PASS: TestIntegration_OrderedKeys_SubscriptionOrdering (28.97s)
=== RUN TestIntegration_OrderingWithExactlyOnce
--- PASS: TestIntegration_OrderingWithExactlyOnce (27.38s)
=== RUN TestIntegration_CreateSubscription_DeadLetterPolicy
=== PAUSE TestIntegration_CreateSubscription_DeadLetterPolicy
=== RUN TestIntegration_DeadLetterPolicy_DeliveryAttempt
=== PAUSE TestIntegration_DeadLetterPolicy_DeliveryAttempt
=== RUN TestIntegration_DeadLetterPolicy_ClearDeadLetter
=== PAUSE TestIntegration_DeadLetterPolicy_ClearDeadLetter
=== RUN TestIntegration_BadEndpoint
=== PAUSE TestIntegration_BadEndpoint
=== RUN TestIntegration_Filter_CreateSubscription
=== PAUSE TestIntegration_Filter_CreateSubscription
=== RUN TestIntegration_RetryPolicy
=== PAUSE TestIntegration_RetryPolicy
=== RUN TestIntegration_DetachSubscription
=== PAUSE TestIntegration_DetachSubscription
=== RUN TestIntegration_SchemaAdmin
=== PAUSE TestIntegration_SchemaAdmin
=== RUN TestIntegration_ValidateSchema
=== PAUSE TestIntegration_ValidateSchema
=== RUN TestIntegration_ValidateMessage
=== PAUSE TestIntegration_ValidateMessage
=== RUN TestIntegration_TopicRetention
--- PASS: TestIntegration_TopicRetention (26.49s)
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== PAUSE TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== PAUSE TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== RUN TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== PAUSE TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== CONT TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== CONT TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
=== CONT TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive (0.00s)
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:-1,synchronous:false,exactlyOnceDelivery:true,numMsgs:10 (18.54s)
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:0,synchronous:false,exactlyOnceDelivery:true,numMsgs:10 (19.88s)
--- PASS: TestIntegration_ExactlyOnceDelivery_PublishReceive/maxMsgs:3,synchronous:false,exactlyOnceDelivery:true,numMsgs:10 (21.99s)
=== RUN TestIntegration_TopicUpdateSchema
--- PASS: TestIntegration_TopicUpdateSchema (9.87s)
=== RUN TestIntegration_DetectProjectID
--- PASS: TestIntegration_DetectProjectID (0.01s)
=== RUN TestIntegration_PublishCompression
--- PASS: TestIntegration_PublishCompression (10.19s)
=== RUN TestMakeBatches
=== PAUSE TestMakeBatches
=== RUN TestCalcFieldSize
=== PAUSE TestCalcFieldSize
=== RUN TestMaxExtensionPeriod
--- PASS: TestMaxExtensionPeriod (0.01s)
=== RUN TestAckDistribution
iterator_test.go:141: broken
--- SKIP: TestAckDistribution (0.00s)
=== RUN TestIterator_ModifyAckContextDeadline
--- PASS: TestIterator_ModifyAckContextDeadline (5.01s)
=== RUN TestIterator_SynchronousPullCancel
--- PASS: TestIterator_SynchronousPullCancel (0.00s)
=== RUN TestIterator_BoundedDuration
=== RUN TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_the_min_duration
=== RUN TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_1_minute_when_using_exactly_once
=== RUN TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here,_even_though_exactly_once_is_enabled
=== RUN TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here
=== RUN TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_when_neither_durations_are_set
=== RUN TestIterator_BoundedDuration/AckDeadline_should_should_not_be_updated_here_since_it_is_within_both_boundaries
--- PASS: TestIterator_BoundedDuration (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_the_min_duration (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_be_updated_to_1_minute_when_using_exactly_once (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here,_even_though_exactly_once_is_enabled (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_here (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_not_be_updated_when_neither_durations_are_set (0.00s)
--- PASS: TestIterator_BoundedDuration/AckDeadline_should_should_not_be_updated_here_since_it_is_within_both_boundaries (0.00s)
=== RUN TestIterator_StreamingPullExactlyOnce
--- PASS: TestIterator_StreamingPullExactlyOnce (0.01s)
=== RUN TestAddToDistribution
--- PASS: TestAddToDistribution (0.00s)
=== RUN TestPingStreamAckDeadline
--- PASS: TestPingStreamAckDeadline (5.01s)
=== RUN TestExactlyOnceProcessRequests
=== RUN TestExactlyOnceProcessRequests/NoResults
=== RUN TestExactlyOnceProcessRequests/NoErrorsNilAckResult
=== RUN TestExactlyOnceProcessRequests/NoErrors
=== RUN TestExactlyOnceProcessRequests/PermanentErrorInvalidAckID
=== RUN TestExactlyOnceProcessRequests/TransientErrorRetry
=== RUN TestExactlyOnceProcessRequests/UnknownError
=== RUN TestExactlyOnceProcessRequests/PermissionDenied
=== RUN TestExactlyOnceProcessRequests/FailedPrecondition
=== RUN TestExactlyOnceProcessRequests/OtherErrorStatus
=== RUN TestExactlyOnceProcessRequests/MixedSuccessFailureAcks
=== RUN TestExactlyOnceProcessRequests/RetriableErrorStatusReturnsRequestForRetrying
--- PASS: TestExactlyOnceProcessRequests (2.00s)
--- PASS: TestExactlyOnceProcessRequests/NoResults (0.00s)
--- PASS: TestExactlyOnceProcessRequests/NoErrorsNilAckResult (0.00s)
--- PASS: TestExactlyOnceProcessRequests/NoErrors (0.00s)
--- PASS: TestExactlyOnceProcessRequests/PermanentErrorInvalidAckID (0.00s)
--- PASS: TestExactlyOnceProcessRequests/TransientErrorRetry (0.00s)
--- PASS: TestExactlyOnceProcessRequests/UnknownError (0.00s)
--- PASS: TestExactlyOnceProcessRequests/PermissionDenied (0.00s)
--- PASS: TestExactlyOnceProcessRequests/FailedPrecondition (0.00s)
--- PASS: TestExactlyOnceProcessRequests/OtherErrorStatus (0.00s)
--- PASS: TestExactlyOnceProcessRequests/MixedSuccessFailureAcks (2.00s)
--- PASS: TestExactlyOnceProcessRequests/RetriableErrorStatusReturnsRequestForRetrying (0.00s)
=== RUN TestClient_ApplyClientConfig
--- PASS: TestClient_ApplyClientConfig (0.22s)
=== RUN TestClient_EmptyProjectID
--- PASS: TestClient_EmptyProjectID (0.00s)
=== RUN TestPullStreamGet
=== PAUSE TestPullStreamGet
=== RUN TestPullStreamGet_ResourceUnavailable
--- PASS: TestPullStreamGet_ResourceUnavailable (0.02s)
=== RUN TestSchemaBasicCreateGetDelete
--- PASS: TestSchemaBasicCreateGetDelete (0.01s)
=== RUN TestSchemaListSchemas
--- PASS: TestSchemaListSchemas (0.01s)
=== RUN TestSchema_SchemaRevisions
--- PASS: TestSchema_SchemaRevisions (0.01s)
=== RUN TestSchemaRollbackSchema
--- PASS: TestSchemaRollbackSchema (0.00s)
=== RUN TestSchemaDeleteSchemaRevision
--- PASS: TestSchemaDeleteSchemaRevision (0.00s)
=== RUN TestSchemaValidateSchema
=== RUN TestSchemaValidateSchema/valid_avro_schema
=== RUN TestSchemaValidateSchema/valid_proto_schema
=== RUN TestSchemaValidateSchema/empty_invalid_schema
--- PASS: TestSchemaValidateSchema (0.01s)
--- PASS: TestSchemaValidateSchema/valid_avro_schema (0.00s)
--- PASS: TestSchemaValidateSchema/valid_proto_schema (0.00s)
--- PASS: TestSchemaValidateSchema/empty_invalid_schema (0.00s)
=== RUN TestStreamingPullBasic
--- PASS: TestStreamingPullBasic (0.01s)
=== RUN TestStreamingPullMultipleFetches
--- PASS: TestStreamingPullMultipleFetches (0.01s)
=== RUN TestStreamingPullError
--- PASS: TestStreamingPullError (0.20s)
=== RUN TestStreamingPullCancel
--- PASS: TestStreamingPullCancel (0.01s)
=== RUN TestStreamingPullRetry
=== PAUSE TestStreamingPullRetry
=== RUN TestStreamingPullOneActive
--- PASS: TestStreamingPullOneActive (0.01s)
=== RUN TestStreamingPullConcurrent
--- PASS: TestStreamingPullConcurrent (0.02s)
=== RUN TestStreamingPullFlowControl
--- PASS: TestStreamingPullFlowControl (0.21s)
=== RUN TestStreamingPull_ClosedClient
--- PASS: TestStreamingPull_ClosedClient (0.20s)
=== RUN TestStreamingPull_RetriesAfterUnavailable
--- PASS: TestStreamingPull_RetriesAfterUnavailable (0.01s)
=== RUN TestStreamingPull_ReconnectsAfterServerDies
--- PASS: TestStreamingPull_ReconnectsAfterServerDies (0.19s)
=== RUN TestSubscriptionID
--- PASS: TestSubscriptionID (0.00s)
=== RUN TestListProjectSubscriptions
--- PASS: TestListProjectSubscriptions (0.05s)
=== RUN TestListTopicSubscriptions
--- PASS: TestListTopicSubscriptions (0.03s)
=== RUN TestSubscriptionConfig
--- PASS: TestSubscriptionConfig (0.02s)
=== RUN TestReceive
=== RUN TestReceive/synchronous:true,exactlyOnceDelivery:false
=== RUN TestReceive/synchronous:false,exactlyOnceDelivery:false
=== RUN TestReceive/synchronous:false,exactlyOnceDelivery:true
--- PASS: TestReceive (0.65s)
--- PASS: TestReceive/synchronous:true,exactlyOnceDelivery:false (0.03s)
--- PASS: TestReceive/synchronous:false,exactlyOnceDelivery:false (0.30s)
--- PASS: TestReceive/synchronous:false,exactlyOnceDelivery:true (0.32s)
=== RUN TestPushConfigAuthenticationMethod_toProto
--- PASS: TestPushConfigAuthenticationMethod_toProto (0.00s)
=== RUN TestDeadLettering_toProto
--- PASS: TestDeadLettering_toProto (0.00s)
=== RUN TestDeadLettering_toMessage
--- PASS: TestDeadLettering_toMessage (0.00s)
=== RUN TestRetryPolicy_toProto
--- PASS: TestRetryPolicy_toProto (0.00s)
=== RUN TestOrdering_CreateSubscription
--- PASS: TestOrdering_CreateSubscription (5.01s)
=== RUN TestBigQuerySubscription
--- PASS: TestBigQuerySubscription (0.01s)
=== RUN TestCloudStorageSubscription
--- PASS: TestCloudStorageSubscription (0.02s)
=== RUN TestExactlyOnceDelivery_AckSuccess
=== PAUSE TestExactlyOnceDelivery_AckSuccess
=== RUN TestExactlyOnceDelivery_AckFailureErrorPermissionDenied
=== PAUSE TestExactlyOnceDelivery_AckFailureErrorPermissionDenied
=== RUN TestExactlyOnceDelivery_AckRetryDeadlineExceeded
2024/11/29 09:31:47 received message: &{m0 [101 120 97 99 116 108 121 45 111 110 99 101 45 109 101 115 115 97 103 101] map[] 2024-11-29 09:31:47.16879903 +0000 UTC 0xc0001c3040}
--- PASS: TestExactlyOnceDelivery_AckRetryDeadlineExceeded (22.91s)
=== RUN TestExactlyOnceDelivery_NackSuccess
=== PAUSE TestExactlyOnceDelivery_NackSuccess
=== RUN TestExactlyOnceDelivery_ReceiptModackError
--- PASS: TestExactlyOnceDelivery_ReceiptModackError (20.03s)
=== RUN TestSubscribeMessageExpirationFlowControl
=== PAUSE TestSubscribeMessageExpirationFlowControl
=== RUN TestStreamTimeout
=== PAUSE TestStreamTimeout
=== RUN TestTopicID
--- PASS: TestTopicID (0.00s)
=== RUN TestCreateTopicWithConfig
--- PASS: TestCreateTopicWithConfig (0.01s)
=== RUN TestTopic_IngestionKinesis
--- PASS: TestTopic_IngestionKinesis (0.01s)
=== RUN TestTopic_IngestionCloudStorage
--- PASS: TestTopic_IngestionCloudStorage (0.01s)
=== RUN TestListTopics
--- PASS: TestListTopics (0.02s)
=== RUN TestListCompletelyEmptyTopics
--- PASS: TestListCompletelyEmptyTopics (0.01s)
=== RUN TestStopPublishOrder
--- PASS: TestStopPublishOrder (0.00s)
=== RUN TestPublishTimeout
--- PASS: TestPublishTimeout (3.01s)
=== RUN TestPublishBufferedByteLimit
--- PASS: TestPublishBufferedByteLimit (0.01s)
=== RUN TestUpdateTopic_Label
--- PASS: TestUpdateTopic_Label (0.01s)
=== RUN TestUpdateTopic_MessageStoragePolicy
--- PASS: TestUpdateTopic_MessageStoragePolicy (0.01s)
=== RUN TestUpdateTopic_SchemaSettings
--- PASS: TestUpdateTopic_SchemaSettings (0.01s)
=== RUN TestDetachSubscription
--- PASS: TestDetachSubscription (0.01s)
=== RUN TestFlushStopTopic
--- PASS: TestFlushStopTopic (6.04s)
=== RUN TestPublishFlowControl_SignalError
--- PASS: TestPublishFlowControl_SignalError (0.03s)
=== RUN TestPublishFlowControl_SignalErrorOrderingKey
--- PASS: TestPublishFlowControl_SignalErrorOrderingKey (0.01s)
=== RUN TestPublishFlowControl_Block
--- PASS: TestPublishFlowControl_Block (0.01s)
=== RUN TestInvalidUTF8
--- PASS: TestInvalidUTF8 (0.02s)
=== RUN TestPublishOrderingNotEnabled
--- PASS: TestPublishOrderingNotEnabled (0.01s)
=== RUN TestPublishCompression
--- PASS: TestPublishCompression (0.03s)
=== RUN TestTrace_MessageCarrier
--- PASS: TestTrace_MessageCarrier (0.00s)
=== RUN TestTrace_PublishSpan
--- PASS: TestTrace_PublishSpan (0.12s)
=== RUN TestTrace_PublishSpanError
=== RUN TestTrace_PublishSpanError/no_ordering_key
=== RUN TestTrace_PublishSpanError/stopped_topic
=== RUN TestTrace_PublishSpanError/flow_control_error
--- PASS: TestTrace_PublishSpanError (0.31s)
--- PASS: TestTrace_PublishSpanError/no_ordering_key (0.10s)
--- PASS: TestTrace_PublishSpanError/stopped_topic (0.10s)
--- PASS: TestTrace_PublishSpanError/flow_control_error (0.10s)
=== RUN TestTrace_SubscribeSpans
--- PASS: TestTrace_SubscribeSpans (1.14s)
=== RUN TestTrace_TracingNotEnabled
--- PASS: TestTrace_TracingNotEnabled (0.13s)
=== RUN TestPSTest
=== PAUSE TestPSTest
=== CONT TestFlowControllerLargeRequest
=== CONT TestIntegration_CreateSubscription_DeadLetterPolicy
--- PASS: TestFlowControllerLargeRequest (0.00s)
=== CONT TestPSTest
=== CONT TestSubscribeMessageExpirationFlowControl
=== CONT TestStreamTimeout
--- PASS: TestPSTest (0.03s)
=== CONT TestExactlyOnceDelivery_AckFailureErrorPermissionDenied
=== CONT TestExactlyOnceDelivery_AckSuccess
--- PASS: TestExactlyOnceDelivery_AckFailureErrorPermissionDenied (0.13s)
--- PASS: TestExactlyOnceDelivery_AckSuccess (0.13s)
=== CONT TestStreamingPullRetry
=== CONT TestPullStreamGet
--- PASS: TestStreamTimeout (2.11s)
=== CONT TestCalcFieldSize
=== CONT TestIntegration_CreateSubscription_NeverExpire
--- PASS: TestPullStreamGet (2.42s)
--- PASS: TestCalcFieldSize (0.00s)
--- PASS: TestStreamingPullRetry (5.02s)
=== CONT TestMakeBatches
--- PASS: TestMakeBatches (0.00s)
=== CONT TestIntegration_DetachSubscription
=== CONT TestExactlyOnceDelivery_NackSuccess
--- PASS: TestIntegration_CreateSubscription_NeverExpire (13.70s)
=== CONT TestIntegration_ValidateMessage
--- PASS: TestExactlyOnceDelivery_NackSuccess (0.13s)
=== RUN TestIntegration_ValidateMessage/avro_json_encoding
=== RUN TestIntegration_ValidateMessage/avro_binary_encoding
=== RUN TestIntegration_ValidateMessage/proto_json_encoding
=== RUN TestIntegration_ValidateMessage/protocol_buffer_schema
=== CONT TestIntegration_ValidateSchema
--- PASS: TestIntegration_ValidateMessage (0.32s)
--- PASS: TestIntegration_ValidateMessage/avro_json_encoding (0.12s)
--- PASS: TestIntegration_ValidateMessage/avro_binary_encoding (0.03s)
--- PASS: TestIntegration_ValidateMessage/proto_json_encoding (0.13s)
--- PASS: TestIntegration_ValidateMessage/protocol_buffer_schema (0.03s)
=== RUN TestIntegration_ValidateSchema/avro_schema
=== RUN TestIntegration_ValidateSchema/protocol_buffer_schema
=== RUN TestIntegration_ValidateSchema/protocol_buffer_schema#01
--- PASS: TestIntegration_ValidateSchema (0.20s)
--- PASS: TestIntegration_ValidateSchema/avro_schema (0.13s)
--- PASS: TestIntegration_ValidateSchema/protocol_buffer_schema (0.04s)
--- PASS: TestIntegration_ValidateSchema/protocol_buffer_schema#01 (0.02s)
=== CONT TestIntegration_CreateTopic_MessageStoragePolicy
--- PASS: TestSubscribeMessageExpirationFlowControl (20.03s)
=== CONT TestIntegration_RetryPolicy
--- PASS: TestIntegration_DetachSubscription (17.11s)
=== CONT TestIntegration_MessageStoragePolicy_ProjectLevel
--- PASS: TestIntegration_CreateSubscription_DeadLetterPolicy (25.07s)
=== CONT TestIntegration_Filter_CreateSubscription
--- PASS: TestIntegration_CreateTopic_MessageStoragePolicy (9.39s)
=== CONT TestIntegration_CreateTopic_KMS
=== CONT TestIntegration_BadEndpoint
--- PASS: TestIntegration_MessageStoragePolicy_ProjectLevel (7.84s)
=== CONT TestIntegration_MessageStoragePolicy_TopicLevel
--- PASS: TestIntegration_BadEndpoint (0.20s)
--- PASS: TestIntegration_RetryPolicy (16.68s)
=== CONT TestIntegration_DeadLetterPolicy_ClearDeadLetter
=== CONT TestIntegration_Errors
--- PASS: TestIntegration_CreateTopic_KMS (10.66s)
--- PASS: TestIntegration_MessageStoragePolicy_TopicLevel (12.30s)
=== CONT TestIntegration_DeadLetterPolicy_DeliveryAttempt
--- PASS: TestIntegration_Filter_CreateSubscription (19.15s)
=== CONT TestIntegration_UpdateTopicLabels
--- PASS: TestIntegration_Errors (13.45s)
=== CONT TestIntegration_PublicTopic
=== CONT TestIntegration_UpdateSubscription_ExpirationPolicy
--- PASS: TestIntegration_UpdateTopicLabels (10.67s)
=== CONT TestIntegration_CancelReceive
--- PASS: TestIntegration_DeadLetterPolicy_DeliveryAttempt (16.47s)
=== CONT TestIntegration_UpdateSubscription
--- PASS: TestIntegration_DeadLetterPolicy_ClearDeadLetter (23.63s)
=== CONT TestIntegration_SchemaAdmin
--- PASS: TestIntegration_PublicTopic (8.35s)
=== RUN TestIntegration_SchemaAdmin/avro_schema
=== RUN TestIntegration_SchemaAdmin/protocol_buffer_schema
--- PASS: TestIntegration_SchemaAdmin (1.83s)
--- PASS: TestIntegration_SchemaAdmin/avro_schema (1.01s)
--- PASS: TestIntegration_SchemaAdmin/protocol_buffer_schema (0.82s)
=== CONT TestFlowControllerUnboundedCount2
=== CONT TestIntegration_Admin
--- PASS: TestFlowControllerUnboundedCount2 (0.00s)
=== CONT TestFlowControllerUnboundedBytes
--- PASS: TestIntegration_UpdateSubscription_ExpirationPolicy (22.61s)
--- PASS: TestFlowControllerUnboundedBytes (0.00s)
=== CONT TestFlowControllerSaturation
=== CONT TestFlowControllerNoStarve
--- PASS: TestIntegration_CancelReceive (21.88s)
--- PASS: TestFlowControllerNoStarve (0.00s)
=== CONT TestFlowControllerCancel
--- PASS: TestFlowControllerCancel (0.01s)
=== CONT TestFlowControllerUnboundedCount
--- PASS: TestFlowControllerUnboundedCount (0.00s)
--- PASS: TestFlowControllerSaturation (3.64s)
--- PASS: TestIntegration_UpdateSubscription (20.88s)
--- PASS: TestIntegration_Admin (30.53s)
PASS
ok cloud.google.com/go/pubsub 390.966s
=== RUN TestPublisherSmoke
--- PASS: TestPublisherSmoke (0.50s)
PASS
ok cloud.google.com/go/pubsub/apiv1 1.534s
=== RUN TestDistribution
--- PASS: TestDistribution (0.00s)
=== RUN TestRace
--- PASS: TestRace (0.11s)
PASS
ok cloud.google.com/go/pubsub/internal/distribution 1.128s
=== RUN TestEndToEnd_Dupes
endtoend_test.go:48: https://github.com/googleapis/google-cloud-go/issues/1752
--- SKIP: TestEndToEnd_Dupes (0.00s)
=== RUN TestEndToEnd_LongProcessingTime
2024/11/29 09:27:48 deleting subscription "endtoend-1732783789864873845-00"
2024/11/29 09:27:51 deleting topic "endtoend-1732783758763733294"
endtoend_test.go:301: 0: start receive
2024/11/29 09:30:05 quiesced
endtoend_test.go:304: 0: end receive; read 500
--- PASS: TestEndToEnd_LongProcessingTime (138.25s)
PASS
ok cloud.google.com/go/pubsub/internal/longtest 139.291s
=== RUN TestPublishScheduler_Put_Basic
--- PASS: TestPublishScheduler_Put_Basic (0.01s)
=== RUN TestPublishScheduler_Put_ManyWithOneKey
--- PASS: TestPublishScheduler_Put_ManyWithOneKey (0.01s)
=== RUN TestPublishScheduler_DoesntRaceWithPublisher
--- PASS: TestPublishScheduler_DoesntRaceWithPublisher (0.01s)
=== RUN TestPublishScheduler_FlushAndStop
=== RUN TestPublishScheduler_FlushAndStop/two_messages_with_the_same_key
=== RUN TestPublishScheduler_FlushAndStop/two_messages_with_different_keys
=== RUN TestPublishScheduler_FlushAndStop/two_messages_with_no_key
--- PASS: TestPublishScheduler_FlushAndStop (0.03s)
--- PASS: TestPublishScheduler_FlushAndStop/two_messages_with_the_same_key (0.01s)
--- PASS: TestPublishScheduler_FlushAndStop/two_messages_with_different_keys (0.01s)
--- PASS: TestPublishScheduler_FlushAndStop/two_messages_with_no_key (0.01s)
=== RUN TestReceiveScheduler_Put_Basic
--- PASS: TestReceiveScheduler_Put_Basic (0.01s)
=== RUN TestReceiveScheduler_Put_ManyWithOneKey
--- PASS: TestReceiveScheduler_Put_ManyWithOneKey (0.08s)
=== RUN TestReceiveScheduler_FlushAndStop
=== RUN TestReceiveScheduler_FlushAndStop/two_messages_with_the_same_key
=== RUN TestReceiveScheduler_FlushAndStop/two_messages_with_different_keys
=== RUN TestReceiveScheduler_FlushAndStop/two_messages_with_no_key
--- PASS: TestReceiveScheduler_FlushAndStop (0.03s)
--- PASS: TestReceiveScheduler_FlushAndStop/two_messages_with_the_same_key (0.01s)
--- PASS: TestReceiveScheduler_FlushAndStop/two_messages_with_different_keys (0.01s)
--- PASS: TestReceiveScheduler_FlushAndStop/two_messages_with_no_key (0.01s)
PASS
ok cloud.google.com/go/pubsub/internal/scheduler 1.196s
=== RUN TestVerifyKeyOrdering
=== RUN TestVerifyKeyOrdering/correct_despite_different_ordering
=== RUN TestVerifyKeyOrdering/received_something_we_didnt_publish
=== RUN TestVerifyKeyOrdering/published_message_missing
--- PASS: TestVerifyKeyOrdering (0.00s)
--- PASS: TestVerifyKeyOrdering/correct_despite_different_ordering (0.00s)
--- PASS: TestVerifyKeyOrdering/received_something_we_didnt_publish (0.00s)
--- PASS: TestVerifyKeyOrdering/published_message_missing (0.00s)
PASS
ok cloud.google.com/go/pubsub/internal/testutil 1.019s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/pubsub/loadtest 1.042s [no tests to run]
=== RUN TestNewServerWithPort
--- PASS: TestNewServerWithPort (0.00s)
=== RUN TestNewServerWithCallback
--- PASS: TestNewServerWithCallback (0.00s)
=== RUN TestTopics
=== RUN TestTopics/Given_a_topic_that_is_used_by_a_subscription_as_deadLetter,__When_topic_deleted,__Then_error_raised
--- PASS: TestTopics (0.02s)
--- PASS: TestTopics/Given_a_topic_that_is_used_by_a_subscription_as_deadLetter,__When_topic_deleted,__Then_error_raised (0.00s)
=== RUN TestSubscriptions
=== RUN TestSubscriptions/Given_a_subscription_creation,__When_called_with_a_deadLetter_topic_that_does_not_exist,__Then_error_returned
--- PASS: TestSubscriptions (0.02s)
--- PASS: TestSubscriptions/Given_a_subscription_creation,__When_called_with_a_deadLetter_topic_that_does_not_exist,__Then_error_returned (0.00s)
=== RUN TestSubscriptionErrors
--- PASS: TestSubscriptionErrors (0.01s)
=== RUN TestSubscriptionDeadLetter
--- PASS: TestSubscriptionDeadLetter (1.50s)
=== RUN TestPublish
--- PASS: TestPublish (0.00s)
=== RUN TestPublishOrdered
--- PASS: TestPublishOrdered (0.00s)
=== RUN TestClearMessages
--- PASS: TestClearMessages (0.51s)
=== RUN TestPull
--- PASS: TestPull (0.51s)
=== RUN TestStreamingPull
--- PASS: TestStreamingPull (0.04s)
=== RUN TestStreamingPullAck
--- PASS: TestStreamingPullAck (2.01s)
=== RUN TestAcknowledge
--- PASS: TestAcknowledge (0.04s)
=== RUN TestModAck
--- PASS: TestModAck (0.07s)
=== RUN TestAckDeadline
--- PASS: TestAckDeadline (5.01s)
=== RUN TestMultiSubs
--- PASS: TestMultiSubs (0.07s)
=== RUN TestMultiStreams
--- PASS: TestMultiStreams (0.02s)
=== RUN TestStreamingPullTimeout
--- PASS: TestStreamingPullTimeout (0.41s)
=== RUN TestSeek
--- PASS: TestSeek (0.01s)
=== RUN TestTryDeliverMessage
--- PASS: TestTryDeliverMessage (0.00s)
=== RUN TestTimeNowFunc
--- PASS: TestTimeNowFunc (0.00s)
=== RUN TestModAck_Race
fake_test.go:1042: got modacks: []
fake_test.go:1042: got modacks: []
fake_test.go:1042: got modacks: []
--- PASS: TestModAck_Race (0.04s)
=== RUN TestUpdateDeadLetterPolicy
--- PASS: TestUpdateDeadLetterPolicy (0.01s)
=== RUN TestUpdateRetryPolicy
--- PASS: TestUpdateRetryPolicy (0.01s)
=== RUN TestSubscriptionFilter
--- PASS: TestSubscriptionFilter (0.01s)
=== RUN TestUpdateEnableExactlyOnceDelivery
--- PASS: TestUpdateEnableExactlyOnceDelivery (0.00s)
=== RUN TestSchemaAdminClient
--- PASS: TestSchemaAdminClient (0.01s)
=== RUN TestErrorInjection
--- PASS: TestErrorInjection (0.03s)
=== RUN TestPublishResponse
--- PASS: TestPublishResponse (5.00s)
=== RUN TestTopicRetentionAdmin
--- PASS: TestTopicRetentionAdmin (0.01s)
=== RUN TestStreaming_SubscriptionProperties
--- PASS: TestStreaming_SubscriptionProperties (0.01s)
=== RUN TestSubscriptionPushPull
--- PASS: TestSubscriptionPushPull (0.01s)
=== RUN TestSubscriptionMessageOrdering
--- PASS: TestSubscriptionMessageOrdering (0.50s)
=== RUN TestSubscriptionRetention
--- PASS: TestSubscriptionRetention (1.00s)
=== RUN Test_filterByAttrs
=== RUN Test_filterByAttrs/attributes.name_=_"com"
=== RUN Test_filterByAttrs/attributes.name_!=_"com"
=== RUN Test_filterByAttrs/hasPrefix(attributes.name,_"co")
=== RUN Test_filterByAttrs/attributes:name
=== RUN Test_filterByAttrs/NOT_attributes:name
=== RUN Test_filterByAttrs/(NOT_attributes:name)_OR_attributes.name_=_"co"
=== RUN Test_filterByAttrs/NOT_(attributes:name_OR_attributes.lang_=_"jp")
=== RUN Test_filterByAttrs/attributes.name_=_"com"_AND_-attributes:"lang"
=== RUN Test_filterByAttrs/attributes:"みんな"
--- PASS: Test_filterByAttrs (0.01s)
--- PASS: Test_filterByAttrs/attributes.name_=_"com" (0.00s)
--- PASS: Test_filterByAttrs/attributes.name_!=_"com" (0.00s)
--- PASS: Test_filterByAttrs/hasPrefix(attributes.name,_"co") (0.00s)
--- PASS: Test_filterByAttrs/attributes:name (0.00s)
--- PASS: Test_filterByAttrs/NOT_attributes:name (0.00s)
--- PASS: Test_filterByAttrs/(NOT_attributes:name)_OR_attributes.name_=_"co" (0.00s)
--- PASS: Test_filterByAttrs/NOT_(attributes:name_OR_attributes.lang_=_"jp") (0.00s)
--- PASS: Test_filterByAttrs/attributes.name_=_"com"_AND_-attributes:"lang" (0.00s)
--- PASS: Test_filterByAttrs/attributes:"みんな" (0.00s)
PASS
ok cloud.google.com/go/pubsub/pstest 17.906s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudquotas/go.mod
+ pushd ./cloudquotas
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudquotas == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudquotas == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/cloudquotas/apiv1/cloudquotaspb [no test files]
? cloud.google.com/go/cloudquotas/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudquotas/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./talent/go.mod
+ pushd ./talent
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/talent == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/talent == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/talent/apiv4/talentpb [no test files]
? cloud.google.com/go/talent/apiv4beta1/talentpb [no test files]
? cloud.google.com/go/talent/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/talent/apiv4 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/talent/apiv4beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./ai/go.mod
+ pushd ./ai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/ai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/ai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/ai/generativelanguage/apiv1/generativelanguagepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ai/generativelanguage/apiv1 1.039s [no tests to run]
? cloud.google.com/go/ai/generativelanguage/apiv1beta/generativelanguagepb [no test files]
? cloud.google.com/go/ai/generativelanguage/apiv1beta2/generativelanguagepb [no test files]
? cloud.google.com/go/ai/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ai/generativelanguage/apiv1beta 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/ai/generativelanguage/apiv1beta2 1.030s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storagetransfer/go.mod
+ pushd ./storagetransfer
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storagetransfer == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/storagetransfer == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/storagetransfer/apiv1/storagetransferpb [no test files]
? cloud.google.com/go/storagetransfer/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storagetransfer/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./cloudtasks/go.mod
+ pushd ./cloudtasks
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/cloudtasks == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/cloudtasks == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/cloudtasks/apiv2/cloudtaskspb [no test files]
? cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudtasks/apiv2 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudtasks/apiv2beta2 1.028s [no tests to run]
? cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb [no test files]
? cloud.google.com/go/cloudtasks/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/cloudtasks/apiv2beta3 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataform/go.mod
+ pushd ./dataform
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataform == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataform == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/dataform/apiv1alpha2/dataformpb [no test files]
? cloud.google.com/go/dataform/apiv1beta1/dataformpb [no test files]
? cloud.google.com/go/dataform/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataform/apiv1alpha2 1.037s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataform/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./secretmanager/go.mod
+ pushd ./secretmanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/secretmanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/secretmanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/secretmanager/apiv1/secretmanagerpb [no test files]
? cloud.google.com/go/secretmanager/apiv1beta2/secretmanagerpb [no test files]
? cloud.google.com/go/secretmanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/secretmanager/apiv1 1.045s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/secretmanager/apiv1beta2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./containeranalysis/go.mod
+ pushd ./containeranalysis
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/containeranalysis == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/containeranalysis == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/grafeas v0.3.11
? cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb [no test files]
? cloud.google.com/go/containeranalysis/apiv1beta1/grafeas/grafeaspb [no test files]
? cloud.google.com/go/containeranalysis/internal [no test files]
=== RUN TestIntegration
--- PASS: TestIntegration (0.40s)
=== RUN TestIntegration_GetGrafeasClient
--- PASS: TestIntegration_GetGrafeasClient (0.19s)
PASS
ok cloud.google.com/go/containeranalysis/apiv1 1.625s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/containeranalysis/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./compute/go.mod
+ pushd ./compute
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/compute == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/compute == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/compute/apiv1/computepb [no test files]
? cloud.google.com/go/compute/internal [no test files]
=== RUN TestCreateGetPutPatchListInstance
--- PASS: TestCreateGetPutPatchListInstance (22.80s)
=== RUN TestCreateGetRemoveSecurityPolicies
--- PASS: TestCreateGetRemoveSecurityPolicies (12.74s)
=== RUN TestPaginationWithMaxRes
--- PASS: TestPaginationWithMaxRes (2.29s)
=== RUN TestPaginationDefault
--- PASS: TestPaginationDefault (0.42s)
=== RUN TestPaginationMapResponse
--- PASS: TestPaginationMapResponse (0.58s)
=== RUN TestPaginationMapResponseMaxRes
--- PASS: TestPaginationMapResponseMaxRes (10.61s)
=== RUN TestHeaders
--- PASS: TestHeaders (0.00s)
=== RUN TestInstanceGroupResize
--- PASS: TestInstanceGroupResize (107.13s)
PASS
ok cloud.google.com/go/compute/apiv1 157.623s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./compute/metadata/go.mod
+ pushd ./compute/metadata
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/compute/metadata == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/compute/metadata == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/compute/metadata/internal [no test files]
=== RUN TestOnGCE_Stress
metadata_test.go:44: OnGCE() = true
--- PASS: TestOnGCE_Stress (0.07s)
=== RUN TestOnGCE_Force
--- PASS: TestOnGCE_Force (0.00s)
=== RUN TestOverrideUserAgent
--- PASS: TestOverrideUserAgent (0.00s)
=== RUN TestGetFailsOnBadURL
2024/11/29 09:38:12 parse "http://host:-1/computeMetadata/v1/suffix": invalid port ":-1" after host
--- PASS: TestGetFailsOnBadURL (0.00s)
=== RUN TestGet_LeadingSlash
=== RUN TestGet_LeadingSlash/without_leading_slash
=== RUN TestGet_LeadingSlash/with_leading_slash
--- PASS: TestGet_LeadingSlash (0.00s)
--- PASS: TestGet_LeadingSlash/without_leading_slash (0.00s)
--- PASS: TestGet_LeadingSlash/with_leading_slash (0.00s)
=== RUN TestRetry
=== RUN TestRetry/no_retries
=== RUN TestRetry/retry_500_once
=== RUN TestRetry/retry_io.ErrUnexpectedEOF_once
=== RUN TestRetry/retry_io.ErrUnexpectedEOF_permanent
--- PASS: TestRetry (1.13s)
--- PASS: TestRetry/no_retries (0.00s)
--- PASS: TestRetry/retry_500_once (0.05s)
--- PASS: TestRetry/retry_io.ErrUnexpectedEOF_once (0.02s)
--- PASS: TestRetry/retry_io.ErrUnexpectedEOF_permanent (1.06s)
=== RUN TestClientGetWithContext
=== RUN TestClientGetWithContext/ok
=== RUN TestClientGetWithContext/times_out
--- PASS: TestClientGetWithContext (0.70s)
--- PASS: TestClientGetWithContext/ok (0.50s)
--- PASS: TestClientGetWithContext/times_out (0.20s)
=== RUN TestMetadataRetryerLinux
=== RUN TestMetadataRetryerLinux/retry_on_syscall.ECONNRESET
=== RUN TestMetadataRetryerLinux/retry_on_syscall.ECONNREFUSED
--- PASS: TestMetadataRetryerLinux (0.00s)
--- PASS: TestMetadataRetryerLinux/retry_on_syscall.ECONNRESET (0.00s)
--- PASS: TestMetadataRetryerLinux/retry_on_syscall.ECONNREFUSED (0.00s)
=== RUN TestMetadataRetryer
=== RUN TestMetadataRetryer/retry_on_500
=== RUN TestMetadataRetryer/don't_retry_on_400
=== RUN TestMetadataRetryer/retry_on_io.ErrUnexpectedEOF
=== RUN TestMetadataRetryer/retry_on_temporary_error
=== RUN TestMetadataRetryer/retry_on_wrapped_temporary_error
=== RUN TestMetadataRetryer/don't_retry_on_wrapped_io.EOF
=== RUN TestMetadataRetryer/don't_retry_200
--- PASS: TestMetadataRetryer (0.00s)
--- PASS: TestMetadataRetryer/retry_on_500 (0.00s)
--- PASS: TestMetadataRetryer/don't_retry_on_400 (0.00s)
--- PASS: TestMetadataRetryer/retry_on_io.ErrUnexpectedEOF (0.00s)
--- PASS: TestMetadataRetryer/retry_on_temporary_error (0.00s)
--- PASS: TestMetadataRetryer/retry_on_wrapped_temporary_error (0.00s)
--- PASS: TestMetadataRetryer/don't_retry_on_wrapped_io.EOF (0.00s)
--- PASS: TestMetadataRetryer/don't_retry_200 (0.00s)
=== RUN TestMetadataRetryerAttempts
--- PASS: TestMetadataRetryerAttempts (0.00s)
PASS
ok cloud.google.com/go/compute/metadata 2.919s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./texttospeech/go.mod
+ pushd ./texttospeech
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/texttospeech == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/texttospeech == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/texttospeech/apiv1/texttospeechpb [no test files]
? cloud.google.com/go/texttospeech/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/texttospeech/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./scheduler/go.mod
+ pushd ./scheduler
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/scheduler == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/scheduler == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/scheduler/apiv1/schedulerpb [no test files]
? cloud.google.com/go/scheduler/apiv1beta1/schedulerpb [no test files]
? cloud.google.com/go/scheduler/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/scheduler/apiv1 1.052s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/scheduler/apiv1beta1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apihub/go.mod
+ pushd ./apihub
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apihub == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apihub == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apihub/apiv1/apihubpb [no test files]
? cloud.google.com/go/apihub/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apihub/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./essentialcontacts/go.mod
+ pushd ./essentialcontacts
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/essentialcontacts == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/essentialcontacts == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/essentialcontacts/apiv1/essentialcontactspb [no test files]
? cloud.google.com/go/essentialcontacts/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/essentialcontacts/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./storageinsights/go.mod
+ pushd ./storageinsights
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/storageinsights == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/storageinsights == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/storageinsights/apiv1/storageinsightspb [no test files]
? cloud.google.com/go/storageinsights/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/storageinsights/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./contactcenterinsights/go.mod
+ pushd ./contactcenterinsights
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/contactcenterinsights == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/contactcenterinsights == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/contactcenterinsights/apiv1/contactcenterinsightspb [no test files]
? cloud.google.com/go/contactcenterinsights/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/contactcenterinsights/apiv1 1.027s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./retail/go.mod
+ pushd ./retail
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/retail == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/retail == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/retail/apiv2/retailpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/retail/apiv2 1.036s [no tests to run]
? cloud.google.com/go/retail/apiv2alpha/retailpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/retail/apiv2alpha 1.035s [no tests to run]
? cloud.google.com/go/retail/apiv2beta/retailpb [no test files]
? cloud.google.com/go/retail/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/retail/apiv2beta 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./privatecatalog/go.mod
+ pushd ./privatecatalog
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/privatecatalog == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/privatecatalog == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb [no test files]
? cloud.google.com/go/privatecatalog/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/privatecatalog/apiv1beta1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./oslogin/go.mod
+ pushd ./oslogin
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/oslogin == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/oslogin == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/oslogin/apiv1/osloginpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/oslogin/apiv1 1.026s [no tests to run]
? cloud.google.com/go/oslogin/apiv1beta/osloginpb [no test files]
? cloud.google.com/go/oslogin/common/commonpb [no test files]
? cloud.google.com/go/oslogin/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/oslogin/apiv1beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./bigtable/go.mod
+ pushd ./bigtable
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/bigtable == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/bigtable == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
Note: when using prod, you must first create an instance:
cbt createinstance gc-bt-it-instance gc-bt-it-instance gc-bt-it-cluster us-central1-b 1 SSD
=== RUN TestTableAdmin_CreateTableFromConf_DeletionProtection_Protected
--- PASS: TestTableAdmin_CreateTableFromConf_DeletionProtection_Protected (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_DeletionProtection_Unprotected
--- PASS: TestTableAdmin_CreateTableFromConf_DeletionProtection_Unprotected (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_ChangeStream_Valid
--- PASS: TestTableAdmin_CreateTableFromConf_ChangeStream_Valid (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Valid
--- PASS: TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Valid (0.00s)
=== RUN TestTableAdmin_CopyBackup_ErrorFromClient
--- PASS: TestTableAdmin_CopyBackup_ErrorFromClient (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_ChangeStream_Disable
--- PASS: TestTableAdmin_CreateTableFromConf_ChangeStream_Disable (0.00s)
=== RUN TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Disable
--- PASS: TestTableAdmin_CreateTableFromConf_AutomatedBackupPolicy_Disable (0.00s)
=== RUN TestTableAdmin_UpdateTableWithDeletionProtection
--- PASS: TestTableAdmin_UpdateTableWithDeletionProtection (0.00s)
=== RUN TestTableAdmin_UpdateTable_WithError
--- PASS: TestTableAdmin_UpdateTable_WithError (0.00s)
=== RUN TestTableAdmin_UpdateTable_TableID_NotProvided
--- PASS: TestTableAdmin_UpdateTable_TableID_NotProvided (0.00s)
=== RUN TestTableAdmin_UpdateTableWithChangeStreamRetention
--- PASS: TestTableAdmin_UpdateTableWithChangeStreamRetention (0.00s)
=== RUN TestTableAdmin_UpdateTableDisableChangeStream
--- PASS: TestTableAdmin_UpdateTableDisableChangeStream (0.00s)
=== RUN TestTableAdmin_SetGcPolicy
--- PASS: TestTableAdmin_SetGcPolicy (0.00s)
=== RUN TestTableAdmin_CreateAuthorizedView_DeletionProtection_Protected
--- PASS: TestTableAdmin_CreateAuthorizedView_DeletionProtection_Protected (0.00s)
=== RUN TestTableAdmin_CreateAuthorizedView_DeletionProtection_Unprotected
--- PASS: TestTableAdmin_CreateAuthorizedView_DeletionProtection_Unprotected (0.00s)
=== RUN TestTableAdmin_UpdateAuthorizedViewWithDeletionProtection
--- PASS: TestTableAdmin_UpdateAuthorizedViewWithDeletionProtection (0.00s)
=== RUN TestTableAdmin_UpdateAuthorizedViewWithSubsetView
--- PASS: TestTableAdmin_UpdateAuthorizedViewWithSubsetView (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_Valid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_Valid (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustFrequency_Valid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustFrequency_Valid (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustRetentionPeriod_Valid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_JustRetentionPeriod_Valid (0.00s)
=== RUN TestTableAdmin_UpdateTableDisableAutomatedBackupPolicy
--- PASS: TestTableAdmin_UpdateTableDisableAutomatedBackupPolicy (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_NilFields_Invalid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_NilFields_Invalid (0.00s)
=== RUN TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_ZeroFields_Invalid
--- PASS: TestTableAdmin_UpdateTableWithAutomatedBackupPolicy_ZeroFields_Invalid (0.00s)
=== RUN TestInstanceAdmin_GetCluster
=== RUN TestInstanceAdmin_GetCluster/when_autoscaling_is_not_enabled
=== RUN TestInstanceAdmin_GetCluster/when_autoscaling_is_enabled
--- PASS: TestInstanceAdmin_GetCluster (0.01s)
--- PASS: TestInstanceAdmin_GetCluster/when_autoscaling_is_not_enabled (0.00s)
--- PASS: TestInstanceAdmin_GetCluster/when_autoscaling_is_enabled (0.00s)
=== RUN TestInstanceAdmin_Clusters
=== RUN TestInstanceAdmin_Clusters/when_autoscaling_is_not_enabled
=== RUN TestInstanceAdmin_Clusters/when_autoscaling_is_enabled
--- PASS: TestInstanceAdmin_Clusters (0.00s)
--- PASS: TestInstanceAdmin_Clusters/when_autoscaling_is_not_enabled (0.00s)
--- PASS: TestInstanceAdmin_Clusters/when_autoscaling_is_enabled (0.00s)
=== RUN TestInstanceAdmin_SetAutoscaling
--- PASS: TestInstanceAdmin_SetAutoscaling (0.00s)
=== RUN TestInstanceAdmin_UpdateCluster_RemovingAutoscaling
--- PASS: TestInstanceAdmin_UpdateCluster_RemovingAutoscaling (0.00s)
=== RUN TestInstanceAdmin_CreateInstance_WithAutoscaling
--- PASS: TestInstanceAdmin_CreateInstance_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_CreateInstanceWithClusters_WithAutoscaling
--- PASS: TestInstanceAdmin_CreateInstanceWithClusters_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_CreateCluster_WithAutoscaling
--- PASS: TestInstanceAdmin_CreateCluster_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_UpdateInstanceWithClusters_IgnoresInvalidClusters
--- PASS: TestInstanceAdmin_UpdateInstanceWithClusters_IgnoresInvalidClusters (0.00s)
=== RUN TestInstanceAdmin_UpdateInstanceWithClusters_WithAutoscaling
--- PASS: TestInstanceAdmin_UpdateInstanceWithClusters_WithAutoscaling (0.00s)
=== RUN TestInstanceAdmin_UpdateInstanceAndSyncClusters_WithAutoscaling
--- PASS: TestInstanceAdmin_UpdateInstanceAndSyncClusters_WithAutoscaling (0.00s)
=== RUN TestPrefix
--- PASS: TestPrefix (0.00s)
=== RUN TestNewClosedOpenRange
--- PASS: TestNewClosedOpenRange (0.00s)
=== RUN TestNewOpenClosedRange
--- PASS: TestNewOpenClosedRange (0.00s)
=== RUN TestNewClosedRange
--- PASS: TestNewClosedRange (0.00s)
=== RUN TestNewOpenRange
--- PASS: TestNewOpenRange (0.00s)
=== RUN TestInfiniteRange
--- PASS: TestInfiniteRange (0.00s)
=== RUN TestInfiniteReverseRange
--- PASS: TestInfiniteReverseRange (0.00s)
=== RUN TestApplyErrors
--- PASS: TestApplyErrors (0.00s)
=== RUN TestGroupEntries
=== RUN TestGroupEntries/one_entry_less_than_max_size_is_one_group
=== RUN TestGroupEntries/one_entry_equal_to_max_size_is_one_group
=== RUN TestGroupEntries/one_entry_greater_than_max_size_is_one_group
=== RUN TestGroupEntries/all_entries_fitting_within_max_size_are_one_group
=== RUN TestGroupEntries/entries_each_under_max_size_and_together_over_max_size_are_grouped_separately
=== RUN TestGroupEntries/entries_together_over_max_size_are_grouped_by_max_size
=== RUN TestGroupEntries/one_entry_over_max_size_and_one_entry_under_max_size_are_two_groups
--- PASS: TestGroupEntries (0.00s)
--- PASS: TestGroupEntries/one_entry_less_than_max_size_is_one_group (0.00s)
--- PASS: TestGroupEntries/one_entry_equal_to_max_size_is_one_group (0.00s)
--- PASS: TestGroupEntries/one_entry_greater_than_max_size_is_one_group (0.00s)
--- PASS: TestGroupEntries/all_entries_fitting_within_max_size_are_one_group (0.00s)
--- PASS: TestGroupEntries/entries_each_under_max_size_and_together_over_max_size_are_grouped_separately (0.00s)
--- PASS: TestGroupEntries/entries_together_over_max_size_are_grouped_by_max_size (0.00s)
--- PASS: TestGroupEntries/one_entry_over_max_size_and_one_entry_under_max_size_are_two_groups (0.00s)
=== RUN TestRowRangeProto
=== RUN TestRowRangeProto/RowRange_proto_start_and_end
=== RUN TestRowRangeProto/RowRange_proto_start_but_empty_end
=== RUN TestRowRangeProto/RowRange_proto_unbound
=== RUN TestRowRangeProto/RowRange_proto_unbound_with_no_start_or_end
=== RUN TestRowRangeProto/RowRange_proto_open_closed
=== RUN TestRowRangeProto/RowRange_proto_open_closed_and_empty_start
=== RUN TestRowRangeProto/RowRange_proto_open_closed_and_empty_start#01
=== RUN TestRowRangeProto/RowRange_proto_closed_open
--- PASS: TestRowRangeProto (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_start_and_end (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_start_but_empty_end (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_unbound (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_unbound_with_no_start_or_end (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_open_closed (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_open_closed_and_empty_start (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_open_closed_and_empty_start#01 (0.00s)
--- PASS: TestRowRangeProto/RowRange_proto_closed_open (0.00s)
=== RUN TestRowRangeRetainRowsBefore
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_empty_key
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_key_greater_than_range_end
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_key_same_as_closed_end_key
=== RUN TestRowRangeRetainRowsBefore/retain_rows_before_on_unbounded_range
--- PASS: TestRowRangeRetainRowsBefore (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_empty_key (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_key_greater_than_range_end (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_key_same_as_closed_end_key (0.00s)
--- PASS: TestRowRangeRetainRowsBefore/retain_rows_before_on_unbounded_range (0.00s)
=== RUN TestRowRangeString
=== RUN TestRowRangeString/RowRange_closed_open
=== RUN TestRowRangeString/RowRange_open_open
=== RUN TestRowRangeString/RowRange_closed_closed
=== RUN TestRowRangeString/RowRange_open_closed
=== RUN TestRowRangeString/RowRange_unbound_unbound
=== RUN TestRowRangeString/RowRange_closed_unbound
=== RUN TestRowRangeString/RowRange_unbound_closed
--- PASS: TestRowRangeString (0.00s)
--- PASS: TestRowRangeString/RowRange_closed_open (0.00s)
--- PASS: TestRowRangeString/RowRange_open_open (0.00s)
--- PASS: TestRowRangeString/RowRange_closed_closed (0.00s)
--- PASS: TestRowRangeString/RowRange_open_closed (0.00s)
--- PASS: TestRowRangeString/RowRange_unbound_unbound (0.00s)
--- PASS: TestRowRangeString/RowRange_closed_unbound (0.00s)
--- PASS: TestRowRangeString/RowRange_unbound_closed (0.00s)
=== RUN TestReadRowsInvalidRowSet
--- PASS: TestReadRowsInvalidRowSet (0.01s)
=== RUN TestReadRowsRequestStats
--- PASS: TestReadRowsRequestStats (0.01s)
=== RUN TestHeaderPopulatedWithAppProfile
--- PASS: TestHeaderPopulatedWithAppProfile (0.00s)
=== RUN TestMutateRowsWithAggregates_AddToCell
--- PASS: TestMutateRowsWithAggregates_AddToCell (0.01s)
=== RUN TestMutateRowsWithAggregates_MergeToCell
--- PASS: TestMutateRowsWithAggregates_MergeToCell (0.01s)
=== RUN TestConformance
=== RUN TestConformance/invalid_-_no_commit
=== RUN TestConformance/invalid_-_no_cell_key_before_commit
=== RUN TestConformance/invalid_-_no_cell_key_before_value
=== RUN TestConformance/invalid_-_new_col_family_must_specify_qualifier
=== RUN TestConformance/bare_commit_implies_ts=0
=== RUN TestConformance/simple_row_with_timestamp
=== RUN TestConformance/missing_timestamp,_implied_ts=0
=== RUN TestConformance/empty_cell_value
=== RUN TestConformance/two_unsplit_cells
=== RUN TestConformance/two_qualifiers
=== RUN TestConformance/two_families
=== RUN TestConformance/with_labels
=== RUN TestConformance/split_cell,_bare_commit
=== RUN TestConformance/split_cell
=== RUN TestConformance/split_four_ways
=== RUN TestConformance/two_split_cells
=== RUN TestConformance/multi-qualifier_splits
=== RUN TestConformance/multi-qualifier_multi-split
=== RUN TestConformance/multi-family_split
=== RUN TestConformance/invalid_-_no_commit_between_rows
=== RUN TestConformance/invalid_-_no_commit_after_first_row
=== RUN TestConformance/invalid_-_last_row_missing_commit
=== RUN TestConformance/invalid_-_duplicate_row_key
=== RUN TestConformance/invalid_-_new_row_missing_row_key
=== RUN TestConformance/two_rows
=== RUN TestConformance/two_rows_implicit_timestamp
=== RUN TestConformance/two_rows_empty_value
=== RUN TestConformance/two_rows,_one_with_multiple_cells
=== RUN TestConformance/two_rows,_multiple_cells
=== RUN TestConformance/two_rows,_multiple_cells,_multiple_families
=== RUN TestConformance/two_rows,_four_cells,_2_labels
=== RUN TestConformance/two_rows_with_splits,_same_timestamp
=== RUN TestConformance/invalid_-_bare_reset
=== RUN TestConformance/invalid_-_bad_reset,_no_commit
=== RUN TestConformance/invalid_-_missing_key_after_reset
=== RUN TestConformance/no_data_after_reset
=== RUN TestConformance/simple_reset
=== RUN TestConformance/reset_to_new_val
=== RUN TestConformance/reset_to_new_qual
=== RUN TestConformance/reset_with_splits
=== RUN TestConformance/reset_two_cells
=== RUN TestConformance/two_resets
=== RUN TestConformance/reset_then_two_cells
=== RUN TestConformance/reset_to_new_row
=== RUN TestConformance/reset_in_between_chunks
=== RUN TestConformance/invalid_-_reset_with_chunk
=== RUN TestConformance/invalid_-_commit_with_chunk
=== RUN TestConformance/empty_cell_chunk
--- PASS: TestConformance (0.07s)
--- PASS: TestConformance/invalid_-_no_commit (0.00s)
--- PASS: TestConformance/invalid_-_no_cell_key_before_commit (0.00s)
--- PASS: TestConformance/invalid_-_no_cell_key_before_value (0.00s)
--- PASS: TestConformance/invalid_-_new_col_family_must_specify_qualifier (0.00s)
--- PASS: TestConformance/bare_commit_implies_ts=0 (0.00s)
--- PASS: TestConformance/simple_row_with_timestamp (0.00s)
--- PASS: TestConformance/missing_timestamp,_implied_ts=0 (0.00s)
--- PASS: TestConformance/empty_cell_value (0.00s)
--- PASS: TestConformance/two_unsplit_cells (0.00s)
--- PASS: TestConformance/two_qualifiers (0.00s)
--- PASS: TestConformance/two_families (0.00s)
--- PASS: TestConformance/with_labels (0.00s)
--- PASS: TestConformance/split_cell,_bare_commit (0.00s)
--- PASS: TestConformance/split_cell (0.00s)
--- PASS: TestConformance/split_four_ways (0.00s)
--- PASS: TestConformance/two_split_cells (0.00s)
--- PASS: TestConformance/multi-qualifier_splits (0.00s)
--- PASS: TestConformance/multi-qualifier_multi-split (0.00s)
--- PASS: TestConformance/multi-family_split (0.00s)
--- PASS: TestConformance/invalid_-_no_commit_between_rows (0.00s)
--- PASS: TestConformance/invalid_-_no_commit_after_first_row (0.00s)
--- PASS: TestConformance/invalid_-_last_row_missing_commit (0.00s)
--- PASS: TestConformance/invalid_-_duplicate_row_key (0.00s)
--- PASS: TestConformance/invalid_-_new_row_missing_row_key (0.00s)
--- PASS: TestConformance/two_rows (0.00s)
--- PASS: TestConformance/two_rows_implicit_timestamp (0.00s)
--- PASS: TestConformance/two_rows_empty_value (0.00s)
--- PASS: TestConformance/two_rows,_one_with_multiple_cells (0.00s)
--- PASS: TestConformance/two_rows,_multiple_cells (0.00s)
--- PASS: TestConformance/two_rows,_multiple_cells,_multiple_families (0.00s)
--- PASS: TestConformance/two_rows,_four_cells,_2_labels (0.00s)
--- PASS: TestConformance/two_rows_with_splits,_same_timestamp (0.00s)
--- PASS: TestConformance/invalid_-_bare_reset (0.00s)
--- PASS: TestConformance/invalid_-_bad_reset,_no_commit (0.00s)
--- PASS: TestConformance/invalid_-_missing_key_after_reset (0.00s)
--- PASS: TestConformance/no_data_after_reset (0.00s)
--- PASS: TestConformance/simple_reset (0.00s)
--- PASS: TestConformance/reset_to_new_val (0.00s)
--- PASS: TestConformance/reset_to_new_qual (0.00s)
--- PASS: TestConformance/reset_with_splits (0.00s)
--- PASS: TestConformance/reset_two_cells (0.00s)
--- PASS: TestConformance/two_resets (0.00s)
--- PASS: TestConformance/reset_then_two_cells (0.00s)
--- PASS: TestConformance/reset_to_new_row (0.00s)
--- PASS: TestConformance/reset_in_between_chunks (0.00s)
--- PASS: TestConformance/invalid_-_reset_with_chunk (0.00s)
--- PASS: TestConformance/invalid_-_commit_with_chunk (0.00s)
--- PASS: TestConformance/empty_cell_chunk (0.00s)
=== RUN TestGcRuleToString
--- PASS: TestGcRuleToString (0.00s)
=== RUN TestGCRuleToPolicy
--- PASS: TestGCRuleToPolicy (0.00s)
=== RUN TestIntegration_ConditionalMutations
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ConditionalMutations (46.18s)
=== RUN TestIntegration_PartialReadRows
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_PartialReadRows (48.85s)
=== RUN TestIntegration_ReadRowList
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ReadRowList (45.54s)
=== RUN TestIntegration_UpdateFamilyValueType
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_UpdateFamilyValueType (68.52s)
=== RUN TestIntegration_Aggregates
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_Aggregates (49.74s)
=== RUN TestIntegration_ReadRowListReverse
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ReadRowListReverse (47.28s)
=== RUN TestIntegration_DeleteRow
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_DeleteRow (56.29s)
=== RUN TestIntegration_ReadModifyWrite
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ReadModifyWrite (71.23s)
=== RUN TestIntegration_ArbitraryTimestamps
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ArbitraryTimestamps (115.36s)
=== RUN TestIntegration_HighlyConcurrentReadsAndWrites
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_HighlyConcurrentReadsAndWrites (61.64s)
=== RUN TestIntegration_ExportBuiltInMetrics
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_ExportBuiltInMetrics (150.59s)
=== RUN TestIntegration_LargeReadsWritesAndScans
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_LargeReadsWritesAndScans (192.01s)
=== RUN TestIntegration_Read
integration_test.go:4300: Running test against production
=== RUN TestIntegration_Read/read_all,_unfiltered
=== RUN TestIntegration_Read/read_with_InfiniteRange,_unfiltered
=== RUN TestIntegration_Read/read_with_NewRange,_unfiltered
=== RUN TestIntegration_Read/read_with_PrefixRange,_unfiltered
=== RUN TestIntegration_Read/read_with_SingleRow,_unfiltered
=== RUN TestIntegration_Read/read_all,_with_ColumnFilter
=== RUN TestIntegration_Read/read_all,_with_ColumnFilter,_prefix
=== RUN TestIntegration_Read/read_range,_with_ColumnRangeFilter
=== RUN TestIntegration_Read/read_range_from_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_Read/read_range_from_start_to_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_Read/read_with_RowKeyFilter
=== RUN TestIntegration_Read/read_with_RowKeyFilter_unicode
=== RUN TestIntegration_Read/read_with_RowKeyFilter_escaped
=== RUN TestIntegration_Read/read_with_RowKeyFilter,_prefix
=== RUN TestIntegration_Read/read_with_RowKeyFilter,_no_matches
=== RUN TestIntegration_Read/read_with_FamilyFilter,_no_matches
=== RUN TestIntegration_Read/read_with_ColumnFilter_+_row_end
=== RUN TestIntegration_Read/apply_labels_to_the_result_rows
=== RUN TestIntegration_Read/read_all,_strip_values
=== RUN TestIntegration_Read/read_with_ColumnFilter_+_row_end_+_strip_values
=== RUN TestIntegration_Read/read_with_condition,_strip_values_on_true
=== RUN TestIntegration_Read/read_with_condition,_strip_values_on_false
=== RUN TestIntegration_Read/read_with_ValueRangeFilter_+_row_end
=== RUN TestIntegration_Read/read_with_ValueRangeFilter,_no_match_on_exclusive_end
=== RUN TestIntegration_Read/read_with_ValueRangeFilter,_no_matches
=== RUN TestIntegration_Read/read_with_InterleaveFilter,_no_matches_on_all_filters
=== RUN TestIntegration_Read/read_with_InterleaveFilter,_no_duplicate_cells
=== RUN TestIntegration_Read/read_with_InterleaveFilter,_with_duplicate_cells
=== RUN TestIntegration_Read/read_with_a_RowRangeList_and_no_filter
=== RUN TestIntegration_Read/chain_that_excludes_rows_and_matches_nothing,_in_a_condition
=== RUN TestIntegration_Read/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804
--- PASS: TestIntegration_Read (46.81s)
--- PASS: TestIntegration_Read/read_all,_unfiltered (0.03s)
--- PASS: TestIntegration_Read/read_with_InfiniteRange,_unfiltered (0.03s)
--- PASS: TestIntegration_Read/read_with_NewRange,_unfiltered (0.02s)
--- PASS: TestIntegration_Read/read_with_PrefixRange,_unfiltered (0.03s)
--- PASS: TestIntegration_Read/read_with_SingleRow,_unfiltered (0.00s)
--- PASS: TestIntegration_Read/read_all,_with_ColumnFilter (0.01s)
--- PASS: TestIntegration_Read/read_all,_with_ColumnFilter,_prefix (0.01s)
--- PASS: TestIntegration_Read/read_range,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_Read/read_range_from_empty,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_Read/read_range_from_start_to_empty,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter (0.01s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter_unicode (0.01s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter_escaped (0.00s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter,_prefix (0.00s)
--- PASS: TestIntegration_Read/read_with_RowKeyFilter,_no_matches (0.01s)
--- PASS: TestIntegration_Read/read_with_FamilyFilter,_no_matches (0.00s)
--- PASS: TestIntegration_Read/read_with_ColumnFilter_+_row_end (0.00s)
--- PASS: TestIntegration_Read/apply_labels_to_the_result_rows (0.01s)
--- PASS: TestIntegration_Read/read_all,_strip_values (0.01s)
--- PASS: TestIntegration_Read/read_with_ColumnFilter_+_row_end_+_strip_values (0.00s)
--- PASS: TestIntegration_Read/read_with_condition,_strip_values_on_true (0.00s)
--- PASS: TestIntegration_Read/read_with_condition,_strip_values_on_false (0.00s)
--- PASS: TestIntegration_Read/read_with_ValueRangeFilter_+_row_end (0.01s)
--- PASS: TestIntegration_Read/read_with_ValueRangeFilter,_no_match_on_exclusive_end (0.00s)
--- PASS: TestIntegration_Read/read_with_ValueRangeFilter,_no_matches (0.00s)
--- PASS: TestIntegration_Read/read_with_InterleaveFilter,_no_matches_on_all_filters (0.00s)
--- PASS: TestIntegration_Read/read_with_InterleaveFilter,_no_duplicate_cells (0.01s)
--- PASS: TestIntegration_Read/read_with_InterleaveFilter,_with_duplicate_cells (0.00s)
--- PASS: TestIntegration_Read/read_with_a_RowRangeList_and_no_filter (0.00s)
--- PASS: TestIntegration_Read/chain_that_excludes_rows_and_matches_nothing,_in_a_condition (0.01s)
--- PASS: TestIntegration_Read/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804 (0.01s)
=== RUN TestIntegration_FullReadStats
integration_test.go:4300: Running test against production
=== RUN TestIntegration_FullReadStats/read_all,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_InfiniteRange,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_NewRange,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_NewRange,_no_results
=== RUN TestIntegration_FullReadStats/read_with_PrefixRange,_unfiltered
=== RUN TestIntegration_FullReadStats/read_with_SingleRow,_unfiltered
=== RUN TestIntegration_FullReadStats/read_all,_with_ColumnFilter
=== RUN TestIntegration_FullReadStats/read_all,_with_ColumnFilter,_prefix
=== RUN TestIntegration_FullReadStats/read_range,_with_ColumnRangeFilter
=== RUN TestIntegration_FullReadStats/read_range_from_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_FullReadStats/read_range_from_start_to_empty,_with_ColumnRangeFilter
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter_unicode
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter_escaped
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter,_prefix
=== RUN TestIntegration_FullReadStats/read_with_RowKeyFilter,_no_matches
=== RUN TestIntegration_FullReadStats/read_with_FamilyFilter,_no_matches
=== RUN TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end
=== RUN TestIntegration_FullReadStats/apply_labels_to_the_result_rows
=== RUN TestIntegration_FullReadStats/read_all,_strip_values
=== RUN TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end_+_strip_values
=== RUN TestIntegration_FullReadStats/read_with_condition,_strip_values_on_true
=== RUN TestIntegration_FullReadStats/read_with_condition,_strip_values_on_false
=== RUN TestIntegration_FullReadStats/read_with_ValueRangeFilter_+_row_end
=== RUN TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_match_on_exclusive_end
=== RUN TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_matches
=== RUN TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_matches_on_all_filters
=== RUN TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_duplicate_cells
=== RUN TestIntegration_FullReadStats/read_with_InterleaveFilter,_with_duplicate_cells
=== RUN TestIntegration_FullReadStats/read_with_a_RowRangeList_and_no_filter
=== RUN TestIntegration_FullReadStats/chain_that_excludes_rows_and_matches_nothing,_in_a_condition
=== RUN TestIntegration_FullReadStats/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804
=== RUN TestIntegration_FullReadStats/reverse_read_all,_unfiltered
=== RUN TestIntegration_FullReadStats/reverse_read_with_InfiniteRange,_unfiltered
--- PASS: TestIntegration_FullReadStats (49.35s)
--- PASS: TestIntegration_FullReadStats/read_all,_unfiltered (0.05s)
--- PASS: TestIntegration_FullReadStats/read_with_InfiniteRange,_unfiltered (0.03s)
--- PASS: TestIntegration_FullReadStats/read_with_NewRange,_unfiltered (0.03s)
--- PASS: TestIntegration_FullReadStats/read_with_NewRange,_no_results (0.03s)
--- PASS: TestIntegration_FullReadStats/read_with_PrefixRange,_unfiltered (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_SingleRow,_unfiltered (0.00s)
--- PASS: TestIntegration_FullReadStats/read_all,_with_ColumnFilter (0.00s)
--- PASS: TestIntegration_FullReadStats/read_all,_with_ColumnFilter,_prefix (0.00s)
--- PASS: TestIntegration_FullReadStats/read_range,_with_ColumnRangeFilter (0.00s)
--- PASS: TestIntegration_FullReadStats/read_range_from_empty,_with_ColumnRangeFilter (0.01s)
--- PASS: TestIntegration_FullReadStats/read_range_from_start_to_empty,_with_ColumnRangeFilter (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter_unicode (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter_escaped (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter,_prefix (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_RowKeyFilter,_no_matches (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_FamilyFilter,_no_matches (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end (0.00s)
--- PASS: TestIntegration_FullReadStats/apply_labels_to_the_result_rows (0.00s)
--- PASS: TestIntegration_FullReadStats/read_all,_strip_values (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ColumnFilter_+_row_end_+_strip_values (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_condition,_strip_values_on_true (0.01s)
--- PASS: TestIntegration_FullReadStats/read_with_condition,_strip_values_on_false (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ValueRangeFilter_+_row_end (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_match_on_exclusive_end (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_ValueRangeFilter,_no_matches (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_matches_on_all_filters (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_InterleaveFilter,_no_duplicate_cells (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_InterleaveFilter,_with_duplicate_cells (0.00s)
--- PASS: TestIntegration_FullReadStats/read_with_a_RowRangeList_and_no_filter (0.01s)
--- PASS: TestIntegration_FullReadStats/chain_that_excludes_rows_and_matches_nothing,_in_a_condition (0.01s)
--- PASS: TestIntegration_FullReadStats/chain_that_ends_with_an_interleave_that_has_no_match._covers_#804 (0.01s)
--- PASS: TestIntegration_FullReadStats/reverse_read_all,_unfiltered (0.01s)
--- PASS: TestIntegration_FullReadStats/reverse_read_with_InfiniteRange,_unfiltered (0.01s)
=== RUN TestIntegration_SampleRowKeys
integration_test.go:4300: Running test against production
--- PASS: TestIntegration_SampleRowKeys (68.70s)
=== RUN TestIntegration_TableDeletionProtection
--- PASS: TestIntegration_TableDeletionProtection (49.03s)
=== RUN TestIntegration_EnableChangeStream
integration_test.go:1835: https://github.com/googleapis/google-cloud-go/issues/8266
--- SKIP: TestIntegration_EnableChangeStream (0.00s)
=== RUN TestIntegration_AutomatedBackups
--- PASS: TestIntegration_AutomatedBackups (10.35s)
=== RUN TestIntegration_Admin
integration_test.go:4434: DeleteTable: retry failed with context deadline exceeded; last error: rpc error: code = NotFound desc = Failed to read: projects/{36639933145}/instances/gc-bt-it-instance/tables/myothertable-1732873153109813801-01
--- PASS: TestIntegration_Admin (99.87s)
=== RUN TestIntegration_TableIam
--- PASS: TestIntegration_TableIam (3.35s)
=== RUN TestIntegration_BackupIAM
--- PASS: TestIntegration_BackupIAM (8.47s)
=== RUN TestIntegration_AuthorizedViewIAM
--- PASS: TestIntegration_AuthorizedViewIAM (156.91s)
=== RUN TestIntegration_AdminCreateInstance
--- PASS: TestIntegration_AdminCreateInstance (13.74s)
=== RUN TestIntegration_AdminEncryptionInfo
--- PASS: TestIntegration_AdminEncryptionInfo (289.91s)
=== RUN TestIntegration_AdminUpdateInstanceLabels
=== RUN TestIntegration_AdminUpdateInstanceLabels/update_labels
=== RUN TestIntegration_AdminUpdateInstanceLabels/update_multiple_labels
=== RUN TestIntegration_AdminUpdateInstanceLabels/not_update_existing_labels
=== RUN TestIntegration_AdminUpdateInstanceLabels/delete_labels
--- PASS: TestIntegration_AdminUpdateInstanceLabels (18.07s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/update_labels (1.07s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/update_multiple_labels (1.06s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/not_update_existing_labels (0.31s)
--- PASS: TestIntegration_AdminUpdateInstanceLabels/delete_labels (1.07s)
=== RUN TestIntegration_AdminUpdateInstanceAndSyncClusters
--- PASS: TestIntegration_AdminUpdateInstanceAndSyncClusters (42.70s)
=== RUN TestIntegration_Autoscaling
integration_test.go:3023: creating an instance with autoscaling ON (Min = 3, Max = 4)
integration_test.go:3063: setting autoscaling OFF and setting serve nodes to 1
integration_test.go:3085: setting autoscaling ON (Min = 3, Max = 4)
--- PASS: TestIntegration_Autoscaling (11.40s)
=== RUN TestIntegration_InstanceAdminClient_Clusters_WithFailedLocations
--- PASS: TestIntegration_InstanceAdminClient_Clusters_WithFailedLocations (0.00s)
=== RUN TestIntegration_Granularity
--- PASS: TestIntegration_Granularity (22.40s)
=== RUN TestIntegration_InstanceAdminClient_AppProfile
--- PASS: TestIntegration_InstanceAdminClient_AppProfile (0.90s)
=== RUN TestIntegration_InstanceUpdate
--- PASS: TestIntegration_InstanceUpdate (1.24s)
=== RUN TestIntegration_AdminCopyBackup
--- PASS: TestIntegration_AdminCopyBackup (50.24s)
=== RUN TestIntegration_AdminBackup
--- PASS: TestIntegration_AdminBackup (154.33s)
=== RUN TestIntegration_AdminAuthorizedView
--- PASS: TestIntegration_AdminAuthorizedView (36.15s)
=== RUN TestIntegration_DataAuthorizedView
--- PASS: TestIntegration_DataAuthorizedView (69.26s)
=== RUN TestIntegration_DirectPathFallback
integration_test.go:4300: Running test against production
integration_test.go:4209:
--- SKIP: TestIntegration_DirectPathFallback (45.98s)
=== RUN TestExportMetrics
2024/11/29 10:16:10 bigtable-metrics: rpc error: code = Canceled desc = context canceled
--- PASS: TestExportMetrics (15.00s)
=== RUN TestExportCounter
--- PASS: TestExportCounter (0.00s)
=== RUN TestExportHistogram
--- PASS: TestExportHistogram (0.00s)
=== RUN TestRecordToMpb
--- PASS: TestRecordToMpb (0.00s)
=== RUN TestTimeIntervalStaggering
--- PASS: TestTimeIntervalStaggering (0.00s)
=== RUN TestTimeIntervalPassthru
--- PASS: TestTimeIntervalPassthru (0.00s)
=== RUN TestConcurrentCallsAfterShutdown
--- PASS: TestConcurrentCallsAfterShutdown (0.00s)
=== RUN TestConcurrentExport
--- PASS: TestConcurrentExport (0.00s)
=== RUN TestBatchingExport
=== RUN TestBatchingExport/0_metrics
=== RUN TestBatchingExport/150_metrics
=== RUN TestBatchingExport/200_metrics
=== RUN TestBatchingExport/201_metrics
=== RUN TestBatchingExport/500_metrics
=== RUN TestBatchingExport/1199_metrics
--- PASS: TestBatchingExport (0.23s)
--- PASS: TestBatchingExport/0_metrics (0.00s)
--- PASS: TestBatchingExport/150_metrics (0.02s)
--- PASS: TestBatchingExport/200_metrics (0.02s)
--- PASS: TestBatchingExport/201_metrics (0.02s)
--- PASS: TestBatchingExport/500_metrics (0.05s)
--- PASS: TestBatchingExport/1199_metrics (0.12s)
=== RUN TestNewBuiltinMetricsTracerFactory
=== RUN TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_default_meter_provider
=== RUN TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_noop_meter_provider
=== RUN TestNewBuiltinMetricsTracerFactory/should_not_create_instruments_when_BIGTABLE_EMULATOR_HOST_is_set
--- PASS: TestNewBuiltinMetricsTracerFactory (45.02s)
--- PASS: TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_default_meter_provider (15.01s)
--- PASS: TestNewBuiltinMetricsTracerFactory/should_create_a_new_tracer_factory_with_noop_meter_provider (15.01s)
--- PASS: TestNewBuiltinMetricsTracerFactory/should_not_create_instruments_when_BIGTABLE_EMULATOR_HOST_is_set (15.01s)
=== RUN TestExporterLogs
--- PASS: TestExporterLogs (15.01s)
=== RUN TestToOtelMetricAttrs
=== RUN TestToOtelMetricAttrs/Known_metric
=== RUN TestToOtelMetricAttrs/Unknown_metric
--- PASS: TestToOtelMetricAttrs (0.01s)
--- PASS: TestToOtelMetricAttrs/Known_metric (0.00s)
--- PASS: TestToOtelMetricAttrs/Unknown_metric (0.00s)
=== RUN TestExtractServerLatency
=== RUN TestExtractServerLatency/No_server_latency_in_header_or_trailer
=== RUN TestExtractServerLatency/Server_latency_in_header
=== RUN TestExtractServerLatency/Server_latency_in_trailer
=== RUN TestExtractServerLatency/Server_latency_in_both_header_and_trailer
=== RUN TestExtractServerLatency/Invalid_server_latency_format_in_header
=== RUN TestExtractServerLatency/Invalid_server_latency_format_in_trailer
--- PASS: TestExtractServerLatency (0.00s)
--- PASS: TestExtractServerLatency/No_server_latency_in_header_or_trailer (0.00s)
--- PASS: TestExtractServerLatency/Server_latency_in_header (0.00s)
--- PASS: TestExtractServerLatency/Server_latency_in_trailer (0.00s)
--- PASS: TestExtractServerLatency/Server_latency_in_both_header_and_trailer (0.00s)
--- PASS: TestExtractServerLatency/Invalid_server_latency_format_in_header (0.00s)
--- PASS: TestExtractServerLatency/Invalid_server_latency_format_in_trailer (0.00s)
=== RUN TestExtractLocation
=== RUN TestExtractLocation/No_location_metadata_in_header_or_trailer
=== RUN TestExtractLocation/Location_metadata_in_header
=== RUN TestExtractLocation/Location_metadata_in_trailer
=== RUN TestExtractLocation/Location_metadata_in_both_header_and_trailer
=== RUN TestExtractLocation/Invalid_location_metadata_format_in_header
=== RUN TestExtractLocation/Invalid_location_metadata_format_in_trailer
--- PASS: TestExtractLocation (0.00s)
--- PASS: TestExtractLocation/No_location_metadata_in_header_or_trailer (0.00s)
--- PASS: TestExtractLocation/Location_metadata_in_header (0.00s)
--- PASS: TestExtractLocation/Location_metadata_in_trailer (0.00s)
--- PASS: TestExtractLocation/Location_metadata_in_both_header_and_trailer (0.00s)
--- PASS: TestExtractLocation/Invalid_location_metadata_format_in_header (0.00s)
--- PASS: TestExtractLocation/Invalid_location_metadata_format_in_trailer (0.00s)
=== RUN TestSingleCell
--- PASS: TestSingleCell (0.00s)
=== RUN TestMultipleCells
--- PASS: TestMultipleCells (0.00s)
=== RUN TestSplitCells
--- PASS: TestSplitCells (0.00s)
=== RUN TestMultipleRows
--- PASS: TestMultipleRows (0.00s)
=== RUN TestBlankQualifier
--- PASS: TestBlankQualifier (0.00s)
=== RUN TestLabels
--- PASS: TestLabels (0.00s)
=== RUN TestReset
--- PASS: TestReset (0.00s)
=== RUN TestNewFamEmptyQualifier
--- PASS: TestNewFamEmptyQualifier (0.00s)
=== RUN TestAcceptance
--- PASS: TestAcceptance (0.02s)
=== RUN TestRetryApply
--- PASS: TestRetryApply (0.47s)
=== RUN TestRetryApplyBulk_OverallRequestFailure
--- PASS: TestRetryApplyBulk_OverallRequestFailure (0.20s)
=== RUN TestRetryApplyBulk_FailuresAndRetriesInOneRequest
--- PASS: TestRetryApplyBulk_FailuresAndRetriesInOneRequest (0.28s)
=== RUN TestRetryApplyBulk_UnretryableErrors
--- PASS: TestRetryApplyBulk_UnretryableErrors (0.01s)
=== RUN TestRetryApplyBulk_IndividualErrorsAndDeadlineExceeded
--- PASS: TestRetryApplyBulk_IndividualErrorsAndDeadlineExceeded (0.01s)
=== RUN TestRetainRowsAfter
--- PASS: TestRetainRowsAfter (0.00s)
=== RUN TestRetryReadRows
--- PASS: TestRetryReadRows (0.47s)
=== RUN TestRetryReverseReadRows
--- PASS: TestRetryReverseReadRows (0.33s)
=== RUN TestUnknown
--- PASS: TestUnknown (0.00s)
=== RUN TestInt64Proto
--- PASS: TestInt64Proto (0.00s)
=== RUN TestStringProto
--- PASS: TestStringProto (0.00s)
=== RUN TestProtoBijection
--- PASS: TestProtoBijection (0.00s)
=== RUN TestAggregateProto
=== RUN TestAggregateProto/hll
=== RUN TestAggregateProto/min
=== RUN TestAggregateProto/max
=== RUN TestAggregateProto/sum
--- PASS: TestAggregateProto (0.00s)
--- PASS: TestAggregateProto/hll (0.00s)
--- PASS: TestAggregateProto/min (0.00s)
--- PASS: TestAggregateProto/max (0.00s)
--- PASS: TestAggregateProto/sum (0.00s)
=== RUN TestNilChecks
--- PASS: TestNilChecks (0.00s)
=== RUN TestTypeUnspecified
--- PASS: TestTypeUnspecified (0.00s)
PASS
ok cloud.google.com/go/bigtable 2282.107s
? cloud.google.com/go/bigtable/admin/apiv2/adminpb [no test files]
? cloud.google.com/go/bigtable/apiv2/bigtablepb [no test files]
? cloud.google.com/go/bigtable/cmd/emulator [no test files]
? cloud.google.com/go/bigtable/internal [no test files]
? cloud.google.com/go/bigtable/internal/conformance [no test files]
? cloud.google.com/go/bigtable/internal/mockserver [no test files]
? cloud.google.com/go/bigtable/internal/option [no test files]
? cloud.google.com/go/bigtable/internal/stat [no test files]
=== RUN TestConcurrentMutationsReadModifyAndGC
--- PASS: TestConcurrentMutationsReadModifyAndGC (0.07s)
=== RUN TestCreateTableResponse
--- PASS: TestCreateTableResponse (0.00s)
=== RUN TestCreateTableWithFamily
--- PASS: TestCreateTableWithFamily (0.00s)
=== RUN TestSampleRowKeys
--- PASS: TestSampleRowKeys (0.05s)
=== RUN TestSampleRowKeysVsDropRowRange
--- PASS: TestSampleRowKeysVsDropRowRange (0.01s)
=== RUN TestSampleRowKeysVsModifyColumnFamilies
--- PASS: TestSampleRowKeysVsModifyColumnFamilies (0.71s)
=== RUN TestModifyColumnFamilies
--- PASS: TestModifyColumnFamilies (0.00s)
=== RUN TestGC
2024/11/29 10:17:19 bttest: GC MaxAge(nanos:1000000) deleted 1 cells.
--- PASS: TestGC (0.00s)
=== RUN TestDropRowRange
--- PASS: TestDropRowRange (0.00s)
=== RUN TestCheckTimestampMaxValue
--- PASS: TestCheckTimestampMaxValue (0.00s)
=== RUN TestReadRows
--- PASS: TestReadRows (0.00s)
=== RUN TestReadRowsLastScannedRow
--- PASS: TestReadRowsLastScannedRow (0.00s)
=== RUN TestReadRowsError
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
--- PASS: TestReadRowsError (0.00s)
=== RUN TestReadRowsErrorOnEmptyRegex
--- PASS: TestReadRowsErrorOnEmptyRegex (0.00s)
=== RUN TestReadRowsAfterDeletion
--- PASS: TestReadRowsAfterDeletion (0.00s)
=== RUN TestReadRowsOrder
--- PASS: TestReadRowsOrder (0.00s)
=== RUN TestReadRowsWithlabelTransformer
--- PASS: TestReadRowsWithlabelTransformer (0.00s)
=== RUN TestReadRowsReversed
--- PASS: TestReadRowsReversed (0.00s)
=== RUN TestCheckAndMutateRowWithoutPredicate
--- PASS: TestCheckAndMutateRowWithoutPredicate (0.00s)
=== RUN TestCheckAndMutateRowWithPredicate
=== RUN TestCheckAndMutateRowWithPredicate/no_match
=== RUN TestCheckAndMutateRowWithPredicate/rowkey_regex
=== RUN TestCheckAndMutateRowWithPredicate/pass_all
=== RUN TestCheckAndMutateRowWithPredicate/BlockAll_for_row1
--- PASS: TestCheckAndMutateRowWithPredicate (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/no_match (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/rowkey_regex (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/pass_all (0.00s)
--- PASS: TestCheckAndMutateRowWithPredicate/BlockAll_for_row1 (0.00s)
=== RUN TestServer_ReadModifyWriteRow
--- PASS: TestServer_ReadModifyWriteRow (0.00s)
=== RUN TestFilters
--- PASS: TestFilters (0.00s)
=== RUN TestMutateRowsAggregate_AddToCell
--- PASS: TestMutateRowsAggregate_AddToCell (0.00s)
=== RUN TestMutateRowsAggregate_MergeToCell
--- PASS: TestMutateRowsAggregate_MergeToCell (0.00s)
=== RUN Test_Mutation_DeleteFromColumn
--- PASS: Test_Mutation_DeleteFromColumn (0.00s)
=== RUN TestFilterRow
--- PASS: TestFilterRow (0.00s)
=== RUN TestFilterRowWithErrors
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
2024/11/29 10:17:19 Bad pattern "[": error parsing regexp: missing closing ]: `[)$`
--- PASS: TestFilterRowWithErrors (0.00s)
=== RUN TestFilterRowWithRowSampleFilter
--- PASS: TestFilterRowWithRowSampleFilter (0.00s)
=== RUN TestFilterRowWithBinaryColumnQualifier
--- PASS: TestFilterRowWithBinaryColumnQualifier (0.00s)
=== RUN TestFilterRowWithUnicodeColumnQualifier
2024/11/29 10:17:19 Bad pattern "a\\xC.+": error parsing regexp: invalid escape sequence: `\xC.`
--- PASS: TestFilterRowWithUnicodeColumnQualifier (0.00s)
=== RUN TestFilterRowWithSingleColumnQualifier
--- PASS: TestFilterRowWithSingleColumnQualifier (0.00s)
=== RUN TestValueFilterRowWithAlternationInRegex
--- PASS: TestValueFilterRowWithAlternationInRegex (0.00s)
=== RUN TestMutateRowEmptyMutationErrors
--- PASS: TestMutateRowEmptyMutationErrors (0.00s)
=== RUN TestMutateRowsEmptyMutationErrors
--- PASS: TestMutateRowsEmptyMutationErrors (0.00s)
=== RUN TestMutateRowEmptyRowKeyErrors
--- PASS: TestMutateRowEmptyRowKeyErrors (0.00s)
=== RUN TestFilterRowCellsPerRowLimitFilterTruthiness
--- PASS: TestFilterRowCellsPerRowLimitFilterTruthiness (0.00s)
=== RUN TestAuthorizedViewApis
--- PASS: TestAuthorizedViewApis (0.00s)
=== RUN TestDeleteInstance
--- PASS: TestDeleteInstance (0.00s)
=== RUN TestTimestampConversion
--- PASS: TestTimestampConversion (0.00s)
=== RUN TestMessageOnInvalidKeyRange
--- PASS: TestMessageOnInvalidKeyRange (0.00s)
=== RUN TestValidateReadRowsRequestSendsRPCError
--- PASS: TestValidateReadRowsRequestSendsRPCError (0.00s)
=== RUN ExampleNewServer
--- PASS: ExampleNewServer (0.02s)
PASS
ok cloud.google.com/go/bigtable/bttest 1.973s
2024/11/29 10:17:21 server listening at bufconn
=== RUN TestCreateAndRemoveClient
proxy_test.go:194: testproxy test: client created successfully in test proxy
--- PASS: TestCreateAndRemoveClient (0.00s)
=== RUN TestReadRow
--- PASS: TestReadRow (0.00s)
=== RUN TestBulkMutateRows
--- PASS: TestBulkMutateRows (0.00s)
=== RUN TestMutateRow
--- PASS: TestMutateRow (0.00s)
=== RUN TestReadRows
--- PASS: TestReadRows (0.00s)
=== RUN TestCheckAndMutateRow
--- PASS: TestCheckAndMutateRow (0.00s)
=== RUN TestSampleRowKeys
--- PASS: TestSampleRowKeys (0.00s)
=== RUN TestReadWriteRow
--- PASS: TestReadWriteRow (0.00s)
PASS
ok cloud.google.com/go/bigtable/internal/testproxy 1.117s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./videointelligence/go.mod
+ pushd ./videointelligence
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/videointelligence == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/videointelligence == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/videointelligence/apiv1/videointelligencepb [no test files]
? cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/videointelligence/apiv1 1.036s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/videointelligence/apiv1beta2 1.028s [no tests to run]
? cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb [no test files]
? cloud.google.com/go/videointelligence/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/videointelligence/apiv1p3beta1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./oracledatabase/go.mod
+ pushd ./oracledatabase
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/oracledatabase == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/oracledatabase == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/oracledatabase/apiv1/oracledatabasepb [no test files]
? cloud.google.com/go/oracledatabase/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/oracledatabase/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./workflows/go.mod
+ pushd ./workflows
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/workflows == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/workflows == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/workflows/apiv1/workflowspb [no test files]
? cloud.google.com/go/workflows/apiv1beta/workflowspb [no test files]
? cloud.google.com/go/workflows/executions/apiv1/executionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/apiv1 1.044s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/apiv1beta 1.041s [no tests to run]
? cloud.google.com/go/workflows/executions/apiv1beta/executionspb [no test files]
? cloud.google.com/go/workflows/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/executions/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/workflows/executions/apiv1beta 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./advisorynotifications/go.mod
+ pushd ./advisorynotifications
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/advisorynotifications == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/advisorynotifications == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/advisorynotifications/apiv1/advisorynotificationspb [no test files]
? cloud.google.com/go/advisorynotifications/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/advisorynotifications/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./policytroubleshooter/go.mod
+ pushd ./policytroubleshooter
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/policytroubleshooter == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/policytroubleshooter == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb [no test files]
? cloud.google.com/go/policytroubleshooter/iam/apiv3/iampb [no test files]
? cloud.google.com/go/policytroubleshooter/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/policytroubleshooter/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/policytroubleshooter/iam/apiv3 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datastream/go.mod
+ pushd ./datastream
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datastream == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datastream == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/datastream/apiv1/datastreampb [no test files]
? cloud.google.com/go/datastream/apiv1alpha1/datastreampb [no test files]
? cloud.google.com/go/datastream/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datastream/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datastream/apiv1alpha1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apikeys/go.mod
+ pushd ./apikeys
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apikeys == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apikeys == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apikeys/apiv2/apikeyspb [no test files]
? cloud.google.com/go/apikeys/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apikeys/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./apigateway/go.mod
+ pushd ./apigateway
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/apigateway == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/apigateway == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/apigateway/apiv1/apigatewaypb [no test files]
? cloud.google.com/go/apigateway/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/apigateway/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./metastore/go.mod
+ pushd ./metastore
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/metastore == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/metastore == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/metastore/apiv1/metastorepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/metastore/apiv1 1.031s [no tests to run]
? cloud.google.com/go/metastore/apiv1alpha/metastorepb [no test files]
? cloud.google.com/go/metastore/apiv1beta/metastorepb [no test files]
? cloud.google.com/go/metastore/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/metastore/apiv1alpha 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/metastore/apiv1beta 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datalabeling/go.mod
+ pushd ./datalabeling
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datalabeling == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datalabeling == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb [no test files]
? cloud.google.com/go/datalabeling/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datalabeling/apiv1beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./discoveryengine/go.mod
+ pushd ./discoveryengine
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/discoveryengine == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/discoveryengine == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/discoveryengine/apiv1/discoveryenginepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/discoveryengine/apiv1 1.035s [no tests to run]
? cloud.google.com/go/discoveryengine/apiv1alpha/discoveryenginepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/discoveryengine/apiv1alpha 1.045s [no tests to run]
? cloud.google.com/go/discoveryengine/apiv1beta/discoveryenginepb [no test files]
? cloud.google.com/go/discoveryengine/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/discoveryengine/apiv1beta 1.029s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./appengine/go.mod
+ pushd ./appengine
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/appengine == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/appengine == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/appengine/apiv1/appenginepb [no test files]
? cloud.google.com/go/appengine/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/appengine/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./auth/oauth2adapt/go.mod
+ pushd ./auth/oauth2adapt
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/auth/oauth2adapt == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/auth/oauth2adapt == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/auth v0.9.4
go: downloading cloud.google.com/go/compute/metadata v0.5.0
=== RUN TestTokenProviderFromTokenSource
=== RUN TestTokenProviderFromTokenSource/working_token
=== RUN TestTokenProviderFromTokenSource/coverts_err
--- PASS: TestTokenProviderFromTokenSource (0.00s)
--- PASS: TestTokenProviderFromTokenSource/working_token (0.00s)
--- PASS: TestTokenProviderFromTokenSource/coverts_err (0.00s)
=== RUN TestTokenSourceFromTokenProvider
=== RUN TestTokenSourceFromTokenProvider/working_token
=== RUN TestTokenSourceFromTokenProvider/coverts_err
--- PASS: TestTokenSourceFromTokenProvider (0.00s)
--- PASS: TestTokenSourceFromTokenProvider/working_token (0.00s)
--- PASS: TestTokenSourceFromTokenProvider/coverts_err (0.00s)
=== RUN TestAuthCredentialsFromOauth2Credentials
--- PASS: TestAuthCredentialsFromOauth2Credentials (0.00s)
=== RUN TestOauth2CredentialsFromAuthCredentials
--- PASS: TestOauth2CredentialsFromAuthCredentials (0.00s)
=== RUN TestMetadataConversions_ToTokenProvider
--- PASS: TestMetadataConversions_ToTokenProvider (0.00s)
=== RUN TestMetadataConversions_ToTokenSource
--- PASS: TestMetadataConversions_ToTokenSource (0.00s)
PASS
ok cloud.google.com/go/auth/oauth2adapt 1.024s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=4
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./auth/go.mod
+ pushd ./auth
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/auth == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/auth == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/compute/metadata v0.5.1
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0
go: downloading google.golang.org/grpc v1.66.2
go: downloading golang.org/x/net v0.29.0
go: downloading google.golang.org/protobuf v1.34.2
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1
go: downloading golang.org/x/sys v0.25.0
go: downloading golang.org/x/oauth2 v0.22.0
go: downloading golang.org/x/text v0.18.0
go: downloading golang.org/x/crypto v0.27.0
=== RUN TestError_Temporary
=== RUN TestError_Temporary/temporary_with_500
=== RUN TestError_Temporary/temporary_with_503
=== RUN TestError_Temporary/temporary_with_408
=== RUN TestError_Temporary/temporary_with_429
=== RUN TestError_Temporary/temporary_with_418
--- PASS: TestError_Temporary (0.00s)
--- PASS: TestError_Temporary/temporary_with_500 (0.00s)
--- PASS: TestError_Temporary/temporary_with_503 (0.00s)
--- PASS: TestError_Temporary/temporary_with_408 (0.00s)
--- PASS: TestError_Temporary/temporary_with_429 (0.00s)
--- PASS: TestError_Temporary/temporary_with_418 (0.00s)
=== RUN TestToken_MetadataString
--- PASS: TestToken_MetadataString (0.00s)
=== RUN TestToken_isValidWithEarlyExpiry
--- PASS: TestToken_isValidWithEarlyExpiry (0.00s)
=== RUN TestError_Error
=== RUN TestError_Error/basic
=== RUN TestError_Error/from_query
--- PASS: TestError_Error (0.00s)
--- PASS: TestError_Error/basic (0.00s)
--- PASS: TestError_Error/from_query (0.00s)
=== RUN TestNew2LOTokenProvider_JSONResponse
--- PASS: TestNew2LOTokenProvider_JSONResponse (0.02s)
=== RUN TestNew2LOTokenProvider_BadResponse
--- PASS: TestNew2LOTokenProvider_BadResponse (0.02s)
=== RUN TestNew2LOTokenProvider_BadResponseType
--- PASS: TestNew2LOTokenProvider_BadResponseType (0.02s)
=== RUN TestNew2LOTokenProvider_Assertion
--- PASS: TestNew2LOTokenProvider_Assertion (0.02s)
=== RUN TestNew2LOTokenProvider_AssertionPayload
=== RUN TestNew2LOTokenProvider_AssertionPayload/aaa1@example.com
=== RUN TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com
=== RUN TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com#01
--- PASS: TestNew2LOTokenProvider_AssertionPayload (0.05s)
--- PASS: TestNew2LOTokenProvider_AssertionPayload/aaa1@example.com (0.02s)
--- PASS: TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com (0.02s)
--- PASS: TestNew2LOTokenProvider_AssertionPayload/aaa2@example.com#01 (0.02s)
=== RUN TestNew2LOTokenProvider_TokenError
--- PASS: TestNew2LOTokenProvider_TokenError (0.02s)
=== RUN TestNew2LOTokenProvider_Validate
=== RUN TestNew2LOTokenProvider_Validate/missing_options
=== RUN TestNew2LOTokenProvider_Validate/missing_email
=== RUN TestNew2LOTokenProvider_Validate/missing_key
=== RUN TestNew2LOTokenProvider_Validate/missing_URL
--- PASS: TestNew2LOTokenProvider_Validate (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_options (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_email (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_key (0.00s)
--- PASS: TestNew2LOTokenProvider_Validate/missing_URL (0.00s)
=== RUN TestComputeTokenProvider_NonBlockingRefresh
--- PASS: TestComputeTokenProvider_NonBlockingRefresh (0.20s)
=== RUN TestComputeTokenProvider_BlockingRefresh
=== RUN TestComputeTokenProvider_BlockingRefresh/disableAutoRefresh
=== RUN TestComputeTokenProvider_BlockingRefresh/autoRefresh
--- PASS: TestComputeTokenProvider_BlockingRefresh (0.20s)
--- PASS: TestComputeTokenProvider_BlockingRefresh/disableAutoRefresh (0.10s)
--- PASS: TestComputeTokenProvider_BlockingRefresh/autoRefresh (0.10s)
=== RUN Test3LO_URLUnsafe
--- PASS: Test3LO_URLUnsafe (0.00s)
=== RUN Test3LO_StandardExchange
--- PASS: Test3LO_StandardExchange (0.00s)
=== RUN Test3LO_ExchangeCustomParams
--- PASS: Test3LO_ExchangeCustomParams (0.00s)
=== RUN Test3LO_ExchangeJSONResponse
--- PASS: Test3LO_ExchangeJSONResponse (0.00s)
=== RUN Test3LO_ExchangeJSONResponseExpiry
=== RUN Test3LO_ExchangeJSONResponseExpiry/normal
=== RUN Test3LO_ExchangeJSONResponseExpiry/null
=== RUN Test3LO_ExchangeJSONResponseExpiry/wrong_type
=== RUN Test3LO_ExchangeJSONResponseExpiry/wrong_type2
=== RUN Test3LO_ExchangeJSONResponseExpiry/wrong_value
--- PASS: Test3LO_ExchangeJSONResponseExpiry (0.01s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/normal (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/null (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/wrong_type (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/wrong_type2 (0.00s)
--- PASS: Test3LO_ExchangeJSONResponseExpiry/wrong_value (0.00s)
=== RUN Test3LO_ExchangeBadResponse
--- PASS: Test3LO_ExchangeBadResponse (0.00s)
=== RUN Test3LO_ExchangeBadResponseType
--- PASS: Test3LO_ExchangeBadResponseType (0.00s)
=== RUN Test3LO_RefreshTokenReplacement
--- PASS: Test3LO_RefreshTokenReplacement (0.00s)
=== RUN Test3LO_RefreshTokenPreservation
--- PASS: Test3LO_RefreshTokenPreservation (0.00s)
=== RUN Test3LO_AuthHandlerExchangeSuccess
--- PASS: Test3LO_AuthHandlerExchangeSuccess (0.00s)
=== RUN Test3LO_AuthHandlerExchangeStateMismatch
--- PASS: Test3LO_AuthHandlerExchangeStateMismatch (0.00s)
=== RUN Test3LO_PKCEExchangeWithSuccess
--- PASS: Test3LO_PKCEExchangeWithSuccess (0.00s)
=== RUN Test3LO_Validate
=== RUN Test3LO_Validate/missing_options
=== RUN Test3LO_Validate/missing_client_ID
=== RUN Test3LO_Validate/missing_client_secret
=== RUN Test3LO_Validate/missing_auth_URL
=== RUN Test3LO_Validate/missing_token_URL
=== RUN Test3LO_Validate/missing_auth_style
=== RUN Test3LO_Validate/missing_refresh_token
--- PASS: Test3LO_Validate (0.00s)
--- PASS: Test3LO_Validate/missing_options (0.00s)
--- PASS: Test3LO_Validate/missing_client_ID (0.00s)
--- PASS: Test3LO_Validate/missing_client_secret (0.00s)
--- PASS: Test3LO_Validate/missing_auth_URL (0.00s)
--- PASS: Test3LO_Validate/missing_token_URL (0.00s)
--- PASS: Test3LO_Validate/missing_auth_style (0.00s)
--- PASS: Test3LO_Validate/missing_refresh_token (0.00s)
PASS
ok cloud.google.com/go/auth 1.603s
=== RUN TestComputeTokenProvider
--- PASS: TestComputeTokenProvider (0.00s)
=== RUN TestDefaultCredentials_GdchServiceAccountKey
--- PASS: TestDefaultCredentials_GdchServiceAccountKey (0.01s)
=== RUN TestDefaultCredentials_ImpersonatedServiceAccountKey
--- PASS: TestDefaultCredentials_ImpersonatedServiceAccountKey (0.01s)
=== RUN TestDefaultCredentials_UserCredentialsKey
--- PASS: TestDefaultCredentials_UserCredentialsKey (0.00s)
=== RUN TestDefaultCredentials_QuotaProjectPrecedence
--- PASS: TestDefaultCredentials_QuotaProjectPrecedence (0.00s)
=== RUN TestDefaultCredentials_UserCredentialsKey_UniverseDomain
--- PASS: TestDefaultCredentials_UserCredentialsKey_UniverseDomain (0.00s)
=== RUN TestDefaultCredentials_ServiceAccountKey
--- PASS: TestDefaultCredentials_ServiceAccountKey (0.01s)
=== RUN TestDefaultCredentials_ServiceAccountKeySelfSigned
--- PASS: TestDefaultCredentials_ServiceAccountKeySelfSigned (0.01s)
=== RUN TestDefaultCredentials_ServiceAccountKeySelfSigned_UniverseDomain
--- PASS: TestDefaultCredentials_ServiceAccountKeySelfSigned_UniverseDomain (0.01s)
=== RUN TestDefaultCredentials_ServiceAccountKey_NoFile
--- PASS: TestDefaultCredentials_ServiceAccountKey_NoFile (0.00s)
=== RUN TestDefaultCredentials_ClientCredentials
--- PASS: TestDefaultCredentials_ClientCredentials (0.00s)
=== RUN TestDefaultCredentials_ExternalAccountKey
--- PASS: TestDefaultCredentials_ExternalAccountKey (0.00s)
=== RUN TestDefaultCredentials_ExternalAccountAuthorizedUserKey
--- PASS: TestDefaultCredentials_ExternalAccountAuthorizedUserKey (0.00s)
=== RUN TestDefaultCredentials_Fails
--- PASS: TestDefaultCredentials_Fails (0.00s)
=== RUN TestDefaultCredentials_BadFiletype
--- PASS: TestDefaultCredentials_BadFiletype (0.00s)
=== RUN TestDefaultCredentials_BadFileName
--- PASS: TestDefaultCredentials_BadFileName (0.00s)
=== RUN TestDefaultCredentials_Validate
=== RUN TestDefaultCredentials_Validate/missing_options
=== RUN TestDefaultCredentials_Validate/scope_and_audience_provided
=== RUN TestDefaultCredentials_Validate/file_and_json_provided
--- PASS: TestDefaultCredentials_Validate (0.00s)
--- PASS: TestDefaultCredentials_Validate/missing_options (0.00s)
--- PASS: TestDefaultCredentials_Validate/scope_and_audience_provided (0.00s)
--- PASS: TestDefaultCredentials_Validate/file_and_json_provided (0.00s)
=== RUN TestDefaultCredentials_UniverseDomain
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/service_account_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/user_json
=== RUN TestDefaultCredentials_UniverseDomain/user_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/user_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/user_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_and_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_options_universe_domain
=== RUN TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_and_options_universe_domain
--- PASS: TestDefaultCredentials_UniverseDomain (0.02s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/service_account_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/user_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/external_account_user_json_with_file_and_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_options_universe_domain (0.00s)
--- PASS: TestDefaultCredentials_UniverseDomain/impersonated_service_account_json_with_file_and_options_universe_domain (0.00s)
=== RUN TestDetectDefault_SelfSignedJSON
--- PASS: TestDetectDefault_SelfSignedJSON (0.58s)
=== RUN TestDetectDefault_SelfSignedWithScope
--- PASS: TestDetectDefault_SelfSignedWithScope (0.14s)
=== RUN TestDetectDefault_SelfSignedWithAudienceAndScope
--- PASS: TestDetectDefault_SelfSignedWithAudienceAndScope (0.26s)
=== RUN TestDetectDefault_SelfSignedWithoutAudienceOrScope
--- PASS: TestDetectDefault_SelfSignedWithoutAudienceOrScope (0.67s)
PASS
ok cloud.google.com/go/auth/credentials 2.763s
=== RUN TestNewTokenProvider
--- PASS: TestNewTokenProvider (0.00s)
=== RUN TestNewCredentials_Validations
=== RUN TestNewCredentials_Validations/no_opts
=== RUN TestNewCredentials_Validations/no_provider
=== RUN TestNewCredentials_Validations/no_rules
=== RUN TestNewCredentials_Validations/too_many_rules
=== RUN TestNewCredentials_Validations/no_resource
=== RUN TestNewCredentials_Validations/no_perm
--- PASS: TestNewCredentials_Validations (0.00s)
--- PASS: TestNewCredentials_Validations/no_opts (0.00s)
--- PASS: TestNewCredentials_Validations/no_provider (0.00s)
--- PASS: TestNewCredentials_Validations/no_rules (0.00s)
--- PASS: TestNewCredentials_Validations/too_many_rules (0.00s)
--- PASS: TestNewCredentials_Validations/no_resource (0.00s)
--- PASS: TestNewCredentials_Validations/no_perm (0.00s)
=== RUN TestOptions_UniverseDomain
--- PASS: TestOptions_UniverseDomain (0.00s)
=== RUN TestDownscopedToken
=== RUN TestDownscopedToken/successfulDownscopedRead
=== RUN TestDownscopedToken/readWithoutPermission
--- PASS: TestDownscopedToken (0.50s)
--- PASS: TestDownscopedToken/successfulDownscopedRead (0.35s)
--- PASS: TestDownscopedToken/readWithoutPermission (0.15s)
PASS
ok cloud.google.com/go/auth/credentials/downscope 1.534s
=== RUN TestNewCredentials_AwsSecurityCredentials
--- PASS: TestNewCredentials_AwsSecurityCredentials (0.00s)
=== RUN TestNewCredentials_SubjectTokenProvider
--- PASS: TestNewCredentials_SubjectTokenProvider (0.00s)
=== RUN TestNewCredentials_CredentialSourceURL
--- PASS: TestNewCredentials_CredentialSourceURL (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/externalaccount 1.029s
=== RUN TestCacheHit
--- PASS: TestCacheHit (0.00s)
=== RUN TestComputeCredentials
--- PASS: TestComputeCredentials (0.00s)
=== RUN TestComputeCredentials_Standard
--- PASS: TestComputeCredentials_Standard (0.00s)
=== RUN TestComputeCredentials_Invalid
--- PASS: TestComputeCredentials_Invalid (0.00s)
=== RUN TestNewCredentials_Validate
=== RUN TestNewCredentials_Validate/missing_opts
=== RUN TestNewCredentials_Validate/missing_audience
=== RUN TestNewCredentials_Validate/both_credentials
--- PASS: TestNewCredentials_Validate (0.00s)
--- PASS: TestNewCredentials_Validate/missing_opts (0.00s)
--- PASS: TestNewCredentials_Validate/missing_audience (0.00s)
--- PASS: TestNewCredentials_Validate/both_credentials (0.00s)
=== RUN TestNewCredentials_ServiceAccount_NoClient
--- PASS: TestNewCredentials_ServiceAccount_NoClient (1.25s)
=== RUN TestNewCredentials_ImpersonatedAndExternal
=== RUN TestNewCredentials_ImpersonatedAndExternal/ADC_external_account
=== RUN TestNewCredentials_ImpersonatedAndExternal/CredentialsFile_impersonated_service_account
--- PASS: TestNewCredentials_ImpersonatedAndExternal (1.11s)
--- PASS: TestNewCredentials_ImpersonatedAndExternal/ADC_external_account (0.14s)
--- PASS: TestNewCredentials_ImpersonatedAndExternal/CredentialsFile_impersonated_service_account (0.97s)
=== RUN TestValidateRS256
=== RUN TestValidateRS256/works
=== RUN TestValidateRS256/works_with_custom_certs_url
=== RUN TestValidateRS256/no_matching_key
=== RUN TestValidateRS256/sig_does_not_match
=== RUN TestValidateRS256/token_expired
--- PASS: TestValidateRS256 (0.25s)
--- PASS: TestValidateRS256/works (0.00s)
--- PASS: TestValidateRS256/works_with_custom_certs_url (0.00s)
--- PASS: TestValidateRS256/no_matching_key (0.00s)
--- PASS: TestValidateRS256/sig_does_not_match (0.00s)
--- PASS: TestValidateRS256/token_expired (0.00s)
=== RUN TestValidateES256
=== RUN TestValidateES256/works
=== RUN TestValidateES256/works_with_custom_certs_url
=== RUN TestValidateES256/no_matching_key
=== RUN TestValidateES256/sig_does_not_match
=== RUN TestValidateES256/token_expired
--- PASS: TestValidateES256 (0.00s)
--- PASS: TestValidateES256/works (0.00s)
--- PASS: TestValidateES256/works_with_custom_certs_url (0.00s)
--- PASS: TestValidateES256/no_matching_key (0.00s)
--- PASS: TestValidateES256/sig_does_not_match (0.00s)
--- PASS: TestValidateES256/token_expired (0.00s)
=== RUN TestParsePayload
=== RUN TestParsePayload/valid_token
=== RUN TestParsePayload/unparseable_token
--- PASS: TestParsePayload (0.48s)
--- PASS: TestParsePayload/valid_token (0.00s)
--- PASS: TestParsePayload/unparseable_token (0.00s)
=== RUN TestNewCredentials_CredentialsFile
integration_test.go:61: token validation failed: Get "": unsupported protocol scheme ""
--- FAIL: TestNewCredentials_CredentialsFile (0.19s)
=== RUN TestNewCredentials_CredentialsJSON
integration_test.go:93: token validation failed: Get "": unsupported protocol scheme ""
--- FAIL: TestNewCredentials_CredentialsJSON (0.08s)
FAIL
FAIL cloud.google.com/go/auth/credentials/idtoken 3.386s
=== RUN TestNewIDTokenCredentials
=== RUN TestNewIDTokenCredentials/missing_aud
=== RUN TestNewIDTokenCredentials/missing_targetPrincipal
=== RUN TestNewIDTokenCredentials/works
--- PASS: TestNewIDTokenCredentials (0.00s)
--- PASS: TestNewIDTokenCredentials/missing_aud (0.00s)
--- PASS: TestNewIDTokenCredentials/missing_targetPrincipal (0.00s)
--- PASS: TestNewIDTokenCredentials/works (0.00s)
=== RUN TestNewCredentials_serviceAccount
=== RUN TestNewCredentials_serviceAccount/missing_targetPrincipal
=== RUN TestNewCredentials_serviceAccount/missing_scopes
=== RUN TestNewCredentials_serviceAccount/lifetime_over_max
=== RUN TestNewCredentials_serviceAccount/works
=== RUN TestNewCredentials_serviceAccount/universe_domain_from_options
=== RUN TestNewCredentials_serviceAccount/universe_domain_from_options_and_credentials
=== RUN TestNewCredentials_serviceAccount/universe_domain_from_credentials
--- PASS: TestNewCredentials_serviceAccount (0.00s)
--- PASS: TestNewCredentials_serviceAccount/missing_targetPrincipal (0.00s)
--- PASS: TestNewCredentials_serviceAccount/missing_scopes (0.00s)
--- PASS: TestNewCredentials_serviceAccount/lifetime_over_max (0.00s)
--- PASS: TestNewCredentials_serviceAccount/works (0.00s)
--- PASS: TestNewCredentials_serviceAccount/universe_domain_from_options (0.00s)
--- PASS: TestNewCredentials_serviceAccount/universe_domain_from_options_and_credentials (0.00s)
--- PASS: TestNewCredentials_serviceAccount/universe_domain_from_credentials (0.00s)
=== RUN TestNewCredentials_user
=== RUN TestNewCredentials_user/missing_targetPrincipal
=== RUN TestNewCredentials_user/missing_scopes
=== RUN TestNewCredentials_user/lifetime_over_max
=== RUN TestNewCredentials_user/works
=== RUN TestNewCredentials_user/universeDomain
--- PASS: TestNewCredentials_user (0.00s)
--- PASS: TestNewCredentials_user/missing_targetPrincipal (0.00s)
--- PASS: TestNewCredentials_user/missing_scopes (0.00s)
--- PASS: TestNewCredentials_user/lifetime_over_max (0.00s)
--- PASS: TestNewCredentials_user/works (0.00s)
--- PASS: TestNewCredentials_user/universeDomain (0.00s)
=== RUN TestNewCredentialsIntegration
=== RUN TestNewCredentialsIntegration/SA_->_SA
=== RUN TestNewCredentialsIntegration/SA_->_SA_(Default)
=== RUN TestNewCredentialsIntegration/SA_->_Delegate_->_SA
--- PASS: TestNewCredentialsIntegration (5.04s)
--- PASS: TestNewCredentialsIntegration/SA_->_SA (1.86s)
--- PASS: TestNewCredentialsIntegration/SA_->_SA_(Default) (1.63s)
--- PASS: TestNewCredentialsIntegration/SA_->_Delegate_->_SA (1.55s)
=== RUN TestNewIDTokenCredentialsIntegration
=== RUN TestNewIDTokenCredentialsIntegration/SA_->_SA
integration_test.go:208: token validation failed: Get "": unsupported protocol scheme ""
=== RUN TestNewIDTokenCredentialsIntegration/SA_->_SA_(Default)
integration_test.go:208: token validation failed: Get "": unsupported protocol scheme ""
=== RUN TestNewIDTokenCredentialsIntegration/SA_->_Delegate_->_SA
integration_test.go:208: token validation failed: Get "": unsupported protocol scheme ""
--- FAIL: TestNewIDTokenCredentialsIntegration (0.61s)
--- FAIL: TestNewIDTokenCredentialsIntegration/SA_->_SA (0.26s)
--- FAIL: TestNewIDTokenCredentialsIntegration/SA_->_SA_(Default) (0.14s)
--- FAIL: TestNewIDTokenCredentialsIntegration/SA_->_Delegate_->_SA (0.21s)
FAIL
FAIL cloud.google.com/go/auth/credentials/impersonate 5.711s
=== RUN TestAWSv4Signature_GetRequest
--- PASS: TestAWSv4Signature_GetRequest (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithRelativePath
--- PASS: TestAWSv4Signature_GetRequestWithRelativePath (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithDotPath
--- PASS: TestAWSv4Signature_GetRequestWithDotPath (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithPointlessDotPath
--- PASS: TestAWSv4Signature_GetRequestWithPointlessDotPath (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithUtf8Path
--- PASS: TestAWSv4Signature_GetRequestWithUtf8Path (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithDuplicateQuery
--- PASS: TestAWSv4Signature_GetRequestWithDuplicateQuery (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithMisorderedQuery
--- PASS: TestAWSv4Signature_GetRequestWithMisorderedQuery (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithUtf8Query
--- PASS: TestAWSv4Signature_GetRequestWithUtf8Query (0.00s)
=== RUN TestAWSv4Signature_PostRequest
--- PASS: TestAWSv4Signature_PostRequest (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithCapitalizedHeaderValue
--- PASS: TestAWSv4Signature_PostRequestWithCapitalizedHeaderValue (0.00s)
=== RUN TestAWSv4Signature_PostRequestPhfft
--- PASS: TestAWSv4Signature_PostRequestPhfft (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithBody
--- PASS: TestAWSv4Signature_PostRequestWithBody (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithQueryString
--- PASS: TestAWSv4Signature_PostRequestWithQueryString (0.00s)
=== RUN TestAWSv4Signature_GetRequestWithSecurityToken
--- PASS: TestAWSv4Signature_GetRequestWithSecurityToken (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithSecurityToken
--- PASS: TestAWSv4Signature_PostRequestWithSecurityToken (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithSecurityTokenAndAdditionalHeaders
--- PASS: TestAWSv4Signature_PostRequestWithSecurityTokenAndAdditionalHeaders (0.00s)
=== RUN TestAWSv4Signature_PostRequestWithAmzDateButNoSecurityToken
--- PASS: TestAWSv4Signature_PostRequestWithAmzDateButNoSecurityToken (0.00s)
=== RUN TestAWSCredential_BasicRequest
--- PASS: TestAWSCredential_BasicRequest (0.00s)
=== RUN TestAWSCredential_IMDSv2
--- PASS: TestAWSCredential_IMDSv2 (0.00s)
=== RUN TestAWSCredential_BasicRequestWithoutSecurityToken
--- PASS: TestAWSCredential_BasicRequestWithoutSecurityToken (0.00s)
=== RUN TestAWSCredential_BasicRequestWithEnv
--- PASS: TestAWSCredential_BasicRequestWithEnv (0.00s)
=== RUN TestAWSCredential_BasicRequestWithDefaultEnv
--- PASS: TestAWSCredential_BasicRequestWithDefaultEnv (0.00s)
=== RUN TestAWSCredential_GeneratesNewAwsSecurityCredential
--- PASS: TestAWSCredential_GeneratesNewAwsSecurityCredential (0.00s)
=== RUN TestAWSCredential_BasicRequestWithTwoRegions
--- PASS: TestAWSCredential_BasicRequestWithTwoRegions (0.00s)
=== RUN TestAWSCredential_RequestWithBadVersion
--- PASS: TestAWSCredential_RequestWithBadVersion (0.00s)
=== RUN TestAWSCredential_RequestWithNoRegionURL
--- PASS: TestAWSCredential_RequestWithNoRegionURL (0.00s)
=== RUN TestAWSCredential_RequestWithBadRegionURL
--- PASS: TestAWSCredential_RequestWithBadRegionURL (0.00s)
=== RUN TestAWSCredential_RequestWithMissingCredential
--- PASS: TestAWSCredential_RequestWithMissingCredential (0.00s)
=== RUN TestAWSCredential_RequestWithIncompleteCredential
--- PASS: TestAWSCredential_RequestWithIncompleteCredential (0.00s)
=== RUN TestAWSCredential_RequestWithNoCredentialURL
--- PASS: TestAWSCredential_RequestWithNoCredentialURL (0.00s)
=== RUN TestAWSCredential_RequestWithBadCredentialURL
--- PASS: TestAWSCredential_RequestWithBadCredentialURL (0.00s)
=== RUN TestAWSCredential_RequestWithBadFinalCredentialURL
--- PASS: TestAWSCredential_RequestWithBadFinalCredentialURL (0.00s)
=== RUN TestAWSCredential_ShouldNotCallMetadataEndpointWhenCredsAreInEnv
--- PASS: TestAWSCredential_ShouldNotCallMetadataEndpointWhenCredsAreInEnv (0.00s)
=== RUN TestAWSCredential_ShouldCallMetadataEndpointWhenNoRegion
--- PASS: TestAWSCredential_ShouldCallMetadataEndpointWhenNoRegion (0.00s)
=== RUN TestAWSCredential_ShouldCallMetadataEndpointWhenNoAccessKey
--- PASS: TestAWSCredential_ShouldCallMetadataEndpointWhenNoAccessKey (0.00s)
=== RUN TestAWSCredential_ShouldCallMetadataEndpointWhenNoSecretAccessKey
--- PASS: TestAWSCredential_ShouldCallMetadataEndpointWhenNoSecretAccessKey (0.00s)
=== RUN TestAWSCredential_Validations
=== RUN TestAWSCredential_Validations/No_Metadata_Server_URLs
=== RUN TestAWSCredential_Validations/IPv4_Metadata_Server_URLs
=== RUN TestAWSCredential_Validations/IPv6_Metadata_Server_URLs
--- PASS: TestAWSCredential_Validations (0.00s)
--- PASS: TestAWSCredential_Validations/No_Metadata_Server_URLs (0.00s)
--- PASS: TestAWSCredential_Validations/IPv4_Metadata_Server_URLs (0.00s)
--- PASS: TestAWSCredential_Validations/IPv6_Metadata_Server_URLs (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuth
--- PASS: TestAWSCredential_ProgrammaticAuth (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthNoSessionToken
--- PASS: TestAWSCredential_ProgrammaticAuthNoSessionToken (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthError
--- PASS: TestAWSCredential_ProgrammaticAuthError (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthRegionError
--- PASS: TestAWSCredential_ProgrammaticAuthRegionError (0.00s)
=== RUN TestAWSCredential_ProgrammaticAuthOptions
--- PASS: TestAWSCredential_ProgrammaticAuthOptions (0.00s)
=== RUN TestCreateExecutableCredential
=== RUN TestCreateExecutableCredential/Basic_Creation
=== RUN TestCreateExecutableCredential/Without_Timeout
=== RUN TestCreateExecutableCredential/Without_Command
=== RUN TestCreateExecutableCredential/Timeout_Too_Low
=== RUN TestCreateExecutableCredential/Timeout_Lower_Bound
=== RUN TestCreateExecutableCredential/Timeout_Upper_Bound
=== RUN TestCreateExecutableCredential/Timeout_Too_High
--- PASS: TestCreateExecutableCredential (0.00s)
--- PASS: TestCreateExecutableCredential/Basic_Creation (0.00s)
--- PASS: TestCreateExecutableCredential/Without_Timeout (0.00s)
--- PASS: TestCreateExecutableCredential/Without_Command (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Too_Low (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Lower_Bound (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Upper_Bound (0.00s)
--- PASS: TestCreateExecutableCredential/Timeout_Too_High (0.00s)
=== RUN TestExecutableCredentialGetEnvironment
=== RUN TestExecutableCredentialGetEnvironment/Minimal_Executable_Config
=== RUN TestExecutableCredentialGetEnvironment/Full_Impersonation_URL
=== RUN TestExecutableCredentialGetEnvironment/Impersonation_Email
--- PASS: TestExecutableCredentialGetEnvironment (0.00s)
--- PASS: TestExecutableCredentialGetEnvironment/Minimal_Executable_Config (0.00s)
--- PASS: TestExecutableCredentialGetEnvironment/Full_Impersonation_URL (0.00s)
--- PASS: TestExecutableCredentialGetEnvironment/Impersonation_Email (0.00s)
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Environment_Variable_Not_Set
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Version_Field_Missing
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Success_Field_Missing
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_code
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_message
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_fields
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Newer_Version
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_Token_Type
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Token_Expired
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token_Type
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_JWT
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_ID_Token
=== RUN TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_SAML_Token
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors (0.01s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Environment_Variable_Not_Set (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Version_Field_Missing (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Success_Field_Missing (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_code (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_message (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/User_defined_error_without_fields (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Newer_Version (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_Token_Type (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Token_Expired (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Invalid_Token_Type (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_JWT (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_ID_Token (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenExecutableErrors/Missing_SAML_Token (0.00s)
=== RUN TestRetrieveExecutableSubjectTokenSuccesses
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/JWT
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/ID_Token
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/SAML
=== RUN TestRetrieveExecutableSubjectTokenSuccesses/Missing_Expiration
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/JWT (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/ID_Token (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/SAML (0.00s)
--- PASS: TestRetrieveExecutableSubjectTokenSuccesses/Missing_Expiration (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenNotJSON
--- PASS: TestRetrieveOutputFileSubjectTokenNotJSON (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Version
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Success
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Newer_Version
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Token_Type
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Expiration
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Invalid_Token_Type
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_JWT
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_ID_Token
=== RUN TestRetrieveOutputFileSubjectTokenFailureTests/Missing_SAML
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Version (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Success (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Newer_Version (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Token_Type (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_Expiration (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Invalid_Token_Type (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_JWT (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_ID_Token (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenFailureTests/Missing_SAML (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Code
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Message
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Fields
=== RUN TestRetrieveOutputFileSubjectTokenInvalidCache/Expired_Token
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache (0.04s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error (0.03s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Code (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Message (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/User_Defined_Error_without_Fields (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenInvalidCache/Expired_Token (0.00s)
=== RUN TestRetrieveOutputFileSubjectTokenJwt
=== RUN TestRetrieveOutputFileSubjectTokenJwt/JWT
=== RUN TestRetrieveOutputFileSubjectTokenJwt/Id_Token
=== RUN TestRetrieveOutputFileSubjectTokenJwt/SAML
--- PASS: TestRetrieveOutputFileSubjectTokenJwt (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenJwt/JWT (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenJwt/Id_Token (0.00s)
--- PASS: TestRetrieveOutputFileSubjectTokenJwt/SAML (0.00s)
=== RUN TestServiceAccountImpersonationRE
--- PASS: TestServiceAccountImpersonationRE (0.00s)
=== RUN TestToken
--- PASS: TestToken (0.01s)
=== RUN TestWorkforcePoolTokenWithClientID
--- PASS: TestWorkforcePoolTokenWithClientID (0.00s)
=== RUN TestWorkforcePoolTokenWithoutClientID
--- PASS: TestWorkforcePoolTokenWithoutClientID (0.00s)
=== RUN TestNonworkforceWithWorkforcePoolUserProject
--- PASS: TestNonworkforceWithWorkforcePoolUserProject (0.00s)
=== RUN TestWorkforcePoolCreation
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/global/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/workloadIdentityPools/providers/provider-id
=== RUN TestWorkforcePoolCreation/_identitynamespace:1f12345:my_provider
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/eu/workloadIdentityPools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/workforcePools/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iamgoogleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapiscom/locations/eu/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/workforcePools/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePool/pool-id/providers/provider-id
=== RUN TestWorkforcePoolCreation/_//iam.googleapis.com/locations//workforcePool/pool-id/providers/provider-id
--- PASS: TestWorkforcePoolCreation (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/global/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePools/workloadIdentityPools/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_identitynamespace:1f12345:my_provider (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/eu/workloadIdentityPools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/projects/123456/locations/global/workloadIdentityPools/workforcePools/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iamgoogleapis.com/locations/eu/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapiscom/locations/eu/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/workforcePools/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations/eu/workforcePool/pool-id/providers/provider-id (0.00s)
--- PASS: TestWorkforcePoolCreation/_//iam.googleapis.com/locations//workforcePool/pool-id/providers/provider-id (0.00s)
=== RUN TestOptionsValidate
=== RUN TestOptionsValidate/works
=== RUN TestOptionsValidate/missing_aud
=== RUN TestOptionsValidate/missing_subjectTokenType
=== RUN TestOptionsValidate/invalid_workforcepool
=== RUN TestOptionsValidate/no_creds
=== RUN TestOptionsValidate/too_many_creds
--- PASS: TestOptionsValidate (0.00s)
--- PASS: TestOptionsValidate/works (0.00s)
--- PASS: TestOptionsValidate/missing_aud (0.00s)
--- PASS: TestOptionsValidate/missing_subjectTokenType (0.00s)
--- PASS: TestOptionsValidate/invalid_workforcepool (0.00s)
--- PASS: TestOptionsValidate/no_creds (0.00s)
--- PASS: TestOptionsValidate/too_many_creds (0.00s)
=== RUN TestClient
--- PASS: TestClient (0.00s)
=== RUN TestOptionsResolveTokenURL
=== RUN TestOptionsResolveTokenURL/default
=== RUN TestOptionsResolveTokenURL/Options_TokenURL
=== RUN TestOptionsResolveTokenURL/Options_UniverseDomain
=== RUN TestOptionsResolveTokenURL/Options_TokenURL_overrides_UniverseDomain
--- PASS: TestOptionsResolveTokenURL (0.00s)
--- PASS: TestOptionsResolveTokenURL/default (0.00s)
--- PASS: TestOptionsResolveTokenURL/Options_TokenURL (0.00s)
--- PASS: TestOptionsResolveTokenURL/Options_UniverseDomain (0.00s)
--- PASS: TestOptionsResolveTokenURL/Options_TokenURL_overrides_UniverseDomain (0.00s)
=== RUN TestRetrieveFileSubjectToken
=== RUN TestRetrieveFileSubjectToken/untyped_file_format
=== RUN TestRetrieveFileSubjectToken/text_file_format
=== RUN TestRetrieveFileSubjectToken/JSON_file_format
--- PASS: TestRetrieveFileSubjectToken (0.00s)
--- PASS: TestRetrieveFileSubjectToken/untyped_file_format (0.00s)
--- PASS: TestRetrieveFileSubjectToken/text_file_format (0.00s)
--- PASS: TestRetrieveFileSubjectToken/JSON_file_format (0.00s)
=== RUN TestImpersonation
=== RUN TestImpersonation/Base_Impersonation
=== RUN TestImpersonation/With_TokenLifetime_Set
--- PASS: TestImpersonation (0.01s)
--- PASS: TestImpersonation/Base_Impersonation (0.00s)
--- PASS: TestImpersonation/With_TokenLifetime_Set (0.00s)
=== RUN TestGoVersion
--- PASS: TestGoVersion (0.00s)
=== RUN TestRetrieveSubjectToken_ProgrammaticAuth
--- PASS: TestRetrieveSubjectToken_ProgrammaticAuth (0.00s)
=== RUN TestRetrieveSubjectToken_ProgrammaticAuthFails
--- PASS: TestRetrieveSubjectToken_ProgrammaticAuthFails (0.00s)
=== RUN TestRetrieveSubjectToken_ProgrammaticAuthOptions
--- PASS: TestRetrieveSubjectToken_ProgrammaticAuthOptions (0.00s)
=== RUN TestRetrieveURLSubjectToken_Text
--- PASS: TestRetrieveURLSubjectToken_Text (0.00s)
=== RUN TestRetrieveURLSubjectToken_Untyped
--- PASS: TestRetrieveURLSubjectToken_Untyped (0.00s)
=== RUN TestRetrieveURLSubjectToken_JSON
--- PASS: TestRetrieveURLSubjectToken_JSON (0.00s)
=== RUN TestCreateX509Credential
=== RUN TestCreateX509Credential/Basic_Creation
=== RUN TestCreateX509Credential/Specific_location
=== RUN TestCreateX509Credential/Default_and_location_provided
=== RUN TestCreateX509Credential/Neither_default_or_location_provided
--- PASS: TestCreateX509Credential (0.00s)
--- PASS: TestCreateX509Credential/Basic_Creation (0.00s)
--- PASS: TestCreateX509Credential/Specific_location (0.00s)
--- PASS: TestCreateX509Credential/Default_and_location_provided (0.00s)
--- PASS: TestCreateX509Credential/Neither_default_or_location_provided (0.00s)
=== RUN TestRetrieveSubjectToken_X509
--- PASS: TestRetrieveSubjectToken_X509 (0.00s)
=== RUN TestClient_Success
--- PASS: TestClient_Success (0.00s)
=== RUN TestGetClient_error
--- PASS: TestGetClient_error (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/externalaccount 1.183s
=== RUN TestExernalAccountAuthorizedUser_TokenRefreshWithRefreshTokenInResponse
--- PASS: TestExernalAccountAuthorizedUser_TokenRefreshWithRefreshTokenInResponse (0.00s)
=== RUN TestExernalAccountAuthorizedUser_MinimumFieldsRequiredForRefresh
--- PASS: TestExernalAccountAuthorizedUser_MinimumFieldsRequiredForRefresh (0.00s)
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/empty_config
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_refresh_token
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_token_url
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_id
=== RUN TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_secrect
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/empty_config (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_refresh_token (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_token_url (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_id (0.00s)
--- PASS: TestExternalAccountAuthorizedUser_MissingRefreshFields/missing_client_secrect (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/externalaccountuser 1.026s
=== RUN TestTokenProvider
--- PASS: TestTokenProvider (0.02s)
PASS
ok cloud.google.com/go/auth/credentials/internal/gdch 1.036s
=== RUN TestNewImpersonatedTokenProvider_Validation
=== RUN TestNewImpersonatedTokenProvider_Validation/missing_source_creds
=== RUN TestNewImpersonatedTokenProvider_Validation/missing_url
--- PASS: TestNewImpersonatedTokenProvider_Validation (0.00s)
--- PASS: TestNewImpersonatedTokenProvider_Validation/missing_source_creds (0.00s)
--- PASS: TestNewImpersonatedTokenProvider_Validation/missing_url (0.00s)
=== RUN TestNewImpersonatedTokenProvider
--- PASS: TestNewImpersonatedTokenProvider (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/impersonate 1.021s
=== RUN TestExchangeToken
--- PASS: TestExchangeToken (0.00s)
=== RUN TestExchangeToken_Err
--- PASS: TestExchangeToken_Err (0.00s)
=== RUN TestExchangeToken_Opts
--- PASS: TestExchangeToken_Opts (0.00s)
=== RUN TestClientAuthentication_InjectHeaderAuthentication
--- PASS: TestClientAuthentication_InjectHeaderAuthentication (0.00s)
=== RUN TestClientAuthentication_ParamsAuthentication
--- PASS: TestClientAuthentication_ParamsAuthentication (0.00s)
PASS
ok cloud.google.com/go/auth/credentials/internal/stsexchange 1.035s
=== RUN TestDialTCPUserTimeout
--- PASS: TestDialTCPUserTimeout (0.00s)
=== RUN TestDialWithDirectPathEnabled
dial_socketopt_test.go:101: https://github.com/googleapis/google-api-go-client/issues/790
--- SKIP: TestDialWithDirectPathEnabled (0.00s)
=== RUN TestIsTokenProviderDirectPathCompatible
=== RUN TestIsTokenProviderDirectPathCompatible/empty_TokenProvider
=== RUN TestIsTokenProviderDirectPathCompatible/err_TokenProvider.Token
=== RUN TestIsTokenProviderDirectPathCompatible/EnableNonDefaultSAForDirectPath
=== RUN TestIsTokenProviderDirectPathCompatible/non-compute_token_source
=== RUN TestIsTokenProviderDirectPathCompatible/non-default_service_account
=== RUN TestIsTokenProviderDirectPathCompatible/default_service_account_on_compute
--- PASS: TestIsTokenProviderDirectPathCompatible (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/empty_TokenProvider (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/err_TokenProvider.Token (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/EnableNonDefaultSAForDirectPath (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/non-compute_token_source (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/non-default_service_account (0.00s)
--- PASS: TestIsTokenProviderDirectPathCompatible/default_service_account_on_compute (0.00s)
=== RUN TestCheckDirectPathEndPoint
=== RUN TestCheckDirectPathEndPoint/empty_endpoint_are_disallowed
=== RUN TestCheckDirectPathEndPoint/dns_schemes_are_allowed
=== RUN TestCheckDirectPathEndPoint/host_without_no_prefix_are_allowed
=== RUN TestCheckDirectPathEndPoint/host_with_port_are_allowed
=== RUN TestCheckDirectPathEndPoint/non-dns_schemes_are_disallowed
--- PASS: TestCheckDirectPathEndPoint (0.00s)
--- PASS: TestCheckDirectPathEndPoint/empty_endpoint_are_disallowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/dns_schemes_are_allowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/host_without_no_prefix_are_allowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/host_with_port_are_allowed (0.00s)
--- PASS: TestCheckDirectPathEndPoint/non-dns_schemes_are_disallowed (0.00s)
=== RUN TestDial_FailsValidation
=== RUN TestDial_FailsValidation/missing_options
=== RUN TestDial_FailsValidation/has_creds_with_disable_options,_tp
=== RUN TestDial_FailsValidation/has_creds_with_disable_options,_cred_file
=== RUN TestDial_FailsValidation/has_creds_with_disable_options,_cred_json
--- PASS: TestDial_FailsValidation (0.00s)
--- PASS: TestDial_FailsValidation/missing_options (0.00s)
--- PASS: TestDial_FailsValidation/has_creds_with_disable_options,_tp (0.00s)
--- PASS: TestDial_FailsValidation/has_creds_with_disable_options,_cred_file (0.00s)
--- PASS: TestDial_FailsValidation/has_creds_with_disable_options,_cred_json (0.00s)
=== RUN TestDial_SkipValidation
=== RUN TestDial_SkipValidation/invalid_opts
=== RUN TestDial_SkipValidation/skip_invalid_opts
--- PASS: TestDial_SkipValidation (0.00s)
--- PASS: TestDial_SkipValidation/invalid_opts (0.00s)
--- PASS: TestDial_SkipValidation/skip_invalid_opts (0.00s)
=== RUN TestOptions_ResolveDetectOptions
=== RUN TestOptions_ResolveDetectOptions/base
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_scope
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_aud
=== RUN TestOptions_ResolveDetectOptions/use_default_scopes
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided
=== RUN TestOptions_ResolveDetectOptions/use_default_aud
--- PASS: TestOptions_ResolveDetectOptions (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/base (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_scope (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_aud (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_scopes (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_aud (0.00s)
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/default
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/env_var
=== RUN TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option_and_env_var
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/default (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/env_var (0.00s)
--- PASS: TestGrpcCredentialsProvider_GetClientUniverseDomain/client_option_and_env_var (0.00s)
=== RUN TestGrpcCredentialsProvider_TokenType
--- PASS: TestGrpcCredentialsProvider_TokenType (0.00s)
=== RUN TestNewClient_DetectedServiceAccount
--- PASS: TestNewClient_DetectedServiceAccount (0.02s)
=== RUN TestGRPCKeyProvider_GetRequestMetadata
--- PASS: TestGRPCKeyProvider_GetRequestMetadata (0.00s)
=== RUN TestNewClient_QuotaPrecedence
--- PASS: TestNewClient_QuotaPrecedence (0.02s)
=== RUN TestPool_RoundRobin
--- PASS: TestPool_RoundRobin (0.00s)
=== RUN TestPool_SingleConn
--- PASS: TestPool_SingleConn (0.00s)
=== RUN TestClose
--- PASS: TestClose (0.01s)
=== RUN TestWithEndpointAndPoolSize
--- PASS: TestWithEndpointAndPoolSize (0.01s)
=== RUN TestMultiError
=== RUN TestMultiError/0_errors
=== RUN TestMultiError/1_errors
=== RUN TestMultiError/2_errors
=== RUN TestMultiError/3_errors
--- PASS: TestMultiError (0.00s)
--- PASS: TestMultiError/0_errors (0.00s)
--- PASS: TestMultiError/1_errors (0.00s)
--- PASS: TestMultiError/2_errors (0.00s)
--- PASS: TestMultiError/3_errors (0.00s)
PASS
ok cloud.google.com/go/auth/grpctransport 1.096s
=== RUN TestAddAuthorizationMiddleware
=== RUN TestAddAuthorizationMiddleware/missing_both_required_fields
=== RUN TestAddAuthorizationMiddleware/missing_client_field
=== RUN TestAddAuthorizationMiddleware/missing_creds_field
=== RUN TestAddAuthorizationMiddleware/works
=== RUN TestAddAuthorizationMiddleware/works,_no_transport
--- PASS: TestAddAuthorizationMiddleware (0.01s)
--- PASS: TestAddAuthorizationMiddleware/missing_both_required_fields (0.00s)
--- PASS: TestAddAuthorizationMiddleware/missing_client_field (0.00s)
--- PASS: TestAddAuthorizationMiddleware/missing_creds_field (0.00s)
--- PASS: TestAddAuthorizationMiddleware/works (0.00s)
--- PASS: TestAddAuthorizationMiddleware/works,_no_transport (0.00s)
=== RUN TestAddAuthorizationMiddleware_HandlesNonTransportAsDefaultTransport
--- PASS: TestAddAuthorizationMiddleware_HandlesNonTransportAsDefaultTransport (0.00s)
=== RUN TestNewClient_FailsValidation
=== RUN TestNewClient_FailsValidation/missing_options
=== RUN TestNewClient_FailsValidation/has_creds_with_disable_options,_tp
=== RUN TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_file
=== RUN TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_json
--- PASS: TestNewClient_FailsValidation (0.00s)
--- PASS: TestNewClient_FailsValidation/missing_options (0.00s)
--- PASS: TestNewClient_FailsValidation/has_creds_with_disable_options,_tp (0.00s)
--- PASS: TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_file (0.00s)
--- PASS: TestNewClient_FailsValidation/has_creds_with_disable_options,_cred_json (0.00s)
=== RUN TestDial_SkipValidation
=== RUN TestDial_SkipValidation/invalid_opts
=== RUN TestDial_SkipValidation/skip_invalid_opts
--- PASS: TestDial_SkipValidation (0.00s)
--- PASS: TestDial_SkipValidation/invalid_opts (0.00s)
--- PASS: TestDial_SkipValidation/skip_invalid_opts (0.00s)
=== RUN TestOptions_ResolveDetectOptions
=== RUN TestOptions_ResolveDetectOptions/base
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_scope
=== RUN TestOptions_ResolveDetectOptions/self-signed,_with_aud
=== RUN TestOptions_ResolveDetectOptions/use_default_scopes
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided
=== RUN TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided
=== RUN TestOptions_ResolveDetectOptions/use_default_aud
--- PASS: TestOptions_ResolveDetectOptions (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/base (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_scope (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/self-signed,_with_aud (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_scopes (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_scope_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/don't_use_default_scopes,_aud_provided (0.00s)
--- PASS: TestOptions_ResolveDetectOptions/use_default_aud (0.00s)
=== RUN TestNewClient_DetectedServiceAccount
--- PASS: TestNewClient_DetectedServiceAccount (0.01s)
=== RUN TestNewClient_APIKey
--- PASS: TestNewClient_APIKey (0.00s)
=== RUN TestNewClient_QuotaPrecedence
--- PASS: TestNewClient_QuotaPrecedence (0.01s)
=== RUN TestNewClient_BaseRoundTripper
--- PASS: TestNewClient_BaseRoundTripper (0.00s)
=== RUN TestNewClient_HandlesNonTransportAsDefaultTransport
--- PASS: TestNewClient_HandlesNonTransportAsDefaultTransport (0.00s)
=== RUN TestHttpFormat
=== RUN TestHttpFormat/105445aa7843bc8bf206b12000100000/18374686479671623803;o=1
=== RUN TestHttpFormat/105445aa7843bc8bf206b12000100000/123;o=0
--- PASS: TestHttpFormat (0.00s)
--- PASS: TestHttpFormat/105445aa7843bc8bf206b12000100000/18374686479671623803;o=1 (0.00s)
--- PASS: TestHttpFormat/105445aa7843bc8bf206b12000100000/123;o=0 (0.00s)
=== RUN TestAuthTransport_GetClientUniverseDomain
=== RUN TestAuthTransport_GetClientUniverseDomain/default
=== RUN TestAuthTransport_GetClientUniverseDomain/client_option
=== RUN TestAuthTransport_GetClientUniverseDomain/env_var
=== RUN TestAuthTransport_GetClientUniverseDomain/client_option_and_env_var
--- PASS: TestAuthTransport_GetClientUniverseDomain (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/default (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/client_option (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/env_var (0.00s)
--- PASS: TestAuthTransport_GetClientUniverseDomain/client_option_and_env_var (0.00s)
PASS
ok cloud.google.com/go/auth/httptransport 1.077s
=== RUN TestComputeUniverseDomainProvider
=== RUN TestComputeUniverseDomainProvider/test_error
=== RUN TestComputeUniverseDomainProvider/test_error_404
=== RUN TestComputeUniverseDomainProvider/test_valid
--- PASS: TestComputeUniverseDomainProvider (0.00s)
--- PASS: TestComputeUniverseDomainProvider/test_error (0.00s)
--- PASS: TestComputeUniverseDomainProvider/test_error_404 (0.00s)
--- PASS: TestComputeUniverseDomainProvider/test_valid (0.00s)
=== RUN TestDefaultClient
--- PASS: TestDefaultClient (0.00s)
PASS
ok cloud.google.com/go/auth/internal 1.019s
=== RUN TestIsRunningOnGCE
--- PASS: TestIsRunningOnGCE (0.00s)
PASS
ok cloud.google.com/go/auth/internal/compute 1.020s
? cloud.google.com/go/auth/internal/testutil [no test files]
? cloud.google.com/go/auth/internal/testutil/testdns [no test files]
? cloud.google.com/go/auth/internal/testutil/testgcs [no test files]
=== RUN TestParseServiceAccount
--- PASS: TestParseServiceAccount (0.00s)
=== RUN TestParseImpersonatedServiceAccount
--- PASS: TestParseImpersonatedServiceAccount (0.02s)
=== RUN TestParseGDCHServiceAccount
--- PASS: TestParseGDCHServiceAccount (0.00s)
=== RUN TestParseClientCredential_Web
--- PASS: TestParseClientCredential_Web (0.00s)
=== RUN TestParseClientCredential_Installed
--- PASS: TestParseClientCredential_Installed (0.00s)
=== RUN TestParseUserCredentials
--- PASS: TestParseUserCredentials (0.00s)
=== RUN TestParseExternalAccount_AWS
--- PASS: TestParseExternalAccount_AWS (0.00s)
=== RUN TestParseExternalAccount_URL
--- PASS: TestParseExternalAccount_URL (0.00s)
=== RUN TestParseExternalAccount_File
--- PASS: TestParseExternalAccount_File (0.00s)
=== RUN TestParseExternalAccount_Cmd
--- PASS: TestParseExternalAccount_Cmd (0.00s)
=== RUN TestParseExternalAccountAuthorizedUser
--- PASS: TestParseExternalAccountAuthorizedUser (0.00s)
PASS
ok cloud.google.com/go/auth/internal/credsfile 1.054s
? cloud.google.com/go/auth/internal/transport/cert/cmd [no test files]
=== RUN TestSignAndVerifyDecode
--- PASS: TestSignAndVerifyDecode (0.41s)
=== RUN TestVerifyFailsOnMalformedClaim
--- PASS: TestVerifyFailsOnMalformedClaim (0.00s)
PASS
ok cloud.google.com/go/auth/internal/jwt 1.429s
=== RUN TestOptions_UniverseDomain
=== RUN TestOptions_UniverseDomain/empty
=== RUN TestOptions_UniverseDomain/defaults
=== RUN TestOptions_UniverseDomain/non-GDU
=== RUN TestOptions_UniverseDomain/merged_endpoint
--- PASS: TestOptions_UniverseDomain (0.00s)
--- PASS: TestOptions_UniverseDomain/empty (0.00s)
--- PASS: TestOptions_UniverseDomain/defaults (0.00s)
--- PASS: TestOptions_UniverseDomain/non-GDU (0.00s)
--- PASS: TestOptions_UniverseDomain/merged_endpoint (0.00s)
=== RUN TestGetEndpoint
=== RUN TestGetEndpoint/https://foo.googleapis.com/bar/baz
=== RUN TestGetEndpoint/https://myhost:3999/bar/baz
=== RUN TestGetEndpoint/https://host/path/to/bar
=== RUN TestGetEndpoint/host:123
=== RUN TestGetEndpoint/host:123#01
=== RUN TestGetEndpoint/host:123/bar/baz
--- PASS: TestGetEndpoint (0.00s)
--- PASS: TestGetEndpoint/https://foo.googleapis.com/bar/baz (0.00s)
--- PASS: TestGetEndpoint/https://myhost:3999/bar/baz (0.00s)
--- PASS: TestGetEndpoint/https://host/path/to/bar (0.00s)
--- PASS: TestGetEndpoint/host:123 (0.00s)
--- PASS: TestGetEndpoint/host:123#01 (0.00s)
--- PASS: TestGetEndpoint/host:123/bar/baz (0.00s)
=== RUN TestGetEndpointWithClientCertSource
=== RUN TestGetEndpointWithClientCertSource/https://foo.mtls.googleapis.com/bar/baz
=== RUN TestGetEndpointWithClientCertSource/https://staging-foo.mtls.sandbox.googleapis.com/bar/baz
=== RUN TestGetEndpointWithClientCertSource/https://myhost:3999/bar/baz
=== RUN TestGetEndpointWithClientCertSource/https://host/path/to/bar
=== RUN TestGetEndpointWithClientCertSource/host:port
--- PASS: TestGetEndpointWithClientCertSource (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://foo.mtls.googleapis.com/bar/baz (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://staging-foo.mtls.sandbox.googleapis.com/bar/baz (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://myhost:3999/bar/baz (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/https://host/path/to/bar (0.00s)
--- PASS: TestGetEndpointWithClientCertSource/host:port (0.00s)
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert,_MTLSEndpointTemplate
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_MTLSEndpointTemplate
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPath_==_true
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPathXds_==_true
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_empty
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_DefaultMTLSEndpoint_not_set
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
=== RUN TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert,_MTLSEndpointTemplate
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/has_client_cert,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPath_==_true (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_EnableDirectPathXds_==_true (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_empty (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_S2A_address_not_empty,_DefaultMTLSEndpoint_not_set (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert (0.00s)
--- PASS: TestGetGRPCTransportConfigAndEndpoint_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert,_MTLSEndpointTemplate (0.00s)
=== RUN TestGetHTTPTransportConfig_S2A
=== RUN TestGetHTTPTransportConfig_S2A/has_client_cert
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_empty
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_but_DefaultMTLSEndpoint_is_not_set
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_custom_HTTP_client
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
=== RUN TestGetHTTPTransportConfig_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert
2024/11/29 10:19:07 Loading MTLS MDS credentials failed: open /run/google-mds-mtls/root.crt: no such file or directory
--- PASS: TestGetHTTPTransportConfig_S2A (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/has_client_cert (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_empty (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_override_endpoint (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_but_DefaultMTLSEndpoint_is_not_set (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_S2A_address_not_empty,_custom_HTTP_client (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_MTLS_S2A_address_not_empty,_no_MTLS_MDS_cert (0.00s)
--- PASS: TestGetHTTPTransportConfig_S2A/no_client_cert,_dual_S2A_addresses,_no_MTLS_MDS_cert (0.00s)
=== RUN TestLoadMTLSMDSTransportCreds
=== RUN TestLoadMTLSMDSTransportCreds/missing_root_file
=== RUN TestLoadMTLSMDSTransportCreds/missing_key_file
=== RUN TestLoadMTLSMDSTransportCreds/missing_both_root_and_key_files
=== RUN TestLoadMTLSMDSTransportCreds/load_credentials_success
--- PASS: TestLoadMTLSMDSTransportCreds (0.01s)
--- PASS: TestLoadMTLSMDSTransportCreds/missing_root_file (0.00s)
--- PASS: TestLoadMTLSMDSTransportCreds/missing_key_file (0.00s)
--- PASS: TestLoadMTLSMDSTransportCreds/missing_both_root_and_key_files (0.00s)
--- PASS: TestLoadMTLSMDSTransportCreds/load_credentials_success (0.01s)
=== RUN TestGetTransportConfig_UniverseDomain
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_template_is_regular_endpoint
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert
=== RUN TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate
=== RUN TestGetTransportConfig_UniverseDomain/UniverseDomain,_no_client_cert
=== RUN TestGetTransportConfig_UniverseDomain/UniverseDomain,_client_cert
--- PASS: TestGetTransportConfig_UniverseDomain (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_template_is_regular_endpoint (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_no_client_cert (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/UniverseDomain,_no_client_cert (0.00s)
--- PASS: TestGetTransportConfig_UniverseDomain/UniverseDomain,_client_cert (0.00s)
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_endpoint
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_endpoint
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert,_endpoint
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert
=== RUN TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert,_endpoint
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_no_client_cert,_endpoint (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_MTLSEndpointTemplate (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/google_default_universe_(GDU),_client_cert,_endpoint (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_no_client_cert,_endpoint (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert (0.00s)
--- PASS: TestGetGRPCTransportCredsAndEndpoint_UniverseDomain/UniverseDomain,_client_cert,_endpoint (0.00s)
=== RUN TestGetClientCertificateProvider
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_false,_Domain_is_GDU
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_not_GDU
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_GDU
=== RUN TestGetClientCertificateProvider/UseCertEnvVar_true,_Domain_is_not_GDU
--- PASS: TestGetClientCertificateProvider (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_false,_Domain_is_GDU (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_not_GDU (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_unset,_Domain_is_GDU (0.00s)
--- PASS: TestGetClientCertificateProvider/UseCertEnvVar_true,_Domain_is_not_GDU (0.00s)
=== RUN TestGetS2AAddress
=== RUN TestGetS2AAddress/test_valid_config_with_plaintext_S2A_address
=== RUN TestGetS2AAddress/test_valid_config_with_MTLS_S2A_address
=== RUN TestGetS2AAddress/test_error_when_getting_config
=== RUN TestGetS2AAddress/test_invalid_config
=== RUN TestGetS2AAddress/test_invalid_JSON_response
--- PASS: TestGetS2AAddress (0.00s)
--- PASS: TestGetS2AAddress/test_valid_config_with_plaintext_S2A_address (0.00s)
--- PASS: TestGetS2AAddress/test_valid_config_with_MTLS_S2A_address (0.00s)
--- PASS: TestGetS2AAddress/test_error_when_getting_config (0.00s)
--- PASS: TestGetS2AAddress/test_invalid_config (0.00s)
--- PASS: TestGetS2AAddress/test_invalid_JSON_response (0.00s)
=== RUN TestIsGoogleS2AEnabled
=== RUN TestIsGoogleS2AEnabled/true
=== RUN TestIsGoogleS2AEnabled/false
=== RUN TestIsGoogleS2AEnabled/empty
--- PASS: TestIsGoogleS2AEnabled (0.00s)
--- PASS: TestIsGoogleS2AEnabled/true (0.00s)
--- PASS: TestIsGoogleS2AEnabled/false (0.00s)
--- PASS: TestIsGoogleS2AEnabled/empty (0.00s)
=== RUN TestCloneDetectOptions_FieldTest
--- PASS: TestCloneDetectOptions_FieldTest (0.00s)
=== RUN TestCloneDetectOptions
--- PASS: TestCloneDetectOptions (0.00s)
PASS
ok cloud.google.com/go/auth/internal/transport 1.045s
=== RUN TestEnterpriseCertificateProxySource_ConfigMissing
--- PASS: TestEnterpriseCertificateProxySource_ConfigMissing (0.00s)
=== RUN TestEnterpriseCertificateProxySource_GetClientCertificateSuccess
--- PASS: TestEnterpriseCertificateProxySource_GetClientCertificateSuccess (0.40s)
=== RUN TestEnterpriseCertificateProxySource_InitializationFailure
--- PASS: TestEnterpriseCertificateProxySource_InitializationFailure (0.34s)
=== RUN TestSecureConnectSource_ConfigMissing
--- PASS: TestSecureConnectSource_ConfigMissing (0.00s)
=== RUN TestSecureConnectSource_ConfigNotDirMissing
--- PASS: TestSecureConnectSource_ConfigNotDirMissing (0.00s)
=== RUN TestSecureConnectSource_ConfigMissingPerms
secureconnect_cert_test.go:47: skipping permissions-related test because UID is 0 (reads never get EPERM while running as root in the current namespace)
--- SKIP: TestSecureConnectSource_ConfigMissingPerms (0.00s)
=== RUN TestSecureConnectSource_GetClientCertificateSuccess
--- PASS: TestSecureConnectSource_GetClientCertificateSuccess (0.00s)
=== RUN TestSecureConnectSource_GetClientCertificateFailure
--- PASS: TestSecureConnectSource_GetClientCertificateFailure (0.00s)
=== RUN TestSecureConnectSource_ValidateMetadataSuccess
--- PASS: TestSecureConnectSource_ValidateMetadataSuccess (0.00s)
=== RUN TestSecureConnectSource_ValidateMetadataFailure
--- PASS: TestSecureConnectSource_ValidateMetadataFailure (0.00s)
=== RUN TestSecureConnectSource_IsCertificateExpiredTrue
--- PASS: TestSecureConnectSource_IsCertificateExpiredTrue (0.00s)
=== RUN TestSecureConnectSource_IsCertificateExpiredFalse
--- PASS: TestSecureConnectSource_IsCertificateExpiredFalse (0.01s)
=== RUN TestCertificateCaching
--- PASS: TestCertificateCaching (0.01s)
=== RUN TestWorkloadCertSource_ConfigMissing
--- PASS: TestWorkloadCertSource_ConfigMissing (0.00s)
=== RUN TestWorkloadCertSource_EmptyConfig
--- PASS: TestWorkloadCertSource_EmptyConfig (0.00s)
=== RUN TestWorkloadCertSource_MissingCert
--- PASS: TestWorkloadCertSource_MissingCert (0.00s)
=== RUN TestWorkloadCertSource_MissingKey
--- PASS: TestWorkloadCertSource_MissingKey (0.00s)
=== RUN TestWorkloadCertSource_GetClientCertificateInvalidCert
--- PASS: TestWorkloadCertSource_GetClientCertificateInvalidCert (0.00s)
=== RUN TestWorkloadCertSource_GetClientCertificateSuccess
--- PASS: TestWorkloadCertSource_GetClientCertificateSuccess (0.01s)
PASS
ok cloud.google.com/go/auth/internal/transport/cert 1.794s
FAIL
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networksecurity/go.mod
+ pushd ./networksecurity
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networksecurity == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networksecurity == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb [no test files]
? cloud.google.com/go/networksecurity/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networksecurity/apiv1beta1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./accessapproval/go.mod
+ pushd ./accessapproval
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/accessapproval == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/accessapproval == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/accessapproval/apiv1/accessapprovalpb [no test files]
? cloud.google.com/go/accessapproval/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/accessapproval/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./managedkafka/go.mod
+ pushd ./managedkafka
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/managedkafka == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/managedkafka == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/managedkafka/apiv1/managedkafkapb [no test files]
? cloud.google.com/go/managedkafka/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/managedkafka/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./area120/go.mod
+ pushd ./area120
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/area120 == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/area120 == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/area120/internal [no test files]
? cloud.google.com/go/area120/tables/apiv1alpha1/tablespb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/area120/tables/apiv1alpha1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./recaptchaenterprise/go.mod
+ pushd ./recaptchaenterprise
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/recaptchaenterprise == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/recaptchaenterprise == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterprisepb [no test files]
? cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb [no test files]
? cloud.google.com/go/recaptchaenterprise/v2/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/recaptchaenterprise/v2/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./orchestration/go.mod
+ pushd ./orchestration
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/orchestration == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/orchestration == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/orchestration/airflow/service/apiv1/servicepb [no test files]
? cloud.google.com/go/orchestration/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/orchestration/airflow/service/apiv1 1.026s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./networkmanagement/go.mod
+ pushd ./networkmanagement
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/networkmanagement == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/networkmanagement == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/networkmanagement/apiv1/networkmanagementpb [no test files]
? cloud.google.com/go/networkmanagement/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/networkmanagement/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicecontrol/go.mod
+ pushd ./servicecontrol
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicecontrol == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicecontrol == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/servicecontrol/apiv1/servicecontrolpb [no test files]
? cloud.google.com/go/servicecontrol/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicecontrol/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./phishingprotection/go.mod
+ pushd ./phishingprotection
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/phishingprotection == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/phishingprotection == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb [no test files]
? cloud.google.com/go/phishingprotection/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/phishingprotection/apiv1beta1 1.025s [no tests to run]
+ go-junit-report -set-exit-code
+ cat sponge_log.log
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./streetview/go.mod
+ pushd ./streetview
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/streetview == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/streetview == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/streetview/internal [no test files]
? cloud.google.com/go/streetview/publish/apiv1/publishpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/streetview/publish/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./privilegedaccessmanager/go.mod
+ pushd ./privilegedaccessmanager
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/privilegedaccessmanager == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/privilegedaccessmanager == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/privilegedaccessmanager/apiv1/privilegedaccessmanagerpb [no test files]
? cloud.google.com/go/privilegedaccessmanager/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/privilegedaccessmanager/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./orgpolicy/go.mod
+ pushd ./orgpolicy
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/orgpolicy == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/orgpolicy == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/orgpolicy/apiv1/orgpolicypb [no test files]
? cloud.google.com/go/orgpolicy/apiv2/orgpolicypb [no test files]
? cloud.google.com/go/orgpolicy/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/orgpolicy/apiv2 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./dataproc/go.mod
+ pushd ./dataproc
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/dataproc == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/dataproc == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/dataproc/v2/apiv1/dataprocpb [no test files]
? cloud.google.com/go/dataproc/v2/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/dataproc/v2/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./beyondcorp/go.mod
+ pushd ./beyondcorp
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/beyondcorp == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/beyondcorp == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/beyondcorp/appconnections/apiv1/appconnectionspb [no test files]
? cloud.google.com/go/beyondcorp/appconnectors/apiv1/appconnectorspb [no test files]
? cloud.google.com/go/beyondcorp/appgateways/apiv1/appgatewayspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/appconnections/apiv1 1.035s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/appconnectors/apiv1 1.038s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/appgateways/apiv1 1.029s [no tests to run]
? cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1/clientconnectorservicespb [no test files]
? cloud.google.com/go/beyondcorp/clientgateways/apiv1/clientgatewayspb [no test files]
? cloud.google.com/go/beyondcorp/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1 1.026s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/beyondcorp/clientgateways/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./vision/go.mod
+ pushd ./vision
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/vision == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/vision == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/vision/v2/apiv1/visionpb [no test files]
? cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb [no test files]
? cloud.google.com/go/vision/v2/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vision/v2/apiv1 1.029s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/vision/v2/apiv1p1beta1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./binaryauthorization/go.mod
+ pushd ./binaryauthorization
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/binaryauthorization == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/binaryauthorization == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/binaryauthorization/apiv1/binaryauthorizationpb [no test files]
? cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb [no test files]
? cloud.google.com/go/binaryauthorization/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/binaryauthorization/apiv1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/binaryauthorization/apiv1beta1 1.024s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./lifesciences/go.mod
+ pushd ./lifesciences
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/lifesciences == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/lifesciences == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb [no test files]
? cloud.google.com/go/lifesciences/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/lifesciences/apiv2beta 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./iap/go.mod
+ pushd ./iap
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/iap == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/iap == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/iap/apiv1/iappb [no test files]
? cloud.google.com/go/iap/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iap/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./datacatalog/go.mod
+ pushd ./datacatalog
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/datacatalog == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/datacatalog == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/datacatalog/apiv1/datacatalogpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datacatalog/apiv1 1.029s [no tests to run]
? cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb [no test files]
? cloud.google.com/go/datacatalog/internal [no test files]
? cloud.google.com/go/datacatalog/lineage/apiv1/lineagepb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datacatalog/apiv1beta1 1.034s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/datacatalog/lineage/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./analytics/go.mod
+ pushd ./analytics
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/analytics == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/analytics == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/analytics/admin/apiv1alpha/adminpb [no test files]
? cloud.google.com/go/analytics/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/analytics/admin/apiv1alpha 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./iot/go.mod
+ pushd ./iot
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/iot == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/iot == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/iot/apiv1/iotpb [no test files]
? cloud.google.com/go/iot/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/iot/apiv1 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./notebooks/go.mod
+ pushd ./notebooks
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/notebooks == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/notebooks == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/notebooks/apiv1/notebookspb [no test files]
? cloud.google.com/go/notebooks/apiv1beta1/notebookspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/notebooks/apiv1 1.032s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/notebooks/apiv1beta1 1.028s [no tests to run]
? cloud.google.com/go/notebooks/apiv2/notebookspb [no test files]
? cloud.google.com/go/notebooks/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/notebooks/apiv2 1.027s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./trace/go.mod
+ pushd ./trace
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/trace == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/trace == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/trace/apiv1/tracepb [no test files]
? cloud.google.com/go/trace/apiv2/tracepb [no test files]
? cloud.google.com/go/trace/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/trace/apiv1 1.054s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/trace/apiv2 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./functions/go.mod
+ pushd ./functions
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/functions == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/functions == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/functions/apiv1/functionspb [no test files]
? cloud.google.com/go/functions/apiv2/functionspb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/functions/apiv1 1.031s [no tests to run]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/functions/apiv2 1.033s [no tests to run]
? cloud.google.com/go/functions/apiv2beta/functionspb [no test files]
? cloud.google.com/go/functions/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/functions/apiv2beta 1.031s [no tests to run]
=== RUN TestMetadata
--- PASS: TestMetadata (0.00s)
=== RUN TestMetadataError
--- PASS: TestMetadataError (0.00s)
=== RUN TestUnmarshalJSON
--- PASS: TestUnmarshalJSON (0.00s)
=== RUN TestMarshalJSON
--- PASS: TestMarshalJSON (0.00s)
PASS
ok cloud.google.com/go/functions/metadata 1.025s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./shell/go.mod
+ pushd ./shell
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/shell == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/shell == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/shell/apiv1/shellpb [no test files]
? cloud.google.com/go/shell/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/shell/apiv1 1.025s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./gsuiteaddons/go.mod
+ pushd ./gsuiteaddons
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/gsuiteaddons == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/gsuiteaddons == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/gsuiteaddons/apiv1/gsuiteaddonspb [no test files]
? cloud.google.com/go/gsuiteaddons/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/gsuiteaddons/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./telcoautomation/go.mod
+ pushd ./telcoautomation
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/telcoautomation == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/telcoautomation == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/telcoautomation/apiv1/telcoautomationpb [no test files]
? cloud.google.com/go/telcoautomation/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/telcoautomation/apiv1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./asset/go.mod
+ pushd ./asset
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/asset == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/asset == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
go: downloading cloud.google.com/go/accesscontextmanager v1.9.1
go: downloading cloud.google.com/go/orgpolicy v1.14.0
go: downloading cloud.google.com/go/osconfig v1.14.1
testing: warning: no tests to run
PASS
ok cloud.google.com/go/asset/apiv1 1.028s [no tests to run]
? cloud.google.com/go/asset/apiv1/assetpb [no test files]
? cloud.google.com/go/asset/apiv1p2beta1/assetpb [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/asset/apiv1p2beta1 1.034s [no tests to run]
? cloud.google.com/go/asset/apiv1p5beta1/assetpb [no test files]
? cloud.google.com/go/asset/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/asset/apiv1p5beta1 1.026s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./migrationcenter/go.mod
+ pushd ./migrationcenter
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/migrationcenter == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/migrationcenter == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/migrationcenter/apiv1/migrationcenterpb [no test files]
? cloud.google.com/go/migrationcenter/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/migrationcenter/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./servicemanagement/go.mod
+ pushd ./servicemanagement
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/servicemanagement == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/servicemanagement == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
+ tee sponge_log.log
? cloud.google.com/go/servicemanagement/apiv1/servicemanagementpb [no test files]
? cloud.google.com/go/servicemanagement/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/servicemanagement/apiv1 1.028s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./pubsublite/go.mod
+ pushd ./pubsublite
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/pubsublite == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/pubsublite == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
go: downloading cloud.google.com/go/pubsub v1.44.0
? cloud.google.com/go/pubsublite/apiv1/pubsublitepb [no test files]
? cloud.google.com/go/pubsublite/internal [no test files]
=== RUN TestAdminTopicCRUD
--- PASS: TestAdminTopicCRUD (0.02s)
=== RUN TestAdminListTopics
--- PASS: TestAdminListTopics (0.01s)
=== RUN TestAdminListTopicSubscriptions
--- PASS: TestAdminListTopicSubscriptions (0.00s)
=== RUN TestAdminSubscriptionCRUD
--- PASS: TestAdminSubscriptionCRUD (0.01s)
=== RUN TestAdminCreateSubscriptionAtTargetLocation
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_beginning_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_end_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_publish_time_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_create_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_seek_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_beginning_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_end_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_publish_time_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_success
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_create_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_seek_error
=== RUN TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_update_error
--- PASS: TestAdminCreateSubscriptionAtTargetLocation (0.03s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_beginning_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_end_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_publish_time_success (0.01s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_create_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Standard_subscription_at_event_time_seek_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_beginning_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_end_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Paused_export_subscription_at_publish_time_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_success (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_create_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_seek_error (0.00s)
--- PASS: TestAdminCreateSubscriptionAtTargetLocation/Active_export_subscription_at_event_time_update_error (0.00s)
=== RUN TestAdminListSubscriptions
--- PASS: TestAdminListSubscriptions (0.00s)
=== RUN TestAdminReservationCRUD
--- PASS: TestAdminReservationCRUD (0.01s)
=== RUN TestAdminListReservations
--- PASS: TestAdminListReservations (0.00s)
=== RUN TestAdminListReservationTopics
--- PASS: TestAdminListReservationTopics (0.01s)
=== RUN TestAdminValidateResourcePaths
--- PASS: TestAdminValidateResourcePaths (0.00s)
=== RUN TestAdminSeekSubscription
=== RUN TestAdminSeekSubscription/Beginning
=== RUN TestAdminSeekSubscription/End
=== RUN TestAdminSeekSubscription/PublishTime
=== RUN TestAdminSeekSubscription/EventTime
--- PASS: TestAdminSeekSubscription (0.04s)
--- PASS: TestAdminSeekSubscription/Beginning (0.01s)
--- PASS: TestAdminSeekSubscription/End (0.01s)
--- PASS: TestAdminSeekSubscription/PublishTime (0.01s)
--- PASS: TestAdminSeekSubscription/EventTime (0.01s)
=== RUN TestTopicConfigToProtoConversion
=== RUN TestTopicConfigToProtoConversion/all_fields_set
=== RUN TestTopicConfigToProtoConversion/optional_fields_unset
--- PASS: TestTopicConfigToProtoConversion (0.00s)
--- PASS: TestTopicConfigToProtoConversion/all_fields_set (0.00s)
--- PASS: TestTopicConfigToProtoConversion/optional_fields_unset (0.00s)
=== RUN TestTopicUpdateRequest
=== RUN TestTopicUpdateRequest/all_fields_set
=== RUN TestTopicUpdateRequest/clear_retention_duration
=== RUN TestTopicUpdateRequest/clear_throughput_reservation
=== RUN TestTopicUpdateRequest/no_fields_set
--- PASS: TestTopicUpdateRequest (0.00s)
--- PASS: TestTopicUpdateRequest/all_fields_set (0.00s)
--- PASS: TestTopicUpdateRequest/clear_retention_duration (0.00s)
--- PASS: TestTopicUpdateRequest/clear_throughput_reservation (0.00s)
--- PASS: TestTopicUpdateRequest/no_fields_set (0.00s)
=== RUN TestSubscriptionConfigToProtoConversion
=== RUN TestSubscriptionConfigToProtoConversion/with_delivery_config
=== RUN TestSubscriptionConfigToProtoConversion/missing_delivery_config
=== RUN TestSubscriptionConfigToProtoConversion/minimal_export_config
=== RUN TestSubscriptionConfigToProtoConversion/pubsub_export_config
--- PASS: TestSubscriptionConfigToProtoConversion (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/with_delivery_config (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/missing_delivery_config (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/minimal_export_config (0.00s)
--- PASS: TestSubscriptionConfigToProtoConversion/pubsub_export_config (0.00s)
=== RUN TestSubscriptionUpdateRequest
=== RUN TestSubscriptionUpdateRequest/all_fields_set
=== RUN TestSubscriptionUpdateRequest/clear_dead_letter_topic
=== RUN TestSubscriptionUpdateRequest/no_fields_set
=== RUN TestSubscriptionUpdateRequest/no_export_config_fields_set
--- PASS: TestSubscriptionUpdateRequest (0.00s)
--- PASS: TestSubscriptionUpdateRequest/all_fields_set (0.00s)
--- PASS: TestSubscriptionUpdateRequest/clear_dead_letter_topic (0.00s)
--- PASS: TestSubscriptionUpdateRequest/no_fields_set (0.00s)
--- PASS: TestSubscriptionUpdateRequest/no_export_config_fields_set (0.00s)
=== RUN TestReservationConfigToProtoConversion
=== RUN TestReservationConfigToProtoConversion/all_fields_set
--- PASS: TestReservationConfigToProtoConversion (0.00s)
--- PASS: TestReservationConfigToProtoConversion/all_fields_set (0.00s)
=== RUN TestReservationUpdateRequest
=== RUN TestReservationUpdateRequest/all_fields_set
=== RUN TestReservationUpdateRequest/no_fields_set
--- PASS: TestReservationUpdateRequest (0.00s)
--- PASS: TestReservationUpdateRequest/all_fields_set (0.00s)
--- PASS: TestReservationUpdateRequest/no_fields_set (0.00s)
=== RUN TestIntegration_ResourceAdminOperations
integration_test.go:168: Topic path: projects/36639933145/locations/europe-west1-b/topics/go-admin-test-20241129-37286873030974-0001
integration_test.go:430: Pub/Sub topic: projects/dulcet-port-762/topics/go-admin-test-20241129-37286873030974-0001
--- PASS: TestIntegration_ResourceAdminOperations (27.76s)
PASS
ok cloud.google.com/go/pubsublite 28.947s
testing: warning: no tests to run
PASS
ok cloud.google.com/go/pubsublite/apiv1 1.041s [no tests to run]
=== RUN TestMsgTrackerWaitSuccess
--- PASS: TestMsgTrackerWaitSuccess (0.00s)
=== RUN TestMsgTrackerWaitTimeout
--- PASS: TestMsgTrackerWaitTimeout (0.00s)
=== RUN TestOrderingSender
--- PASS: TestOrderingSender (0.00s)
=== RUN TestOrderingReceiver
=== RUN TestOrderingReceiver/Invalid_message
=== RUN TestOrderingReceiver/Key=foo
=== RUN TestOrderingReceiver/Key=bar
--- PASS: TestOrderingReceiver (0.00s)
--- PASS: TestOrderingReceiver/Invalid_message (0.00s)
--- PASS: TestOrderingReceiver/Key=foo (0.00s)
--- PASS: TestOrderingReceiver/Key=bar (0.00s)
=== RUN TestDuplicateMsgDetector
=== RUN TestDuplicateMsgDetector/No_duplicates
=== RUN TestDuplicateMsgDetector/Duplicate_publish
=== RUN TestDuplicateMsgDetector/Duplicate_receive
--- PASS: TestDuplicateMsgDetector (0.00s)
--- PASS: TestDuplicateMsgDetector/No_duplicates (0.00s)
--- PASS: TestDuplicateMsgDetector/Duplicate_publish (0.00s)
--- PASS: TestDuplicateMsgDetector/Duplicate_receive (0.00s)
PASS
ok cloud.google.com/go/pubsublite/internal/test 1.051s
=== RUN TestAckConsumerAck
--- PASS: TestAckConsumerAck (0.00s)
=== RUN TestAckConsumerClear
--- PASS: TestAckConsumerClear (0.00s)
=== RUN TestAckTrackerProcessing
--- PASS: TestAckTrackerProcessing (0.00s)
=== RUN TestAckTrackerRelease
--- PASS: TestAckTrackerRelease (0.00s)
=== RUN TestAckTrackerReset
--- PASS: TestAckTrackerReset (0.00s)
=== RUN TestCommitCursorTrackerProcessing
--- PASS: TestCommitCursorTrackerProcessing (0.00s)
=== RUN TestCommitCursorTrackerReset
--- PASS: TestCommitCursorTrackerReset (0.00s)
=== RUN TestCommitCursorTrackerStreamReconnects
--- PASS: TestCommitCursorTrackerStreamReconnects (0.00s)
=== RUN TestPartitionSet
--- PASS: TestPartitionSet (0.00s)
=== RUN TestAssignerNoInitialResponse
--- PASS: TestAssignerNoInitialResponse (0.01s)
=== RUN TestAssignerReconnect
--- PASS: TestAssignerReconnect (0.01s)
=== RUN TestAssignerHandlePartitionFailure
--- PASS: TestAssignerHandlePartitionFailure (0.00s)
=== RUN TestCommitterStreamReconnect
--- PASS: TestCommitterStreamReconnect (0.01s)
=== RUN TestCommitterStopFlushesCommits
--- PASS: TestCommitterStopFlushesCommits (0.00s)
=== RUN TestCommitterTerminateDiscardsOutstandingAcks
--- PASS: TestCommitterTerminateDiscardsOutstandingAcks (0.00s)
=== RUN TestCommitterStopThenTerminateDiscardsOutstandingAcks
--- PASS: TestCommitterStopThenTerminateDiscardsOutstandingAcks (0.00s)
=== RUN TestCommitterPermanentStreamError
--- PASS: TestCommitterPermanentStreamError (0.00s)
=== RUN TestCommitterInvalidInitialResponse
--- PASS: TestCommitterInvalidInitialResponse (0.00s)
=== RUN TestCommitterInvalidCommitResponse
--- PASS: TestCommitterInvalidCommitResponse (0.01s)
=== RUN TestCommitterExcessConfirmedOffsets
--- PASS: TestCommitterExcessConfirmedOffsets (0.00s)
=== RUN TestCommitterZeroConfirmedOffsets
--- PASS: TestCommitterZeroConfirmedOffsets (0.00s)
=== RUN TestCommitterBlockingResetNormalCompletion
--- PASS: TestCommitterBlockingResetNormalCompletion (0.01s)
=== RUN TestCommitterBlockingResetCommitterStopped
--- PASS: TestCommitterBlockingResetCommitterStopped (0.00s)
=== RUN TestCommitterBlockingResetFatalError
--- PASS: TestCommitterBlockingResetFatalError (0.00s)
=== RUN TestTokenCounterAdd
=== RUN TestTokenCounterAdd/Initialize
=== RUN TestTokenCounterAdd/Add_delta
=== RUN TestTokenCounterAdd/Overflow
--- PASS: TestTokenCounterAdd (0.00s)
--- PASS: TestTokenCounterAdd/Initialize (0.00s)
--- PASS: TestTokenCounterAdd/Add_delta (0.00s)
--- PASS: TestTokenCounterAdd/Overflow (0.00s)
=== RUN TestTokenCounterSub
=== RUN TestTokenCounterSub/Result_zero
=== RUN TestTokenCounterSub/Result_non-zero
=== RUN TestTokenCounterSub/Bytes_negative
=== RUN TestTokenCounterSub/Messages_negative
--- PASS: TestTokenCounterSub (0.00s)
--- PASS: TestTokenCounterSub/Result_zero (0.00s)
--- PASS: TestTokenCounterSub/Result_non-zero (0.00s)
--- PASS: TestTokenCounterSub/Bytes_negative (0.00s)
--- PASS: TestTokenCounterSub/Messages_negative (0.00s)
=== RUN TestTokenCounterToFlowControlRequest
=== RUN TestTokenCounterToFlowControlRequest/Uninitialized_counter
=== RUN TestTokenCounterToFlowControlRequest/Bytes_non-zero
=== RUN TestTokenCounterToFlowControlRequest/Messages_non-zero
=== RUN TestTokenCounterToFlowControlRequest/Messages_and_bytes
--- PASS: TestTokenCounterToFlowControlRequest (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Uninitialized_counter (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Bytes_non-zero (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Messages_non-zero (0.00s)
--- PASS: TestTokenCounterToFlowControlRequest/Messages_and_bytes (0.00s)
=== RUN TestFlowControlBatcher
=== RUN TestFlowControlBatcher/Uninitialized
=== RUN TestFlowControlBatcher/OnClientFlow-1
=== RUN TestFlowControlBatcher/OnClientFlow-2
=== RUN TestFlowControlBatcher/OnMessages-Valid
=== RUN TestFlowControlBatcher/OnMessages-Underflow
--- PASS: TestFlowControlBatcher (0.00s)
--- PASS: TestFlowControlBatcher/Uninitialized (0.00s)
--- PASS: TestFlowControlBatcher/OnClientFlow-1 (0.00s)
--- PASS: TestFlowControlBatcher/OnClientFlow-2 (0.00s)
--- PASS: TestFlowControlBatcher/OnMessages-Valid (0.00s)
--- PASS: TestFlowControlBatcher/OnMessages-Underflow (0.00s)
=== RUN TestFlowControlBatcherReset
--- PASS: TestFlowControlBatcherReset (0.00s)
=== RUN TestOffsetTrackerRequestForRestart
=== RUN TestOffsetTrackerRequestForRestart/Uninitialized_tracker
=== RUN TestOffsetTrackerRequestForRestart/Next_offset_positive
--- PASS: TestOffsetTrackerRequestForRestart (0.00s)
--- PASS: TestOffsetTrackerRequestForRestart/Uninitialized_tracker (0.00s)
--- PASS: TestOffsetTrackerRequestForRestart/Next_offset_positive (0.00s)
=== RUN TestOffsetTrackerOnMessages
=== RUN TestOffsetTrackerOnMessages/Uninitialized_tracker
=== RUN TestOffsetTrackerOnMessages/Consecutive_message_offsets
=== RUN TestOffsetTrackerOnMessages/Skip_message_offsets
=== RUN TestOffsetTrackerOnMessages/Start_offset_before_minNextOffset
=== RUN TestOffsetTrackerOnMessages/Unordered_messages
--- PASS: TestOffsetTrackerOnMessages (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Uninitialized_tracker (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Consecutive_message_offsets (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Skip_message_offsets (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Start_offset_before_minNextOffset (0.00s)
--- PASS: TestOffsetTrackerOnMessages/Unordered_messages (0.00s)
=== RUN TestRoundRobinMsgRouter
=== RUN TestRoundRobinMsgRouter/partitionCount=8
=== RUN TestRoundRobinMsgRouter/partitionCount=5
--- PASS: TestRoundRobinMsgRouter (0.00s)
--- PASS: TestRoundRobinMsgRouter/partitionCount=8 (0.00s)
--- PASS: TestRoundRobinMsgRouter/partitionCount=5 (0.00s)
=== RUN TestHashingMsgRouter
=== RUN TestHashingMsgRouter/partitionCount=10
=== RUN TestHashingMsgRouter/partitionCount=5
--- PASS: TestHashingMsgRouter (0.00s)
--- PASS: TestHashingMsgRouter/partitionCount=10 (0.00s)
--- PASS: TestHashingMsgRouter/partitionCount=5 (0.00s)
=== RUN TestCompositeMsgRouter
=== RUN TestCompositeMsgRouter/key
=== RUN TestCompositeMsgRouter/nil_key
=== RUN TestCompositeMsgRouter/empty_key
--- PASS: TestCompositeMsgRouter (0.00s)
--- PASS: TestCompositeMsgRouter/key (0.00s)
--- PASS: TestCompositeMsgRouter/nil_key (0.00s)
--- PASS: TestCompositeMsgRouter/empty_key (0.00s)
=== RUN TestPartitionCountWatcherRetries
--- PASS: TestPartitionCountWatcherRetries (0.45s)
=== RUN TestPartitionCountWatcherZeroPartitionCountFails
--- PASS: TestPartitionCountWatcherZeroPartitionCountFails (0.00s)
=== RUN TestPartitionCountWatcherInitialRequestTimesOut
--- PASS: TestPartitionCountWatcherInitialRequestTimesOut (0.02s)
=== RUN TestPartitionCountWatcherUpdateLongerTimeouts
--- PASS: TestPartitionCountWatcherUpdateLongerTimeouts (0.01s)
=== RUN TestPartitionCountWatcherPartitionCountUnchanged
--- PASS: TestPartitionCountWatcherPartitionCountUnchanged (0.01s)
=== RUN TestPartitionCountWatcherIgnoreUpdateErrors
--- PASS: TestPartitionCountWatcherIgnoreUpdateErrors (0.00s)
=== RUN TestPeriodicTask
=== RUN TestPeriodicTask/Start
=== RUN TestPeriodicTask/Stop
=== RUN TestPeriodicTask/Restart
--- PASS: TestPeriodicTask (0.04s)
--- PASS: TestPeriodicTask/Start (0.01s)
--- PASS: TestPeriodicTask/Stop (0.02s)
--- PASS: TestPeriodicTask/Restart (0.01s)
=== RUN TestPublishBatcherAddMessage
=== RUN TestPublishBatcherAddMessage/small_messages
=== RUN TestPublishBatcherAddMessage/oversized_message
=== RUN TestPublishBatcherAddMessage/buffer_overflow
--- PASS: TestPublishBatcherAddMessage (0.03s)
--- PASS: TestPublishBatcherAddMessage/small_messages (0.00s)
--- PASS: TestPublishBatcherAddMessage/oversized_message (0.01s)
--- PASS: TestPublishBatcherAddMessage/buffer_overflow (0.01s)
=== RUN TestPublishBatcherBundlerCountThreshold
--- PASS: TestPublishBatcherBundlerCountThreshold (0.00s)
=== RUN TestPublishBatcherBundlerBatchingDelay
--- PASS: TestPublishBatcherBundlerBatchingDelay (0.03s)
=== RUN TestPublishBatcherBundlerOnPermanentError
--- PASS: TestPublishBatcherBundlerOnPermanentError (0.00s)
=== RUN TestPublishBatcherBundlerOnPublishResponse
=== RUN TestPublishBatcherBundlerOnPublishResponse/empty_in-flight_batches
=== RUN TestPublishBatcherBundlerOnPublishResponse/set_publish_results
=== RUN TestPublishBatcherBundlerOnPublishResponse/missing_cursor_ranges
=== RUN TestPublishBatcherBundlerOnPublishResponse/inconsistent_offset
--- PASS: TestPublishBatcherBundlerOnPublishResponse (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/empty_in-flight_batches (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/set_publish_results (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/missing_cursor_ranges (0.00s)
--- PASS: TestPublishBatcherBundlerOnPublishResponse/inconsistent_offset (0.00s)
=== RUN TestPublishBatcherRebatching
=== RUN TestPublishBatcherRebatching/single_batch
=== RUN TestPublishBatcherRebatching/merge_into_single_batch
=== RUN TestPublishBatcherRebatching/no_rebatching
=== RUN TestPublishBatcherRebatching/mixed_rebatching
=== RUN TestPublishBatcherRebatching/max_count
--- PASS: TestPublishBatcherRebatching (0.19s)
--- PASS: TestPublishBatcherRebatching/single_batch (0.00s)
--- PASS: TestPublishBatcherRebatching/merge_into_single_batch (0.00s)
--- PASS: TestPublishBatcherRebatching/no_rebatching (0.03s)
--- PASS: TestPublishBatcherRebatching/mixed_rebatching (0.02s)
--- PASS: TestPublishBatcherRebatching/max_count (0.14s)
=== RUN TestSinglePartitionPublisherInvalidInitialResponse
--- PASS: TestSinglePartitionPublisherInvalidInitialResponse (0.00s)
=== RUN TestSinglePartitionPublisherSpuriousPublishResponse
--- PASS: TestSinglePartitionPublisherSpuriousPublishResponse (0.00s)
=== RUN TestSinglePartitionPublisherBatching
--- PASS: TestSinglePartitionPublisherBatching (0.00s)
=== RUN TestSinglePartitionPublisherResendMessages
--- PASS: TestSinglePartitionPublisherResendMessages (0.01s)
=== RUN TestSinglePartitionPublisherPublishPermanentError
--- PASS: TestSinglePartitionPublisherPublishPermanentError (0.00s)
=== RUN TestSinglePartitionPublisherBufferOverflow
--- PASS: TestSinglePartitionPublisherBufferOverflow (0.00s)
=== RUN TestSinglePartitionPublisherBufferRefill
--- PASS: TestSinglePartitionPublisherBufferRefill (0.00s)
=== RUN TestSinglePartitionPublisherInvalidCursorOffsets
--- PASS: TestSinglePartitionPublisherInvalidCursorOffsets (0.00s)
=== RUN TestSinglePartitionPublisherInvalidServerPublishResponse
--- PASS: TestSinglePartitionPublisherInvalidServerPublishResponse (0.00s)
=== RUN TestSinglePartitionPublisherStopFlushesMessages
--- PASS: TestSinglePartitionPublisherStopFlushesMessages (0.00s)
=== RUN TestSinglePartitionPublisherPublishWhileStarting
--- PASS: TestSinglePartitionPublisherPublishWhileStarting (0.00s)
=== RUN TestSinglePartitionPublisherPublishWhileStartingFails
--- PASS: TestSinglePartitionPublisherPublishWhileStartingFails (0.00s)
=== RUN TestRoutingPublisherUnloadIdlePublisher
--- PASS: TestRoutingPublisherUnloadIdlePublisher (0.06s)
=== RUN TestRoutingPublisherStartStop
--- PASS: TestRoutingPublisherStartStop (0.00s)
=== RUN TestRoutingPublisherRoundRobin
--- PASS: TestRoutingPublisherRoundRobin (0.01s)
=== RUN TestRoutingPublisherHashing
--- PASS: TestRoutingPublisherHashing (0.01s)
=== RUN TestRoutingPublisherPermanentError
--- PASS: TestRoutingPublisherPermanentError (0.01s)
=== RUN TestRoutingPublisherPublishAfterStop
--- PASS: TestRoutingPublisherPublishAfterStop (0.00s)
=== RUN TestRoutingPublisherPartitionCountFail
--- PASS: TestRoutingPublisherPartitionCountFail (0.00s)
=== RUN TestRoutingPublisherPartitionCountInvalid
--- PASS: TestRoutingPublisherPartitionCountInvalid (0.01s)
=== RUN TestRoutingPublisherPartitionCountIncreases
=== RUN TestRoutingPublisherPartitionCountIncreases/Initial_count
=== RUN TestRoutingPublisherPartitionCountIncreases/Updated_count
=== RUN TestRoutingPublisherPartitionCountIncreases/Publish
--- PASS: TestRoutingPublisherPartitionCountIncreases (0.01s)
--- PASS: TestRoutingPublisherPartitionCountIncreases/Initial_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountIncreases/Updated_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountIncreases/Publish (0.00s)
=== RUN TestRoutingPublisherPartitionCountDecreases
=== RUN TestRoutingPublisherPartitionCountDecreases/Initial_count
=== RUN TestRoutingPublisherPartitionCountDecreases/Updated_count
--- PASS: TestRoutingPublisherPartitionCountDecreases (0.01s)
--- PASS: TestRoutingPublisherPartitionCountDecreases/Initial_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountDecreases/Updated_count (0.00s)
=== RUN TestRoutingPublisherPartitionCountUpdateFails
=== RUN TestRoutingPublisherPartitionCountUpdateFails/Initial_count
=== RUN TestRoutingPublisherPartitionCountUpdateFails/Failed_update
--- PASS: TestRoutingPublisherPartitionCountUpdateFails (0.01s)
--- PASS: TestRoutingPublisherPartitionCountUpdateFails/Initial_count (0.00s)
--- PASS: TestRoutingPublisherPartitionCountUpdateFails/Failed_update (0.00s)
=== RUN TestNewPublisherValidatesSettings
--- PASS: TestNewPublisherValidatesSettings (0.00s)
=== RUN TestMinDuration
=== RUN TestMinDuration/10ms_10ms
=== RUN TestMinDuration/10ms_9ms
=== RUN TestMinDuration/5ms_5s
--- PASS: TestMinDuration (0.00s)
--- PASS: TestMinDuration/10ms_10ms (0.00s)
--- PASS: TestMinDuration/10ms_9ms (0.00s)
--- PASS: TestMinDuration/5ms_5s (0.00s)
=== RUN TestRequestTimerStop
--- PASS: TestRequestTimerStop (0.01s)
=== RUN TestRequestTimerExpires
--- PASS: TestRequestTimerExpires (0.01s)
=== RUN TestStreamIdleTimerExpires
--- PASS: TestStreamIdleTimerExpires (0.01s)
=== RUN TestStreamIdleTimerRestart
--- PASS: TestStreamIdleTimerRestart (0.13s)
=== RUN TestStreamIdleTimerStop
--- PASS: TestStreamIdleTimerStop (0.01s)
=== RUN TestStreamIdleTimerShutdown
--- PASS: TestStreamIdleTimerShutdown (0.01s)
=== RUN TestValidateRegion
=== RUN TestValidateRegion/valid
=== RUN TestValidateRegion/invalid:_insufficient_dashes
=== RUN TestValidateRegion/invalid:_excess_dashes
--- PASS: TestValidateRegion (0.00s)
--- PASS: TestValidateRegion/valid (0.00s)
--- PASS: TestValidateRegion/invalid:_insufficient_dashes (0.00s)
--- PASS: TestValidateRegion/invalid:_excess_dashes (0.00s)
=== RUN TestLocationToRegion
=== RUN TestLocationToRegion/valid_zone
=== RUN TestLocationToRegion/valid_region
=== RUN TestLocationToRegion/invalid:_too_many_dashes
=== RUN TestLocationToRegion/invalid:_no_dashes
--- PASS: TestLocationToRegion (0.00s)
--- PASS: TestLocationToRegion/valid_zone (0.00s)
--- PASS: TestLocationToRegion/valid_region (0.00s)
--- PASS: TestLocationToRegion/invalid:_too_many_dashes (0.00s)
--- PASS: TestLocationToRegion/invalid:_no_dashes (0.00s)
=== RUN TestParseLocationPath
=== RUN TestParseLocationPath/valid:_zone_path
=== RUN TestParseLocationPath/valid:_region_path
=== RUN TestParseLocationPath/invalid:_zone
=== RUN TestParseLocationPath/invalid:_missing_project
=== RUN TestParseLocationPath/invalid:_missing_zone
=== RUN TestParseLocationPath/invalid:_has_prefix
=== RUN TestParseLocationPath/invalid:_has_suffix
--- PASS: TestParseLocationPath (0.00s)
--- PASS: TestParseLocationPath/valid:_zone_path (0.00s)
--- PASS: TestParseLocationPath/valid:_region_path (0.00s)
--- PASS: TestParseLocationPath/invalid:_zone (0.00s)
--- PASS: TestParseLocationPath/invalid:_missing_project (0.00s)
--- PASS: TestParseLocationPath/invalid:_missing_zone (0.00s)
--- PASS: TestParseLocationPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseLocationPath/invalid:_has_suffix (0.00s)
=== RUN TestParseTopicPath
=== RUN TestParseTopicPath/valid:_topic_in_zone
=== RUN TestParseTopicPath/valid:_topic_in_region
=== RUN TestParseTopicPath/invalid:_zone
=== RUN TestParseTopicPath/invalid:_subscription_path
=== RUN TestParseTopicPath/invalid:_missing_project
=== RUN TestParseTopicPath/invalid:_missing_zone
=== RUN TestParseTopicPath/invalid:_missing_topic_id
=== RUN TestParseTopicPath/invalid:_has_prefix
=== RUN TestParseTopicPath/invalid:_has_suffix
--- PASS: TestParseTopicPath (0.00s)
--- PASS: TestParseTopicPath/valid:_topic_in_zone (0.00s)
--- PASS: TestParseTopicPath/valid:_topic_in_region (0.00s)
--- PASS: TestParseTopicPath/invalid:_zone (0.00s)
--- PASS: TestParseTopicPath/invalid:_subscription_path (0.00s)
--- PASS: TestParseTopicPath/invalid:_missing_project (0.00s)
--- PASS: TestParseTopicPath/invalid:_missing_zone (0.00s)
--- PASS: TestParseTopicPath/invalid:_missing_topic_id (0.00s)
--- PASS: TestParseTopicPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseTopicPath/invalid:_has_suffix (0.00s)
=== RUN TestParseSubscriptionPath
=== RUN TestParseSubscriptionPath/valid:_subscription_in_zone
=== RUN TestParseSubscriptionPath/valid:_subscription_in_region
=== RUN TestParseSubscriptionPath/invalid:_zone
=== RUN TestParseSubscriptionPath/invalid:_topic_path
=== RUN TestParseSubscriptionPath/invalid:_missing_project
=== RUN TestParseSubscriptionPath/invalid:_missing_zone
=== RUN TestParseSubscriptionPath/invalid:_missing_subscription_id
=== RUN TestParseSubscriptionPath/invalid:_has_prefix
=== RUN TestParseSubscriptionPath/invalid:_has_suffix
--- PASS: TestParseSubscriptionPath (0.00s)
--- PASS: TestParseSubscriptionPath/valid:_subscription_in_zone (0.00s)
--- PASS: TestParseSubscriptionPath/valid:_subscription_in_region (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_zone (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_topic_path (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_missing_project (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_missing_zone (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_missing_subscription_id (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseSubscriptionPath/invalid:_has_suffix (0.00s)
=== RUN TestParseReservationPath
=== RUN TestParseReservationPath/valid:_reservation_path
=== RUN TestParseReservationPath/invalid:_region_only
=== RUN TestParseReservationPath/invalid:_topic_path
=== RUN TestParseReservationPath/invalid:_missing_project
=== RUN TestParseReservationPath/invalid:_missing_region
=== RUN TestParseReservationPath/invalid:_missing_reservation_id
=== RUN TestParseReservationPath/invalid:_has_prefix
=== RUN TestParseReservationPath/invalid:_has_suffix
--- PASS: TestParseReservationPath (0.00s)
--- PASS: TestParseReservationPath/valid:_reservation_path (0.00s)
--- PASS: TestParseReservationPath/invalid:_region_only (0.00s)
--- PASS: TestParseReservationPath/invalid:_topic_path (0.00s)
--- PASS: TestParseReservationPath/invalid:_missing_project (0.00s)
--- PASS: TestParseReservationPath/invalid:_missing_region (0.00s)
--- PASS: TestParseReservationPath/invalid:_missing_reservation_id (0.00s)
--- PASS: TestParseReservationPath/invalid:_has_prefix (0.00s)
--- PASS: TestParseReservationPath/invalid:_has_suffix (0.00s)
=== RUN TestIsStreamResetSignal
=== RUN TestIsStreamResetSignal/reset_signal
=== RUN TestIsStreamResetSignal/non-retryable_code
=== RUN TestIsStreamResetSignal/wrong_domain
=== RUN TestIsStreamResetSignal/wrong_reason
=== RUN TestIsStreamResetSignal/missing_details
=== RUN TestIsStreamResetSignal/nil_error
=== RUN TestIsStreamResetSignal/generic_error
--- PASS: TestIsStreamResetSignal (0.00s)
--- PASS: TestIsStreamResetSignal/reset_signal (0.00s)
--- PASS: TestIsStreamResetSignal/non-retryable_code (0.00s)
--- PASS: TestIsStreamResetSignal/wrong_domain (0.00s)
--- PASS: TestIsStreamResetSignal/wrong_reason (0.00s)
--- PASS: TestIsStreamResetSignal/missing_details (0.00s)
--- PASS: TestIsStreamResetSignal/nil_error (0.00s)
--- PASS: TestIsStreamResetSignal/generic_error (0.00s)
=== RUN TestPubsubMetadataAddClientInfo
=== RUN TestPubsubMetadataAddClientInfo/minimal
=== RUN TestPubsubMetadataAddClientInfo/cps_shim
=== RUN TestPubsubMetadataAddClientInfo/version_valid
--- PASS: TestPubsubMetadataAddClientInfo (0.00s)
--- PASS: TestPubsubMetadataAddClientInfo/minimal (0.00s)
--- PASS: TestPubsubMetadataAddClientInfo/cps_shim (0.00s)
--- PASS: TestPubsubMetadataAddClientInfo/version_valid (0.00s)
=== RUN TestServiceUpdateStatusIsLinear
--- PASS: TestServiceUpdateStatusIsLinear (0.00s)
=== RUN TestServiceCheckServiceStatus
=== RUN TestServiceCheckServiceStatus/Status=0
=== RUN TestServiceCheckServiceStatus/Status=1
=== RUN TestServiceCheckServiceStatus/Status=2
=== RUN TestServiceCheckServiceStatus/Status=3
=== RUN TestServiceCheckServiceStatus/Status=4
--- PASS: TestServiceCheckServiceStatus (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=0 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=1 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=2 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=3 (0.00s)
--- PASS: TestServiceCheckServiceStatus/Status=4 (0.00s)
=== RUN TestServiceAddRemoveStatusChangeReceiver
=== RUN TestServiceAddRemoveStatusChangeReceiver/All_receivers
=== RUN TestServiceAddRemoveStatusChangeReceiver/receiver1_removed
=== RUN TestServiceAddRemoveStatusChangeReceiver/receiver2_removed
--- PASS: TestServiceAddRemoveStatusChangeReceiver (0.00s)
--- PASS: TestServiceAddRemoveStatusChangeReceiver/All_receivers (0.00s)
--- PASS: TestServiceAddRemoveStatusChangeReceiver/receiver1_removed (0.00s)
--- PASS: TestServiceAddRemoveStatusChangeReceiver/receiver2_removed (0.00s)
=== RUN TestCompositeServiceNormalStop
=== RUN TestCompositeServiceNormalStop/Starting
=== RUN TestCompositeServiceNormalStop/Active
=== RUN TestCompositeServiceNormalStop/Stopping
--- PASS: TestCompositeServiceNormalStop (0.00s)
--- PASS: TestCompositeServiceNormalStop/Starting (0.00s)
--- PASS: TestCompositeServiceNormalStop/Active (0.00s)
--- PASS: TestCompositeServiceNormalStop/Stopping (0.00s)
=== RUN TestCompositeServiceErrorDuringStartup
=== RUN TestCompositeServiceErrorDuringStartup/Starting
=== RUN TestCompositeServiceErrorDuringStartup/Terminating
--- PASS: TestCompositeServiceErrorDuringStartup (0.00s)
--- PASS: TestCompositeServiceErrorDuringStartup/Starting (0.00s)
--- PASS: TestCompositeServiceErrorDuringStartup/Terminating (0.00s)
=== RUN TestCompositeServiceErrorWhileActive
=== RUN TestCompositeServiceErrorWhileActive/Starting
=== RUN TestCompositeServiceErrorWhileActive/Active
=== RUN TestCompositeServiceErrorWhileActive/Terminating
--- PASS: TestCompositeServiceErrorWhileActive (0.00s)
--- PASS: TestCompositeServiceErrorWhileActive/Starting (0.00s)
--- PASS: TestCompositeServiceErrorWhileActive/Active (0.00s)
--- PASS: TestCompositeServiceErrorWhileActive/Terminating (0.00s)
=== RUN TestCompositeServiceRemoveService
=== RUN TestCompositeServiceRemoveService/Starting
=== RUN TestCompositeServiceRemoveService/Active
=== RUN TestCompositeServiceRemoveService/Remove_service
=== RUN TestCompositeServiceRemoveService/Terminating
--- PASS: TestCompositeServiceRemoveService (0.00s)
--- PASS: TestCompositeServiceRemoveService/Starting (0.00s)
--- PASS: TestCompositeServiceRemoveService/Active (0.00s)
--- PASS: TestCompositeServiceRemoveService/Remove_service (0.00s)
--- PASS: TestCompositeServiceRemoveService/Terminating (0.00s)
=== RUN TestCompositeServiceTree
=== RUN TestCompositeServiceTree/Starting
=== RUN TestCompositeServiceTree/Active
=== RUN TestCompositeServiceTree/Leaf_fails
=== RUN TestCompositeServiceTree/Terminated
--- PASS: TestCompositeServiceTree (0.00s)
--- PASS: TestCompositeServiceTree/Starting (0.00s)
--- PASS: TestCompositeServiceTree/Active (0.00s)
--- PASS: TestCompositeServiceTree/Leaf_fails (0.00s)
--- PASS: TestCompositeServiceTree/Terminated (0.00s)
=== RUN TestCompositeServiceAddServicesErrors
--- PASS: TestCompositeServiceAddServicesErrors (0.00s)
=== RUN TestValidatePublishSettings
=== RUN TestValidatePublishSettings/valid:_default
=== RUN TestValidatePublishSettings/valid:_max
=== RUN TestValidatePublishSettings/valid:_min
=== RUN TestValidatePublishSettings/invalid:_zero_CountThreshold
=== RUN TestValidatePublishSettings/invalid:_CountThreshold_over_MaxPublishRequestCount
=== RUN TestValidatePublishSettings/invalid:_ByteThreshold_over_MaxPublishRequestBytes
=== RUN TestValidatePublishSettings/invalid:_zero_ByteThreshold
=== RUN TestValidatePublishSettings/invalid:_zero_DelayThreshold
=== RUN TestValidatePublishSettings/invalid:_low_Timeout
=== RUN TestValidatePublishSettings/invalid:_zero_BufferedByteLimit
--- PASS: TestValidatePublishSettings (0.00s)
--- PASS: TestValidatePublishSettings/valid:_default (0.00s)
--- PASS: TestValidatePublishSettings/valid:_max (0.00s)
--- PASS: TestValidatePublishSettings/valid:_min (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_CountThreshold (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_CountThreshold_over_MaxPublishRequestCount (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_ByteThreshold_over_MaxPublishRequestBytes (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_ByteThreshold (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_DelayThreshold (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_low_Timeout (0.00s)
--- PASS: TestValidatePublishSettings/invalid:_zero_BufferedByteLimit (0.00s)
=== RUN TestValidateReceiveSettings
=== RUN TestValidateReceiveSettings/valid:_default
=== RUN TestValidateReceiveSettings/valid:_max
=== RUN TestValidateReceiveSettings/valid:_min
=== RUN TestValidateReceiveSettings/invalid:_zero_MaxOutstandingMessages
=== RUN TestValidateReceiveSettings/invalid:_zero_MaxOutstandingBytes
=== RUN TestValidateReceiveSettings/invalid:_low_Timeout
=== RUN TestValidateReceiveSettings/invalid:_negative_partition
=== RUN TestValidateReceiveSettings/invalid:_duplicate_partition
--- PASS: TestValidateReceiveSettings (0.00s)
--- PASS: TestValidateReceiveSettings/valid:_default (0.00s)
--- PASS: TestValidateReceiveSettings/valid:_max (0.00s)
--- PASS: TestValidateReceiveSettings/valid:_min (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_zero_MaxOutstandingMessages (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_zero_MaxOutstandingBytes (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_low_Timeout (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_negative_partition (0.00s)
--- PASS: TestValidateReceiveSettings/invalid:_duplicate_partition (0.00s)
=== RUN TestRetryableStreamStartOnce
--- PASS: TestRetryableStreamStartOnce (0.00s)
=== RUN TestRetryableStreamStopWhileConnecting
--- PASS: TestRetryableStreamStopWhileConnecting (0.00s)
=== RUN TestRetryableStreamStopAbortsRetries
--- PASS: TestRetryableStreamStopAbortsRetries (0.00s)
=== RUN TestRetryableStreamConnectRetries
--- PASS: TestRetryableStreamConnectRetries (0.01s)
=== RUN TestRetryableStreamContextCanceledNotRetried
--- PASS: TestRetryableStreamContextCanceledNotRetried (0.00s)
=== RUN TestRetryableStreamConnectPermanentFailure
--- PASS: TestRetryableStreamConnectPermanentFailure (0.00s)
=== RUN TestRetryableStreamConnectTimeout
--- PASS: TestRetryableStreamConnectTimeout (0.01s)
=== RUN TestRetryableStreamInitTimeout
--- PASS: TestRetryableStreamInitTimeout (0.08s)
=== RUN TestRetryableStreamSendReceive
--- PASS: TestRetryableStreamSendReceive (0.00s)
=== RUN TestRetryableStreamConnectReceivesResetSignal
--- PASS: TestRetryableStreamConnectReceivesResetSignal (0.01s)
=== RUN TestRetryableStreamDisconnectedWithResetSignal
--- PASS: TestRetryableStreamDisconnectedWithResetSignal (0.00s)
=== RUN TestRetryableStreamIdleStreamDetection
--- PASS: TestRetryableStreamIdleStreamDetection (0.07s)
=== RUN TestMessageDeliveryQueueStartStop
=== RUN TestMessageDeliveryQueueStartStop/Add_before_start
=== RUN TestMessageDeliveryQueueStartStop/Add_after_start
=== RUN TestMessageDeliveryQueueStartStop/Add_after_stop
=== RUN TestMessageDeliveryQueueStartStop/Restart
=== RUN TestMessageDeliveryQueueStartStop/Stop
--- PASS: TestMessageDeliveryQueueStartStop (0.06s)
--- PASS: TestMessageDeliveryQueueStartStop/Add_before_start (0.02s)
--- PASS: TestMessageDeliveryQueueStartStop/Add_after_start (0.00s)
--- PASS: TestMessageDeliveryQueueStartStop/Add_after_stop (0.02s)
--- PASS: TestMessageDeliveryQueueStartStop/Restart (0.00s)
--- PASS: TestMessageDeliveryQueueStartStop/Stop (0.02s)
=== RUN TestMessageDeliveryQueueDiscardMessages
--- PASS: TestMessageDeliveryQueueDiscardMessages (0.02s)
=== RUN TestSubscribeStreamReconnect
--- PASS: TestSubscribeStreamReconnect (0.01s)
=== RUN TestSubscribeStreamFlowControlBatching
--- PASS: TestSubscribeStreamFlowControlBatching (0.00s)
=== RUN TestSubscribeStreamExpediteFlowControl
--- PASS: TestSubscribeStreamExpediteFlowControl (0.00s)
=== RUN TestSubscribeStreamDisableBatchFlowControl
--- PASS: TestSubscribeStreamDisableBatchFlowControl (0.01s)
=== RUN TestSubscribeStreamInvalidInitialResponse
--- PASS: TestSubscribeStreamInvalidInitialResponse (0.00s)
=== RUN TestSubscribeStreamDuplicateInitialResponse
--- PASS: TestSubscribeStreamDuplicateInitialResponse (0.00s)
=== RUN TestSubscribeStreamSpuriousSeekResponse
--- PASS: TestSubscribeStreamSpuriousSeekResponse (0.00s)
=== RUN TestSubscribeStreamNoMessages
--- PASS: TestSubscribeStreamNoMessages (0.00s)
=== RUN TestSubscribeStreamMessagesOutOfOrder
--- PASS: TestSubscribeStreamMessagesOutOfOrder (0.00s)
=== RUN TestSubscribeStreamFlowControlOverflow
--- PASS: TestSubscribeStreamFlowControlOverflow (0.00s)
=== RUN TestSubscribeStreamHandleResetError
--- PASS: TestSubscribeStreamHandleResetError (0.00s)
=== RUN TestSubscribeStreamReceiveLargeMessage
--- PASS: TestSubscribeStreamReceiveLargeMessage (0.33s)
=== RUN TestSinglePartitionSubscriberStartStop
--- PASS: TestSinglePartitionSubscriberStartStop (0.01s)
=== RUN TestSinglePartitionSubscriberSimpleMsgAck
--- PASS: TestSinglePartitionSubscriberSimpleMsgAck (0.01s)
=== RUN TestSinglePartitionSubscriberMessageQueue
--- PASS: TestSinglePartitionSubscriberMessageQueue (0.07s)
=== RUN TestSinglePartitionSubscriberStopDuringReceive
--- PASS: TestSinglePartitionSubscriberStopDuringReceive (0.03s)
=== RUN TestSinglePartitionSubscriberAdminSeekWhileConnected
--- PASS: TestSinglePartitionSubscriberAdminSeekWhileConnected (0.01s)
=== RUN TestSinglePartitionSubscriberAdminSeekWhileReconnecting
--- PASS: TestSinglePartitionSubscriberAdminSeekWhileReconnecting (0.02s)
=== RUN TestSinglePartitionSubscriberStopDuringAdminSeek
--- PASS: TestSinglePartitionSubscriberStopDuringAdminSeek (0.01s)
=== RUN TestMultiPartitionSubscriberMultipleMessages
--- PASS: TestMultiPartitionSubscriberMultipleMessages (0.01s)
=== RUN TestMultiPartitionSubscriberPermanentError
--- PASS: TestMultiPartitionSubscriberPermanentError (0.03s)
=== RUN TestAssigningSubscriberAddRemovePartitions
--- PASS: TestAssigningSubscriberAddRemovePartitions (0.01s)
=== RUN TestAssigningSubscriberPermanentError
--- PASS: TestAssigningSubscriberPermanentError (0.01s)
=== RUN TestAssigningSubscriberIgnoreOutstandingAcks
--- PASS: TestAssigningSubscriberIgnoreOutstandingAcks (0.01s)
=== RUN TestAssigningSubscriberStoppedWhileReassignmentHandlerActive
--- PASS: TestAssigningSubscriberStoppedWhileReassignmentHandlerActive (0.01s)
=== RUN TestAssigningSubscriberReassignmentHandlerReturnsError
--- PASS: TestAssigningSubscriberReassignmentHandlerReturnsError (0.01s)
=== RUN TestNewSubscriberValidatesSettings
--- PASS: TestNewSubscriberValidatesSettings (0.00s)
=== RUN TestParseVersion
=== RUN TestParseVersion/valid_3_components
=== RUN TestParseVersion/valid_2_components
=== RUN TestParseVersion/version_empty
=== RUN TestParseVersion/minor_version_invalid
=== RUN TestParseVersion/major_version_invalid
=== RUN TestParseVersion/minor_version_missing
--- PASS: TestParseVersion (0.00s)
--- PASS: TestParseVersion/valid_3_components (0.00s)
--- PASS: TestParseVersion/valid_2_components (0.00s)
--- PASS: TestParseVersion/version_empty (0.00s)
--- PASS: TestParseVersion/minor_version_invalid (0.00s)
--- PASS: TestParseVersion/major_version_invalid (0.00s)
--- PASS: TestParseVersion/minor_version_missing (0.00s)
=== RUN TestParseCurrentVersion
--- PASS: TestParseCurrentVersion (0.00s)
PASS
ok cloud.google.com/go/pubsublite/internal/wire 3.166s
=== RUN TestIntegration_PublishSubscribeSinglePartition
integration_test.go:130: Created topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0001
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0001
=== RUN TestIntegration_PublishSubscribeSinglePartition/AllFieldsRoundTrip
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/CustomMessageTransformers
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/Nack
integration_test.go:217: Published 2 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/SubscriberMultipleReceive
integration_test.go:217: Published 3 messages
integration_test.go:504: Received 3 messages in 2 iterations
=== RUN TestIntegration_PublishSubscribeSinglePartition/BlockingMessageReceiver
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/Ordering
integration_test.go:217: Published 500 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/SubscriberFlowControl
integration_test.go:217: Published 20 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/LargeMessages
integration_test.go:217: Published 5 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/CancelPublisherContext
=== RUN TestIntegration_PublishSubscribeSinglePartition/Finalizer
=== RUN TestIntegration_PublishSubscribeSinglePartition/CancelSubscriberContext
integration_test.go:217: Published 1 messages
=== RUN TestIntegration_PublishSubscribeSinglePartition/IncreasePartitions
=== NAME TestIntegration_PublishSubscribeSinglePartition
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0001
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0001
--- PASS: TestIntegration_PublishSubscribeSinglePartition (95.14s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/AllFieldsRoundTrip (5.08s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/CustomMessageTransformers (4.94s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/Nack (8.94s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/SubscriberMultipleReceive (7.22s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/BlockingMessageReceiver (4.82s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/Ordering (4.47s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/SubscriberFlowControl (6.28s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/LargeMessages (7.77s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/CancelPublisherContext (0.90s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/Finalizer (2.90s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/CancelSubscriberContext (4.60s)
--- PASS: TestIntegration_PublishSubscribeSinglePartition/IncreasePartitions (33.86s)
=== RUN TestIntegration_PublishSubscribeMultiPartition
integration_test.go:130: Created topic projects/dulcet-port-762/locations/us-central1-c/topics/go-ps-test-20241129-37291154757420-0002
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/us-central1-c/subscriptions/go-ps-test-20241129-37291154757420-0002
=== RUN TestIntegration_PublishSubscribeMultiPartition/PublishRoutingNoKey
integration_test.go:217: Published 150 messages
=== RUN TestIntegration_PublishSubscribeMultiPartition/PublishRoutingWithKey
integration_test.go:217: Published 300 messages
=== RUN TestIntegration_PublishSubscribeMultiPartition/PartitionAssignment
integration_test.go:217: Published 100 messages
integration_test.go:777: Partition assignments: before [], after [2]
integration_test.go:777: Partition assignments: before [], after [0 1]
=== NAME TestIntegration_PublishSubscribeMultiPartition
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/us-central1-c/subscriptions/go-ps-test-20241129-37291154757420-0002
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/us-central1-c/topics/go-ps-test-20241129-37291154757420-0002
--- PASS: TestIntegration_PublishSubscribeMultiPartition (35.93s)
--- PASS: TestIntegration_PublishSubscribeMultiPartition/PublishRoutingNoKey (1.49s)
--- PASS: TestIntegration_PublishSubscribeMultiPartition/PublishRoutingWithKey (1.33s)
--- PASS: TestIntegration_PublishSubscribeMultiPartition/PartitionAssignment (31.80s)
=== RUN TestIntegration_SubscribeFanOut
integration_test.go:130: Created topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0003
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-0
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-1
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-2
integration_test.go:217: Published 100 messages
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-2
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-1
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/asia-southeast1-a/subscriptions/go-ps-test-20241129-37291154757420-0003go-ps-test-20241129-37291154757420-0003-0
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/asia-southeast1-a/topics/go-ps-test-20241129-37291154757420-0003
--- PASS: TestIntegration_SubscribeFanOut (15.69s)
=== RUN TestIntegration_SeekSubscription
integration_test.go:130: Created topic projects/dulcet-port-762/locations/europe-west1-d/topics/go-ps-test-20241129-37291154757420-0004
integration_test.go:152: Created subscription projects/dulcet-port-762/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004
=== RUN TestIntegration_SeekSubscription/SeekToBeginning
integration_test.go:217: Published 200 messages
integration_test.go:961: Seek operation initiated: projects/36639933145/locations/europe-west1-d/operations/seek-18c42ec582d5bc8e, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:04.664375 +0000 UTC 0001-01-01 00:00:00 +0000 UTC}
integration_test.go:972: Seek operation complete: projects/36639933145/locations/europe-west1-d/operations/seek-18c42ec582d5bc8e, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:04.664375 +0000 UTC 2024-11-29 10:24:35.495568 +0000 UTC}
=== RUN TestIntegration_SeekSubscription/VerifyCommits
integration_test.go:217: Published 20 messages
=== RUN TestIntegration_SeekSubscription/SeekToEnd
integration_test.go:217: Published 200 messages
integration_test.go:993: Seek operation initiated: projects/36639933145/locations/europe-west1-d/operations/seek-64b52fd1c20670d, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:43.585667 +0000 UTC 0001-01-01 00:00:00 +0000 UTC}
integration_test.go:217: Published 200 messages
integration_test.go:1002: Seek operation complete: projects/36639933145/locations/europe-west1-d/operations/seek-64b52fd1c20670d, metadata: &{projects/36639933145/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004 seek 2024-11-29 10:24:43.585667 +0000 UTC 2024-11-29 10:24:47.134558 +0000 UTC}
=== NAME TestIntegration_SeekSubscription
integration_test.go:160: Deleted subscription projects/dulcet-port-762/locations/europe-west1-d/subscriptions/go-ps-test-20241129-37291154757420-0004
integration_test.go:138: Deleted topic projects/dulcet-port-762/locations/europe-west1-d/topics/go-ps-test-20241129-37291154757420-0004
--- PASS: TestIntegration_SeekSubscription (51.91s)
--- PASS: TestIntegration_SeekSubscription/SeekToBeginning (37.01s)
--- PASS: TestIntegration_SeekSubscription/VerifyCommits (4.35s)
--- PASS: TestIntegration_SeekSubscription/SeekToEnd (7.29s)
=== RUN TestMessageTransforms
=== RUN TestMessageTransforms/valid:_full_message
=== RUN TestMessageTransforms/valid:_minimum
=== RUN TestMessageTransforms/invalid:_sequenced_message_nil
=== RUN TestMessageTransforms/invalid:_pubsubmessage_nil
=== RUN TestMessageTransforms/invalid:_multiple_attribute_values
=== RUN TestMessageTransforms/invalid:_event_time_is_attribute
--- PASS: TestMessageTransforms (0.00s)
--- PASS: TestMessageTransforms/valid:_full_message (0.00s)
--- PASS: TestMessageTransforms/valid:_minimum (0.00s)
--- PASS: TestMessageTransforms/invalid:_sequenced_message_nil (0.00s)
--- PASS: TestMessageTransforms/invalid:_pubsubmessage_nil (0.00s)
--- PASS: TestMessageTransforms/invalid:_multiple_attribute_values (0.00s)
--- PASS: TestMessageTransforms/invalid:_event_time_is_attribute (0.00s)
=== RUN TestMessageMetadataStringEncoding
=== RUN TestMessageMetadataStringEncoding/valid:_zero
=== RUN TestMessageMetadataStringEncoding/valid:_non-zero
=== RUN TestMessageMetadataStringEncoding/invalid:_number
=== RUN TestMessageMetadataStringEncoding/invalid:_partition
=== RUN TestMessageMetadataStringEncoding/invalid:_offset
--- PASS: TestMessageMetadataStringEncoding (0.00s)
--- PASS: TestMessageMetadataStringEncoding/valid:_zero (0.00s)
--- PASS: TestMessageMetadataStringEncoding/valid:_non-zero (0.00s)
--- PASS: TestMessageMetadataStringEncoding/invalid:_number (0.00s)
--- PASS: TestMessageMetadataStringEncoding/invalid:_partition (0.00s)
--- PASS: TestMessageMetadataStringEncoding/invalid:_offset (0.00s)
=== RUN TestPublisherClientTransformMessage
=== RUN TestPublisherClientTransformMessage/default_settings
=== RUN TestPublisherClientTransformMessage/custom_key_extractor
=== RUN TestPublisherClientTransformMessage/custom_message_transformer
--- PASS: TestPublisherClientTransformMessage (0.00s)
--- PASS: TestPublisherClientTransformMessage/default_settings (0.00s)
--- PASS: TestPublisherClientTransformMessage/custom_key_extractor (0.00s)
--- PASS: TestPublisherClientTransformMessage/custom_message_transformer (0.00s)
=== RUN TestPublisherClientTransformMessageError
--- PASS: TestPublisherClientTransformMessageError (0.00s)
=== RUN TestPublishSettingsToWireSettings
=== RUN TestPublishSettingsToWireSettings/default_settings
=== RUN TestPublishSettingsToWireSettings/zero_settings
=== RUN TestPublishSettingsToWireSettings/positive_values
=== RUN TestPublishSettingsToWireSettings/negative_values
2024/11/29 10:24:49 WARNING: PublishSettings.Timeout has been overridden to 2 minutes (the minimum value). A lower value will cause an error in the future.
--- PASS: TestPublishSettingsToWireSettings (0.00s)
--- PASS: TestPublishSettingsToWireSettings/default_settings (0.00s)
--- PASS: TestPublishSettingsToWireSettings/zero_settings (0.00s)
--- PASS: TestPublishSettingsToWireSettings/positive_values (0.00s)
--- PASS: TestPublishSettingsToWireSettings/negative_values (0.00s)
=== RUN TestReceiveSettingsToWireSettings
=== RUN TestReceiveSettingsToWireSettings/default_settings
=== RUN TestReceiveSettingsToWireSettings/zero_settings
=== RUN TestReceiveSettingsToWireSettings/positive_values
=== RUN TestReceiveSettingsToWireSettings/negative_values
2024/11/29 10:24:49 WARNING: ReceiveSettings.Timeout has been overridden to 2 minutes (the minimum value). A lower value will cause an error in the future.
--- PASS: TestReceiveSettingsToWireSettings (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/default_settings (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/zero_settings (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/positive_values (0.00s)
--- PASS: TestReceiveSettingsToWireSettings/negative_values (0.00s)
=== RUN TestSubscriberInstanceTransformMessage
=== RUN TestSubscriberInstanceTransformMessage/default_settings
=== RUN TestSubscriberInstanceTransformMessage/custom_message_transformer
--- PASS: TestSubscriberInstanceTransformMessage (0.00s)
--- PASS: TestSubscriberInstanceTransformMessage/default_settings (0.00s)
--- PASS: TestSubscriberInstanceTransformMessage/custom_message_transformer (0.00s)
=== RUN TestSubscriberInstanceTransformMessageError
=== RUN TestSubscriberInstanceTransformMessageError/returns_error
=== RUN TestSubscriberInstanceTransformMessageError/sets_message_id
--- PASS: TestSubscriberInstanceTransformMessageError (0.00s)
--- PASS: TestSubscriberInstanceTransformMessageError/returns_error (0.00s)
--- PASS: TestSubscriberInstanceTransformMessageError/sets_message_id (0.00s)
=== RUN TestSubscriberInstanceNack
=== RUN TestSubscriberInstanceNack/default_settings
=== RUN TestSubscriberInstanceNack/message_partition_inactive
=== RUN TestSubscriberInstanceNack/nack_handler_returns_nil
=== RUN TestSubscriberInstanceNack/nack_handler_returns_error
--- PASS: TestSubscriberInstanceNack (0.00s)
--- PASS: TestSubscriberInstanceNack/default_settings (0.00s)
--- PASS: TestSubscriberInstanceNack/message_partition_inactive (0.00s)
--- PASS: TestSubscriberInstanceNack/nack_handler_returns_nil (0.00s)
--- PASS: TestSubscriberInstanceNack/nack_handler_returns_error (0.00s)
=== RUN TestSubscriberInstanceReassignmentHandler
=== RUN TestSubscriberInstanceReassignmentHandler/default_settings
=== RUN TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_nil
=== RUN TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_error
--- PASS: TestSubscriberInstanceReassignmentHandler (0.00s)
--- PASS: TestSubscriberInstanceReassignmentHandler/default_settings (0.00s)
--- PASS: TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_nil (0.00s)
--- PASS: TestSubscriberInstanceReassignmentHandler/reassignment_handler_returns_error (0.00s)
=== RUN TestSubscriberInstanceWireSubscriberFails
--- PASS: TestSubscriberInstanceWireSubscriberFails (0.10s)
=== RUN TestSubscriberClientDuplicateReceive
--- PASS: TestSubscriberClientDuplicateReceive (0.00s)
PASS
ok cloud.google.com/go/pubsublite/pscompat 199.822s
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ for i in $(find . -name go.mod)
++ dirname ./visionai/go.mod
+ pushd ./visionai
+ runDirectoryTests
+ [[ /tmpfs/src/google-cloud-go/visionai == *\/\i\n\t\e\r\n\a\l\/* ]]
+ [[ /tmpfs/src/google-cloud-go/visionai == *\/\t\h\i\r\d\_\p\a\r\t\y\/* ]]
+ tee sponge_log.log
+ GOWORK=off
+ go test -race -v -timeout 45m ./...
? cloud.google.com/go/visionai/apiv1/visionaipb [no test files]
? cloud.google.com/go/visionai/internal [no test files]
testing: warning: no tests to run
PASS
ok cloud.google.com/go/visionai/apiv1 1.030s [no tests to run]
+ cat sponge_log.log
+ go-junit-report -set-exit-code
+ exit_code=5
+ runEmulatorTests
+ '[' -f emulator_test.sh ']'
+ popd
+ [[ prod/cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version/1001/20241129-000116 = *\c\o\n\t\i\n\u\o\u\s* ]]
+ [[ prod/cloud-devrel/client-libraries/go/google-cloud-go/nightly/earliest-version/1001/20241129-000116 = *\n\i\g\h\t\l\y* ]]
+ chmod +x /tmpfs/src/gfile/linux_amd64/flakybot
+ /tmpfs/src/gfile/linux_amd64/flakybot -logs_dir=/tmpfs/src/google-cloud-go/ -repo=googleapis/google-cloud-go -commit_hash=
[FlakyBot] Sending logs to Flaky Bot...
[FlakyBot] See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
[FlakyBot] Published /tmpfs/src/google-cloud-go/accessapproval/sponge_log.xml (12766081634287184)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/accesscontextmanager/sponge_log.xml (13073192539331597)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/advisorynotifications/sponge_log.xml (12766194543237657)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/ai/sponge_log.xml (13073365500405553)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/aiplatform/sponge_log.xml (13073245116884736)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/alloydb/sponge_log.xml (12766347125957323)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/analytics/sponge_log.xml (12765803684241682)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apigateway/sponge_log.xml (13073223058468904)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apigeeconnect/sponge_log.xml (12766466186146062)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apigeeregistry/sponge_log.xml (13073271668038425)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apihub/sponge_log.xml (13073206598945900)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apikeys/sponge_log.xml (13073387060691483)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/appengine/sponge_log.xml (13073139692006121)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apphub/sponge_log.xml (13073178015501146)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/apps/sponge_log.xml (13073163700140357)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/area120/sponge_log.xml (12766092503772473)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/artifactregistry/sponge_log.xml (13073223058469609)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/asset/sponge_log.xml (13073189756711378)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/assuredworkloads/sponge_log.xml (12765804715487751)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/auth/oauth2adapt/sponge_log.xml (13073163700140425)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/auth/sponge_log.xml (12765922519034622)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/automl/sponge_log.xml (13073170148037379)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/backupdr/sponge_log.xml (12765899912537952)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/baremetalsolution/sponge_log.xml (13073204367991640)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/batch/sponge_log.xml (12765781694933417)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/beyondcorp/sponge_log.xml (13073143284846213)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/bigquery/sponge_log.xml (12765927252046190)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/bigtable/sponge_log.xml (13073370317142013)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/billing/sponge_log.xml (12766612640369378)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/binaryauthorization/sponge_log.xml (12766146960342665)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/certificatemanager/sponge_log.xml (13073195034028788)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/channel/sponge_log.xml (13073237096382030)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/chat/sponge_log.xml (12765659851802413)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudbuild/sponge_log.xml (13073063672027396)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudcontrolspartner/sponge_log.xml (12765786328435458)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/clouddms/sponge_log.xml (13073365495839916)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudprofiler/sponge_log.xml (12765887561200486)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudquotas/sponge_log.xml (13073076327736299)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/cloudtasks/sponge_log.xml (13073187824443830)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/commerce/sponge_log.xml (12765884562743536)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/compute/metadata/sponge_log.xml (13073194014699211)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/compute/sponge_log.xml (13073247947922565)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/confidentialcomputing/sponge_log.xml (12765625021319569)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/config/sponge_log.xml (12766307272356661)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/contactcenterinsights/sponge_log.xml (12765926227371850)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/container/sponge_log.xml (12765653019030143)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/containeranalysis/sponge_log.xml (13072928515113086)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datacatalog/sponge_log.xml (13073208240051141)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataflow/sponge_log.xml (13073305079431925)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataform/sponge_log.xml (13073214146878329)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datafusion/sponge_log.xml (13073205767317910)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datalabeling/sponge_log.xml (13073140566866525)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataplex/sponge_log.xml (13073324437670837)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataproc/sponge_log.xml (12765804715488632)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dataqna/sponge_log.xml (12766029592243900)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datastore/sponge_log.xml (12766025309674729)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/datastream/sponge_log.xml (12765824852279598)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/deploy/sponge_log.xml (13073069141657197)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/developerconnect/sponge_log.xml (12766148271780324)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dialogflow/sponge_log.xml (13073206598947196)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/discoveryengine/sponge_log.xml (13073009608205630)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/dlp/sponge_log.xml (12765718278355797)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/documentai/sponge_log.xml (12766422502268933)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/domains/sponge_log.xml (13073167461376534)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/edgecontainer/sponge_log.xml (13073184276411439)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/edgenetwork/sponge_log.xml (13073267770190876)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/errorreporting/sponge_log.xml (13073168692281764)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/essentialcontacts/sponge_log.xml (13073257764385746)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/eventarc/sponge_log.xml (13073080719377937)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/filestore/sponge_log.xml (13073228891272029)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/firestore/sponge_log.xml (13073200373924122)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/functions/sponge_log.xml (13073129286570008)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkebackup/sponge_log.xml (12766011693803389)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkeconnect/sponge_log.xml (13073365495844762)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkehub/sponge_log.xml (13073207950824383)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gkemulticloud/sponge_log.xml (13073158156245640)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/grafeas/sponge_log.xml (12766298312308370)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/gsuiteaddons/sponge_log.xml (12765773300535451)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/iam/sponge_log.xml (12766552011336288)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/iap/sponge_log.xml (13073186689493170)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/identitytoolkit/sponge_log.xml (12765749224358694)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/ids/sponge_log.xml (12765780079879314)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/iot/sponge_log.xml (13073219887789152)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/kms/sponge_log.xml (13073128035381706)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/language/sponge_log.xml (12765953376038086)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/lifesciences/sponge_log.xml (12766469400937926)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/logging/sponge_log.xml (13073269819426819)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/longrunning/sponge_log.xml (13073301807054591)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/managedidentities/sponge_log.xml (12766058693199537)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/managedkafka/sponge_log.xml (12765734820389121)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/maps/sponge_log.xml (12766036700559773)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/mediatranslation/sponge_log.xml (12765961231194350)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/memcache/sponge_log.xml (13073197370225118)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/metastore/sponge_log.xml (13073155803125270)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/migrationcenter/sponge_log.xml (13073196767952706)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/monitoring/sponge_log.xml (13073053949216143)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/netapp/sponge_log.xml (13073187834529008)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networkconnectivity/sponge_log.xml (12765859553522739)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networkmanagement/sponge_log.xml (13073064255204447)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networksecurity/sponge_log.xml (12766136419273342)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/networkservices/sponge_log.xml (13073253645100068)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/notebooks/sponge_log.xml (12765603496629951)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/optimization/sponge_log.xml (13073289639074582)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/oracledatabase/sponge_log.xml (12765572485612724)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/orchestration/sponge_log.xml (12765786328440428)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/orgpolicy/sponge_log.xml (12765756674854054)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/osconfig/sponge_log.xml (12766021717635700)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/oslogin/sponge_log.xml (13073147328127787)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/parallelstore/sponge_log.xml (12765769774824324)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/phishingprotection/sponge_log.xml (13073193793558130)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/policysimulator/sponge_log.xml (12766205226642432)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/policytroubleshooter/sponge_log.xml (13073166275740695)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/privatecatalog/sponge_log.xml (12765872489935328)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/privilegedaccessmanager/sponge_log.xml (13073336490492695)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/profiler/sponge_log.xml (12765917323534694)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/pubsub/sponge_log.xml (12765625021322249)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/pubsublite/sponge_log.xml (12765718278358579)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/rapidmigrationassessment/sponge_log.xml (12765781105001105)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/recaptchaenterprise/sponge_log.xml (13073007610426540)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/recommendationengine/sponge_log.xml (12765921465801294)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/recommender/sponge_log.xml (12765585534506101)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/redis/sponge_log.xml (13073092765805513)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/resourcemanager/sponge_log.xml (12765736232216359)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/resourcesettings/sponge_log.xml (12765923034977319)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/retail/sponge_log.xml (12765605948063757)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/run/sponge_log.xml (13073203996648546)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/scheduler/sponge_log.xml (13073277350171857)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/secretmanager/sponge_log.xml (12766138043866555)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securesourcemanager/sponge_log.xml (13073288497445305)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/security/sponge_log.xml (12765563052885824)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securitycenter/sponge_log.xml (13073133322329522)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securitycentermanagement/sponge_log.xml (13073200393031402)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/securityposture/sponge_log.xml (13073298910079531)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicecontrol/sponge_log.xml (12765522714234835)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicedirectory/sponge_log.xml (13073186558885486)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicehealth/sponge_log.xml (12766708160649740)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/servicemanagement/sponge_log.xml (13073177012636021)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/serviceusage/sponge_log.xml (13073056932606572)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/shell/sponge_log.xml (12765747949832355)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/shopping/sponge_log.xml (13073921511216126)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/spanner/sponge_log.xml (13073239632001691)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/spanner/test/opentelemetry/test/sponge_log.xml (13073148504746258)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/speech/sponge_log.xml (12765933433816715)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/sponge_log.xml (12765902964207676)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/storage/sponge_log.xml (13073117602076644)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/storageinsights/sponge_log.xml (13073087744102083)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/storagetransfer/sponge_log.xml (13073290509283764)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/streetview/sponge_log.xml (13073208598693406)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/support/sponge_log.xml (13073167208437998)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/talent/sponge_log.xml (13073214717834708)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/telcoautomation/sponge_log.xml (13073015897300949)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/texttospeech/sponge_log.xml (12765349857507291)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/tpu/sponge_log.xml (12766011693810434)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/trace/sponge_log.xml (12765810738181824)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/translate/sponge_log.xml (13073218485341159)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vertexai/sponge_log.xml (12765956472938403)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/video/sponge_log.xml (13073420837050865)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/videointelligence/sponge_log.xml (12765917311624519)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vision/sponge_log.xml (13073223987690066)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/visionai/sponge_log.xml (12765921926250697)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vmmigration/sponge_log.xml (12766030928850258)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vmwareengine/sponge_log.xml (13073229838877201)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/vpcaccess/sponge_log.xml (12765922790917597)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/webrisk/sponge_log.xml (13073107200661070)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/websecurityscanner/sponge_log.xml (13073296990440431)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/workflows/sponge_log.xml (13073187226040696)!
[FlakyBot] Published /tmpfs/src/google-cloud-go/workstations/sponge_log.xml (12766088165627181)!
[FlakyBot] Done!
+ exit 5
cleanup
[ID: 1223697] Command finished after 8543 secs, exit value: 5
Warning: Permanently added 'localhost' (ED25519) to the list of known hosts.
[02:25:19 PST] Collecting build artifacts from build VM
Build script failed with exit code: 5