From 92dd2bbe15357a24eb68a3d3d6220c4758bb81a7 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Thu, 16 Nov 2023 18:09:13 +0100 Subject: [PATCH] jepsen: nlnet task3a seems to fix things --- script/jepsen.garage/README.md | 10 ++++++++-- script/jepsen.garage/src/jepsen/garage.clj | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/script/jepsen.garage/README.md b/script/jepsen.garage/README.md index 464da4da..f7479a3d 100644 --- a/script/jepsen.garage/README.md +++ b/script/jepsen.garage/README.md @@ -71,9 +71,12 @@ Results with timestamp patch (`--patch tsfix2`): - **Fails with layout reconfiguration nemesis** (`--scenario r`). Example of a failed run: `garage reg2/20231024T120806.899+0200`. - TODO: investigate. This is the failure mode we are looking for and trying to fix for NLnet task 3. +- Changes brought by NLnet task 3 code (commit 707442f5de): + no failures with `--scenario r` (0 of 10 runs), `--scenario pr` (0 of 10 runs), + `--scenario cpr` (0 of 10 runs) and `--scenario dpr` (0 of 10 runs). + ### Set, basic test (write some items, then read) @@ -101,9 +104,12 @@ Results: - **Fails with just layout reconfiguration nemesis** (`--scenario r`). Example of a failed run: `garage set2/20231025T141940.198+0200` (10 failures in 10 runs). - TODO: investigate. This is the failure mode we are looking for and trying to fix for NLnet task 3. +- Changes brought by NLnet task 3 code (commit 707442f5de): + no failures with `--scenario r` (0 of 10 runs), `--scenario pr` (0 of 10 runs). + `--scenario cpr` (0 of 10 runs) and `--scenario dpr` (0 of 10 runs). + ## Investigating (and fixing) errors diff --git a/script/jepsen.garage/src/jepsen/garage.clj b/script/jepsen.garage/src/jepsen/garage.clj index 48659d6c..174e8df0 100644 --- a/script/jepsen.garage/src/jepsen/garage.clj +++ b/script/jepsen.garage/src/jepsen/garage.clj @@ -36,7 +36,7 @@ {"default" "v0.9.0" "tsfix1" "d146cdd5b66ca1d3ed65ce93ca42c6db22defc09" "tsfix2" "c82d91c6bccf307186332b6c5c6fc0b128b1b2b1" - "task3a" "d4df03424f1c7f3cc1eaba9e16d2e1d049131b97"}) + "task3a" "707442f5de416fdbed4681a33b739f0a787b7834"}) (def cli-opts "Additional command line options."