You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/blog/2025-04-02-kick-off-antithesis.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ authors: [abailly]
5
5
tags: [infra]
6
6
---
7
7
8
-
Today, April 2nd, 2025 was the date of the kick-off for the Cardano/Antithesis project. Already involved in testing and monitoring the Cardano network infrastructure, the [Cardano Foundation](https://cardanofoundation.org) has decided to dedicate resources to evaluate if and how [Antithesis](https://antithesis.com) could increase the reach and level of quality assurance the network needs.
8
+
Already involved in testing and monitoring the Cardano network infrastructure, the [Cardano Foundation](https://cardanofoundation.org) has decided to dedicate resources to evaluate if and how [Antithesis](https://antithesis.com) could increase the reach and level of quality assurance the network needs.
9
9
10
10
This post introduces the project, its motivations, scope, ambitions, and timeline.
Copy file name to clipboardExpand all lines: docs/blog/2025-05-01-poc-results.md
+4-19Lines changed: 4 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,13 @@ authors: [abailly]
6
6
tags: [infra]
7
7
---
8
8
9
-
Since our [kick-off meeting](./2025-04-02-kick-off-antithesis.md)that took place on April 2nd, Cardano Foundation and Antithesis have been busy working on a Proof-of-Concept aimed at evaluating Antithesis's capability to enhance Cardano's testing infrastructure. The results have been promising, with the platform successfully identifying both previously known and new unknown bugs in the cardano-node.
9
+
Since the [start](./2025-04-02-kick-off-antithesis.md)of our project, Cardano Foundation and Antithesis have been busy working on a Proof-of-Concept aimed at evaluating Antithesis's capability to enhance Cardano's testing infrastructure. The results have been promising, with the platform successfully identifying both previously known and new unknown bugs in the cardano-node.
10
10
11
11
This blog post outlines our journey and findings so far, and sketches out plans for the short and medium term in order to ensure this project delivers the most value for the Cardano community.
12
12
13
13
<!-- truncate -->
14
14
15
-
## Overview and Timeline
15
+
## Overview
16
16
17
17
Our exploration with Antithesis began in January 2025, when we first made contact with their team. Quite excited with the prospect this tool offered for testing existing and feature core components of the Cardano network, a small team was assembled within the Cardano Foundation to work on a Proof-of-Concept with Antithesis team. This project was kicked-off on April 2nd at which point both teams started to collaborate actively to understand how to best use the platform to test cardano-node.
18
18
@@ -25,29 +25,14 @@ To achieve these goals, we established several concrete objectives:
25
25
- Reproduce already known bugs, aka. [Brown M&Ms](https://www.smithsonianmag.com/arts-culture/why-did-van-halen-demand-concert-venues-remove-brown-mms-from-the-menu-180982570/)
26
26
- Discover new, unknown bugs
27
27
- Engage with the Core team to gather early feedback and build Cardano specific test environment (properties, [test composer](https://antithesis.com/docs/test_templates/)...)
28
-
- Outline how to manage Antithesis as a community resource in the future
28
+
- Outline how Antithesis can benefit the community in the future
29
29
30
30
### The Teams
31
31
32
32
This initiative brought together expertise from both organizations:
33
33
34
34
* On the Cardano side, people from the HAL, Network and Infrastructure team at the Cardano Foundation, as well as involvement of engineers from IOE's Consensus team
35
-
* On the Antithesis side, consultant and engineers from the development and support team.
36
-
37
-
### PoC Journey and Milestones
38
-
39
-
Our one-month journey with Antithesis progressed rapidly:
40
-
41
-
-**April 2nd**: PoC kickoff with repository setup, process sketching, and communication access
42
-
-**April 4th**: First successful run using a P2P script developed at Cardano Foundation
43
-
-**April 7th**: Blog site and inaugural post published
44
-
-**April 9th**: Requested introduction of new fault types for specific scenario testing
45
-
-**April 10th**: Successfully reproduced a network P2P bug and began integrating cardano-tracer with custom properties
46
-
-**April 16th**: Set up SSO for the multiverse debugging tool
47
-
-**April 21st**: Discovered and confirmed a previously unknown bug in the Consensus layer
48
-
-**April 23rd**: Demonstrated the Multiverse debugger with the Consensus team
49
-
-**April 25th**: Antithesis team's report
50
-
-**April 30th**: Regroup and recap
35
+
* On the Antithesis side, solution engineers to support the team.
0 commit comments