Resolve bug concurrency-testing-in-test-suite
Marco Ricci

Marco Ricci commited on 2025-05-19 21:53:53
Zeige 2 geänderte Dateien mit 8 Einfügungen und 3 Löschungen.

... ...
@@ -1,14 +1,19 @@
1 1
 # `derivepassphrase` bug concurrency-testing-in-test-suite
2 2
 
3
-???+ bug "Bug details: Test for concurrency and assert thread-safety in `derivepassphrase`'s test suite"
3
+???+ success "Bug details: Test for concurrency and assert thread-safety in `derivepassphrase`'s test suite"
4 4
     <table id="bug-summary" markdown>
5 5
         <tr><th scope=col>Class<td><i>bug</i><td>This is clearly an actual problem we want fixed.
6 6
         <tr><th scope=col>Priority<td><i>high</i><td>This should be fixed in the next release.
7 7
         <tr><th scope=col>Difficulty<td><i>tricky</i><td>Needs many tuits.
8 8
         <tr><th scope=col>Present-in<td colspan=2>0.1.0 0.1.1 0.1.2 0.2.0 0.3.0 0.3.1 0.3.2 0.3.3 <b>0.4.0</b>
9
+        <tr><th scope=col>Fixed-in<td colspan=2><a href="https://github.com/the-13th-letter/derivepassphrase/commit/47376f4dcf2a2cc121df9b44b94b4036bf1bdb3b">47376f4dcf2a2cc121df9b44b94b4036bf1bdb3b</a>
9 10
         <tr><th scope=col>Depends<td colspan=2>[concurrency-audit](concurrency-audit.md){: .fixed }
10 11
     </table>
11 12
 
12 13
 Once [concurrency-audit](concurrency-audit.md) is resolved, the thread-safety of `derivepassphrase` should be explicitly asserted in the test suite.
13 14
 
14 15
 **Therefore**, assert the thread-safety of `derivepassphrase` in the test suite.
16
+
17
+--------
18
+
19
+This was implemented in 47376f4dcf2a2cc121df9b44b94b4036bf1bdb3b.
... ...
@@ -8,8 +8,7 @@
8 8
       - [yet to be scheduled](index.md){: .unscheduled }
9 9
 
10 10
 ???+ bug "things to fix"
11
-      - [concurrency-testing-in-test-suite][]{: .scheduled-next }
12
-      - [windows-ssh-agent-support][]{: .scheduled }
11
+      - [windows-ssh-agent-support][]{: .scheduled-next }
13 12
 
14 13
 ???+ question "things to add"
15 14
       - [other-derivation-schemes][]{: .unscheduled }
... ...
@@ -19,6 +18,7 @@
19 18
       - [amend-vault-config][]{: .fixed }
20 19
       - [better-error-messages][]{: .fixed }
21 20
       - [concurrency-audit][]{: .fixed }
21
+      - [concurrency-testing-in-test-suite][]{: .fixed }
22 22
       - [configuration-directory-must-exist][]{: .fixed }
23 23
       - [fail-gracefully-without-af-unix][]{: .fixed }
24 24
       - [falsy-vault-config-values][]{: .fixed }
25 25