• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

uber / cadence / 0189088e-cb42-44e0-b004-8c969087ff5b
72%

Build:
DEFAULT BRANCH: master
Ran 29 Jun 2023 07:42PM UTC
Jobs 1
Files 657
Run time 16s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Jun 2023 07:08PM UTC coverage: 57.262% (-0.005%) from 57.267%
0189088e-cb42-44e0-b004-8c969087ff5b

push

buildkite

web-flow
Create TTL in the UpdateWorkflowExecution cycles. (#5243)

* Adding TTL to the executions during the updateworkflow step

* Determining TTL duration

* Adding Dynamic Config to TTL

* Added DC and updated tests

* Added the Dynamic config to persistence tests

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Added updateworkflowTTL unit test

* Updated the tests with TODO and new checks

* Updated the tests with TODO and new checks

* Updated the tests with a new check

* Resolved nit comments

* Added TODO for flow change

* Moved the TTL from Update cycles to the workflow mutation:
- made minor changes in the calculation.
- removed the TODOs.
- Made the TTL calculation function reusable.

* Cleaned up the code and fixed minor bugs

* Resolved comments and updated unit test

* Resolved the code comments

* Added comment explaining the cron starttime

* Added new unit test for TTL

* Added new unit test for TTL

* Added new unit test for TTL

* Updated updateworkflow params

* New create and update info

* Add TTL info

* Add TTL check for get workflow

* fixing the primary key bug

* Added an insert to enable TTL for the primary keys

* Added close status check to state check

140 of 140 new or added lines in 7 files covered. (100.0%)

87148 of 152191 relevant lines covered (57.26%)

2510.23 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
8.76
-0.01% common/persistence/persistence-tests/persistenceTestBase.go
2
74.5
0.18% common/persistence/nosql/nosqlplugin/cassandra/workflowUtils.go
4
68.6
0.13% service/history/execution/mutable_state_builder.go
82
0.0
0.0% common/persistence/persistence-tests/executionManagerTest.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
74.5
0.18% common/persistence/nosql/nosqlplugin/cassandra/workflowUtils.go
1
69.09
0.0% service/history/execution/context.go
1
78.15
0.66% service/history/queue/timer_queue_processor_base.go
2
50.65
-2.6% common/persistence/sql/common.go
2
83.33
-2.56% common/persistence/sql/sqlplugin/mysql/db.go
2
93.06
-1.39% common/task/parallelTaskProcessor.go
2
72.24
-0.13% service/history/task/transfer_active_task_executor.go
2
87.45
0.41% service/history/task/transfer_standby_task_executor.go
3
49.04
-0.58% common/log/tag/tags.go
3
59.55
-0.45% common/persistence/nosql/nosqlplugin/cassandra/workflow.go
4
90.7
10.7% client/matching/loadbalancer.go
4
85.57
-2.06% common/task/fifoTaskScheduler.go
4
89.57
-1.44% service/matching/matcher.go
5
57.0
-0.44% common/persistence/persistenceMetricClients.go
5
83.74
-2.03% service/matching/taskReader.go
20
82.06
-4.12% common/persistence/nosql/nosqlplugin/cassandra/workflowParsingUtils.go
Jobs
ID Job ID Ran Files Coverage
1 0189088e-cb42-44e0-b004-8c969087ff5b.1 29 Jun 2023 07:42PM UTC 657
57.26
Source Files on build 0189088e-cb42-44e0-b004-8c969087ff5b
  • Tree
  • List 657
  • Changed 278
  • Source Changed 0
  • Coverage Changed 278
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • bc8bebed on github
  • Prev Build on master (#0188E07B...)
  • Next Build on master (#018909D9...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc