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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
Basic Architectures
denyspoltorak
0
680
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
CSC307 Lecture 04
javiergs
PRO
0
660
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
Oxlint JS plugins
kazupon
1
970
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
組織で育むオブザーバビリティ
ryota_hnk
0
180
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
ぼくの開発環境2026
yuzneri
0
240
Patterns of Patterns
denyspoltorak
0
1.4k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.1k
My Coaching Mixtape
mlcsv
0
48
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
53
Tell your own story through comics
letsgokoyo
1
810
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
51
Building AI with AI
inesmontani
PRO
1
700
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Large-scale JavaScript Application Architecture
addyosmani
515
110k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Exploring anti-patterns in Rails
aemeredith
2
250
Chasing Engaging Ingredients in Design
codingconduct
0
110
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
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