feat: publish events to timeline service, controller gets timeline from service #9755
Triggered via pull request
December 5, 2024 17:08
Status
Cancelled
Total duration
2m 39s
Artifacts
–
ci.yml
on: pull_request
Shard Docker Builds
9s
Shard Infrastructure Tests
4s
Shard Integration Tests
9s
Test Go
1m 57s
Test README
1m 53s
Test Scripts
7s
SQL
1m 11s
Ensure Frozen Migrations
8s
Lint
1m 59s
Proto Breaking Change Check
12s
Console
1m 18s
VSCode Extension
1m 8s
Intellij Plugin
1m 58s
Rebuild All
2m 1s
Build Docs
6s
Lint Architecture
13s
Console e2e
1m 59s
Matrix: build-docker-images
Matrix: Integration Test
Matrix: Infrastructure Test
Docker Success
0s
Integration Success
0s
Infrastructure Success
0s
Annotations
166 errors and 14 warnings
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L43
Field "3" with name "timestamp" on message "LogEvent" changed option "json_name" from "timeStamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L43
Field "3" on message "LogEvent" changed name from "time_stamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L54
Field "3" with name "timestamp" on message "CallEvent" changed option "json_name" from "timeStamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L54
Field "3" on message "CallEvent" changed name from "time_stamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L87
Field "8" with name "timestamp" on message "IngressEvent" changed option "json_name" from "timeStamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L87
Field "8" on message "IngressEvent" changed name from "time_stamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L99
Field "3" with name "timestamp" on message "CronScheduledEvent" changed option "json_name" from "timeStamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L99
Field "3" on message "CronScheduledEvent" changed name from "time_stamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L110
Field "4" with name "timestamp" on message "AsyncExecuteEvent" changed option "json_name" from "timeStamp" to "timestamp".
|
Proto Breaking Change Check:
backend/protos/xyz/block/ftl/timeline/v1/event.proto#L110
Field "4" on message "AsyncExecuteEvent" changed name from "time_stamp" to "timestamp".
|
Integration Test (TestConsumptionDelay)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConsumptionDelay)
The operation was canceled.
|
Integration Test (TestConfigImportExport)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConfigImportExport)
The operation was canceled.
|
Build cron Docker Image
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestBuildsWhenAlreadyLocked)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestBuildsWhenAlreadyLocked)
The operation was canceled.
|
Test README
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Test README
The operation was canceled.
|
Integration Test (TestBuildLock)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestBuildLock)
The operation was canceled.
|
Integration Test (TestDeploy)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDeploy)
The operation was canceled.
|
Test Go
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Test Go
The operation was canceled.
|
Integration Test (TestConfigsWithoutController)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConfigsWithoutController)
The operation was canceled.
|
Integration Test (TestExtractSchema)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestExtractSchema)
The operation was canceled.
|
Integration Test (TestInt64BuildError)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestInt64BuildError)
The operation was canceled.
|
Intellij Plugin
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Intellij Plugin
The operation was canceled.
|
Console e2e
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Console e2e
The operation was canceled.
|
Integration Test (TestCycleDetection)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestCycleDetection)
The operation was canceled.
|
Build runner Docker Image
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Build controller Docker Image
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLeaderSync)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLeaderSync)
The operation was canceled.
|
Integration Test (TestExternalPublishRuntimeCheck)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestExternalPublishRuntimeCheck)
The operation was canceled.
|
Integration Test (TestConfigCmdWithoutController)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConfigCmdWithoutController)
The operation was canceled.
|
Integration Test (TestASMPagination)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestASMPagination)
The operation was canceled.
|
Integration Test (TestConfigsWithController)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConfigsWithController)
The operation was canceled.
|
Integration Test (TestLifecycleJVM)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLifecycleJVM)
The operation was canceled.
|
Lint
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Lint:
backend/controller/pubsub/internal/dal/dal.go#L18
could not import github.com/TBD54566975/ftl/backend/timeline (-: # github.com/TBD54566975/ftl/backend/timeline
|
Lint:
backend/controller/controller.go#L59
could not import github.com/TBD54566975/ftl/backend/timeline (-: # github.com/TBD54566975/ftl/backend/timeline
|
Lint:
cmd/ftl-timeline/main.go#L15
could not import github.com/TBD54566975/ftl/backend/timeline (-: # github.com/TBD54566975/ftl/backend/timeline
|
Lint:
frontend/cli/cmd_serve.go#L31
could not import github.com/TBD54566975/ftl/backend/timeline (-: # github.com/TBD54566975/ftl/backend/timeline
|
Lint:
backend/controller/dal/dal.go#L23
could not import github.com/TBD54566975/ftl/backend/timeline (-: # github.com/TBD54566975/ftl/backend/timeline
|
Lint:
backend/ingress/handler.go#L18
could not import github.com/TBD54566975/ftl/backend/timeline (-: # github.com/TBD54566975/ftl/backend/timeline
|
Lint:
backend/timeline/events_async.go#L1
: # github.com/TBD54566975/ftl/backend/timeline [github.com/TBD54566975/ftl/backend/timeline.test]
|
Lint:
backend/timeline/events_call.go#L64
missing ',' before newline in composite literal (typecheck)
|
Lint
The operation was canceled.
|
Integration Test (TestConfigValidation)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConfigValidation)
The operation was canceled.
|
Integration Test (TestLocalScaling)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestJVMCoreFunctionality)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLocalScaling)
The operation was canceled.
|
Integration Test (TestJVMCoreFunctionality)
The operation was canceled.
|
Integration Test (TestResetSubscription)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestResetSubscription)
The operation was canceled.
|
Integration Test (TestNonExportedDecls)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestNonExportedDecls)
The operation was canceled.
|
Integration Test (TestSecretsWithoutController)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestSecretsWithoutController)
The operation was canceled.
|
Build runner-jvm Docker Image
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDiskSchemaRetrieverWithBuildArtefact)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDiskSchemaRetrieverWithBuildArtefact)
The operation was canceled.
|
Build provisioner Docker Image
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestHttpEncodeOmitempty)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestHttpEncodeOmitempty)
The operation was canceled.
|
Integration Test (TestGradle)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestGradle)
The operation was canceled.
|
Integration Test (TestFTLMap)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestBuilds)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestFTLMap)
The operation was canceled.
|
Integration Test (TestBuilds)
The operation was canceled.
|
Integration Test (TestRuntimeReflection)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestRuntimeReflection)
The operation was canceled.
|
Integration Test (TestDeploymentThroughDevProvisionerCreatePostgresDB)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDeploymentThroughDevProvisionerCreatePostgresDB)
The operation was canceled.
|
Integration Test (TestLeaseFailure)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLeaseFailure)
The operation was canceled.
|
Integration Test (TestHttpIngressWithCors)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestHttpIngressWithCors)
The operation was canceled.
|
Integration Test (TestNonStructRequestResponse)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestNonStructRequestResponse)
The operation was canceled.
|
Integration Test (TestEncryptionForPubSub)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestEncryptionForPubSub)
The operation was canceled.
|
Integration Test (TestIdlePerformance)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestIdlePerformance)
The operation was canceled.
|
Integration Test (TestGeneratedTypeRegistry)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestGeneratedTypeRegistry)
The operation was canceled.
|
Integration Test (TestLocalSchemaDiff)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLocalSchemaDiff)
The operation was canceled.
|
Integration Test (TestMigrate)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestMigrate)
The operation was canceled.
|
Integration Test (TestDatabase)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDatabase)
The operation was canceled.
|
Integration Test (TestHttpIngress)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestHttpIngress)
The operation was canceled.
|
Integration Test (TestAdminNoValidationWithNoSchema)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestAdminNoValidationWithNoSchema)
The operation was canceled.
|
Integration Test (TestRetry)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestRetry)
The operation was canceled.
|
Integration Test (TestWatch)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestWatch)
The operation was canceled.
|
Integration Test (TestConsoleGetModules)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConsoleGetModules)
The operation was canceled.
|
Integration Test (TestDefaultToRootWhenModuleDirsMissing)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDefaultToRootWhenModuleDirsMissing)
The operation was canceled.
|
Integration Test (TestDiskSchemaRetrieverWithNoSchema)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDiskSchemaRetrieverWithNoSchema)
The operation was canceled.
|
Build http-ingress Docker Image
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestFollowerSync)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestFollowerSync)
The operation was canceled.
|
Integration Test (TestRealMap)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestRealMap)
The operation was canceled.
|
Rebuild All
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Rebuild All
The operation was canceled.
|
Integration Test (TestNonFTLTypes)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestNonFTLTypes)
The operation was canceled.
|
Integration Test (TestMySQL)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestMySQL)
The operation was canceled.
|
Integration Test (TestWatchWithBuildAndUserModifyingFiles)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestWatchWithBuildAndUserModifyingFiles)
The operation was canceled.
|
Integration Test (TestVerbCalls)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestVerbCalls)
The operation was canceled.
|
Integration Test (TestFindConfig)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestFindConfig)
The operation was canceled.
|
Integration Test (TestSecretImportExport)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestSecretImportExport)
The operation was canceled.
|
Integration Test (TestExternalType)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestExternalType)
The operation was canceled.
|
Integration Test (TestExemplarIntegration)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConsoleStreamModules)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestConsoleStreamModules)
The operation was canceled.
|
Integration Test (TestExemplarIntegration)
The operation was canceled.
|
Integration Test (TestLease)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestLease)
The operation was canceled.
|
Integration Test (TestPubSub)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestPubSub)
The operation was canceled.
|
Integration Test (TestModuleUnitTests)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestModuleUnitTests)
The operation was canceled.
|
Integration Test (TestKMSEncryptorLocalstack)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestKMSEncryptorLocalstack)
The operation was canceled.
|
Integration Test (TestUndefinedExportedDecls)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestUndefinedExportedDecls)
The operation was canceled.
|
Integration Test (TestSecretsWithController)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestSecretsWithController)
The operation was canceled.
|
Integration Test (TestDependenciesUpdate)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestDependenciesUpdate)
The operation was canceled.
|
Integration Test (TestWatchWithBuildModifyingFiles)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestWatchWithBuildModifyingFiles)
The operation was canceled.
|
Integration Test (TestASMWorkflow)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestASMWorkflow)
The operation was canceled.
|
Integration Test (TestGoBuildClearsBuildDir)
Canceling since a higher priority waiting request for 'refs/pull/3639/merge-ci' exists
|
Integration Test (TestGoBuildClearsBuildDir)
The operation was canceled.
|
Shard Infrastructure Tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Scripts
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build Docs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Ensure Frozen Migrations
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Shard Docker Builds
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Shard Integration Tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Architecture
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Proto Breaking Change Check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
VSCode Extension
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
SQL
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
Console
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
|
Infrastructure Success
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Docker Success
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Integration Success
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|