Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Flaky test - not on my watch
Search
Andrejs Kalnačs
October 10, 2019
Programming
0
120
Flaky test - not on my watch
Presentation about tooling which we are using to collect meta data to be aware about flaky tests
Andrejs Kalnačs
October 10, 2019
Tweet
Share
More Decks by Andrejs Kalnačs
See All by Andrejs Kalnačs
Loading time testing of web games – set-up, execution and visualization of results @ TestingStage '18
andrejska
0
230
From numbers to graphs: visualisation as a tool for better understanding of testing @ ITEM 2018 Kiev
andrejska
0
66
Grafana usage in the Quality Assurance Process @ GrafanaCon 2018
andrejska
0
250
Loading time testing and results visualisation of web games @ Heisenbug Moscow 2017
andrejska
0
120
Loading time testing and results visualisation of web games @ SQA Days 22
andrejska
0
60
Loading time testing and results visualisation of web games @ TAPOST 2017
andrejska
0
75
Other Decks in Programming
See All in Programming
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
Oxlintはいいぞ
yug1224
5
1.3k
CSC307 Lecture 05
javiergs
PRO
0
500
AI巻き込み型コードレビューのススメ
nealle
2
380
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
100
CSC307 Lecture 06
javiergs
PRO
0
690
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
130
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
Basic Architectures
denyspoltorak
0
680
並行開発のためのコードレビュー
miyukiw
0
250
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Testing 201, or: Great Expectations
jmmastey
46
8k
Become a Pro
speakerdeck
PRO
31
5.8k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Transcript
Flaky tests - not on my watch Andrejs Kalnačs Scout
RFP TAPOST 2019
2 who am i QA Automation Lead at Scout RFP
10+ years of industry experience in QA Scout RFP, Nokia, Evolution Gaming, Accenture, Nokia Networks Sharing experience in conferences for 2 years Riga Testing Automation club meet-up co-organizer TesterFromRiga
3 Scout RFP San Francisco based late stage start-up Sourcing
and procurement softwware Top reverse auctions technology provider 250+ clients
4 Flaky tests = Non deterministic ✅ ✅ ❌ ✅
5 Tests should fail expected failure false negative
6 Scale 8 diffeerent test types 247758 tests
7 Scale
8 retry() Insanity Is Doing the Same Thing Over and
Over Again and Expecting Diffeerent Results Albert Einstein
9 Retry once!
10 Not to mention
11 Be informed
12 How to retry logic test executor listener capability slack
bindings database bindings
13 Time series database Open Source* SQL-like (InfluxQL) or jq-like
(Flux) syntax
14 Supports many data sources Open Source* Packed with features
Extendable
15 Execution dashboard
16 Test dashboard
17 More dashboards
18 Our future Merge train Advanced solutions
19 Key takeaways Retry is dangerous but it is not
evil Collect meta data Always evolve
20 Thank you TesterFromRiga Andrejs Kalnačs Queestions? andrejska