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

uber-go / cadence-client
65%

Build:
DEFAULT BRANCH: master
Repo Added 12 Jun 2017 08:09PM UTC
Files 90
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 0.10.0
  • 0.10.1
  • 0.11.0
  • 0.11.1
  • 0.12.1-forward
  • 0.12.x
  • 0.13.1
  • 0.13.2
  • 0.13.3
  • 0.13.4
  • 0.14.x
  • 0.17.x
  • 0.18.1
  • 0.18.x
  • 0.19.1
  • 0.19.x
  • 0.20.x
  • 0.9.3
  • 1023
  • AddSizeProtections
  • Add_WorkflowID_log
  • ConsistentQuerySandbox
  • GetRawHistoryDataImp
  • GetRegisteredWorkflowTypes
  • HEAD
  • PopulateMissingInfoInAcitivityInfo
  • RequestCancelWorkflow
  • WFreset
  • abg/unalias-interfaces
  • apidiff-action
  • badge
  • bowei-reset
  • bugfix
  • bumpFeatureVersion
  • cadence-idl
  • cancelact
  • cancellation
  • child-workflow
  • client-test-version-0.11.3
  • compAct
  • conitnue
  • custErr
  • dc
  • dc2
  • dep
  • dev_mihneao
  • dispatch
  • ditimeout
  • dmetzgar-migrate-docs
  • doc
  • domain
  • domainCheck
  • domainclient
  • downgrade-thriftrw
  • emo-0.9.3-debug
  • encodefix
  • extName
  • firewall
  • fix
  • fix-flaky-test
  • fixSig
  • fixWFNil
  • fix_coverage_make_rule
  • fixd
  • fixlint
  • fixmetrics
  • fixmocksa
  • fixpoll
  • fqn
  • ftypo
  • getInfo
  • getmemo
  • githubtemplate
  • go-sdk
  • go-version-check
  • goland_scope
  • grpc-1
  • hb
  • idl
  • idl-update
  • increase-timeout
  • logfix
  • logging
  • make
  • memofix
  • memotest
  • meta
  • metric
  • mfateev-patch-1
  • mkol_fix
  • p
  • partial_history
  • poll_backoff_timeouts
  • qlong-0.15.0-patch-childWF-reset
  • qlong-decision-task-started-id
  • qlong-fix-childWF-reset-panic
  • qlong-selector-doc
  • query-size-check
  • query_timeout
  • ran-make-fmt
  • readme_update
  • regname
  • release
  • rename
  • revert
  • revert-474-cleaned
  • revert-531-fix_decision_sent_2
  • revert-976-workflow-interceptor
  • sa
  • sdk-v2
  • serviceMetrics
  • signal
  • signaldi
  • sigwithstart
  • sixteen
  • ss/header_support
  • ss/release
  • start-wait
  • sticky-query
  • stickyttl
  • sync
  • sync-idl
  • tchan
  • term
  • termifrun
  • test
  • threaddump
  • throttle
  • time
  • timer
  • unhandled-signal
  • update-version
  • update_client_idls
  • updsa
  • upsert-mock-fix
  • v0.12.x
  • v0.3.0-beta
  • v0.3.1
  • v0.3.2
  • v0.4.0
  • v0.4.1
  • v0.5.0
  • v0.5.1
  • v0.6.0
  • v0.6.1
  • v0.7.0
  • v0.7.1
  • v0.7.2
  • v0.7.4
  • v0.7.5
  • v0.7.6
  • v0.8.8_hotfix
  • version-metric
  • versions
  • visapi
  • wid
  • yarpc
  • yarpc_options
  • zack

05 Apr 2024 08:55PM UTC coverage: 64.677% (-0.07%) from 64.75%
018eb00b-32fe-466e-a603-47b49670bc66

push

buildkite

web-flow
Internal workflow client test improvements (#1331)

Followups from #1327:

1. simplifying the memo/search-attr encoding tests
2. making sure the dataconverter tests can detect correct vs incorrect encoder use 

1 is pretty simple: memos and search attrs are ALWAYS JSON because the server must interpret them, so the exact bytes should not change in the future.  A hardcoded string is easy to verify, and strengthens the guarantee that "this should not change even if other encoding changes".

2 is more interesting: as originally written, the test would still pass if the custom dataconverter was *not* saved and used.
The type-assertion to check the internal field somewhat prevents that, but it's unnecessary and a disjointed check.
So it has been rewritten: now the serialized request bytes must clearly come from the test encoder, not the default encoder, and they must be detectably different.

13374 of 20678 relevant lines covered (64.68%)

316.02 hits per line

Relevant lines Covered
Build:
Build:
20678 RELEVANT LINES 13374 COVERED LINES
316.02 HITS PER LINE
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
018eb00b... master Internal workflow client test improvements (#1331) Followups from #1327: 1. simplifying the memo/search-attr encoding tests 2. making sure the dataconverter tests can detect correct vs incorrect encoder use 1 is pretty simple: memos and s... push 05 Apr 2024 09:01PM UTC web-flow buildkite
64.68
018e9ff9... master Update client wrappers with new async APIs (#1327) push 02 Apr 2024 06:07PM UTC web-flow buildkite
64.75
018e9b74... master Server-like `make build` and ensuring builds are clean in CI (#1329) There's more work to be done, but it's a major step towards forcing stability. Oddly, missing the safe.directory git setting leads to Go failing to get version info, leading ... push 01 Apr 2024 09:04PM UTC web-flow buildkite
64.67
018e5976... master [no commit message] Pull #1312 20 Mar 2024 01:30AM UTC buildkite
64.7
018e2324... master [no commit message] Pull #1312 12 Mar 2024 08:14PM UTC buildkite
64.75
018df6e3... master [no commit message] Pull #1312 29 Feb 2024 11:49PM UTC buildkite
42.9
018de785... master [no commit message] Pull #1312 27 Feb 2024 11:01AM UTC buildkite
42.91
018872a8... master [no commit message] Pull #1244 31 May 2023 04:47PM UTC buildkite
64.14
01876cd4... master [no commit message] Pull #1244 10 Apr 2023 08:28PM UTC buildkite
64.07
01875884... master [no commit message] Pull #1244 06 Apr 2023 10:02PM UTC buildkite
64.06
See All Builds (2551)
  • Repo on GitHub
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

© 2026 Coveralls, Inc