Skip to content

Commit 1511dfb

Browse files
authored
System Test update 2025-12-03 (#698)
1 parent c2764df commit 1511dfb

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

blog/2025-12-03-system-test.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: System Test Team Update
3+
slug: 2025-12-03-system-test
4+
authors: mkoura
5+
tags: [system-test]
6+
hide_table_of_contents: false
7+
---
8+
9+
## High-level summary
10+
11+
* **Release testing**: Node 10.5.2, 10.5.3, 10.6.0, and 10.6.1.
12+
* **Development**: Ongoing testing framework improvements.
13+
* **Maintenance**: Analysis and fixes for nightly job failures.
14+
15+
## Low-level overview
16+
17+
### Release testing
18+
19+
We tested the 10.5 point releases. These contained only bug fixes, so previous test coverage largely applied. We focused on regression testing on local testnets and found no issues.
20+
21+
We also tested the 10.6.0 and 10.6.1 releases and produced a [test report](https://tests.cardano.intersectmbo.org/test_results/node/tag_10_6_1.html). During testing we found and reported two issues:
22+
23+
* **BUG**`cardano-cli` queries hang indefinitely with the V1LMDB backend: [issue #1787](https://github.com/IntersectMBO/ouroboros-consensus/issues/1787)
24+
* **BUG**`ObsoleteNode` and no blocks forged on PV11: [issue #6382](https://github.com/IntersectMBO/cardano-node/issues/6382)
25+
26+
Our Node build test also uncovered an issue in the build documentation, and we submitted a [fix PR](https://github.com/cardano-foundation/developer-portal/pull/1685).
27+
28+
### Development
29+
30+
Over the past two weeks, we enabled testing for Node 10.6. We updated our testnet setup for the new Dijkstra genesis file and disabled legacy and mixed topologies, as legacy topology is no longer supported in 10.6.
31+
32+
We also improved our test framework by adding timeouts for key operations:
33+
34+
* Obtaining a testnet cluster instance
35+
* Calling `cardano-cli`
36+
* Entire test run
37+
* Network requests
38+
39+
Issue [#1787](https://github.com/IntersectMBO/ouroboros-consensus/issues/1787) caused tests to hang indefinitely on `cardano-cli` commands, so adding these timeouts was essential.
40+
41+
### Maintenance
42+
43+
We continued analyzing and fixing nightly job failures. We are currently maintaining a 100% success rate with no flaky tests.

0 commit comments

Comments
 (0)