Markus Alexander Kuppe
|
4739d1fbc6
|
Have TLC show "DropAndNext" where otherwise "Unnamed Action" would be shown.
|
2024-02-06 12:10:11 -08:00 |
Markus Alexander Kuppe
|
080c62c6e3
|
If, e.g., the FALSE state constraint excludes all states, TraceMatched won't be violated.
In other words, TraceMatched is an optimization that -constrary to TraceMatchedNonTrivially- causes TLC to generate a counterexample.
|
2024-02-06 12:10:11 -08:00 |
Heidi Howard
|
c801b76b3e
|
Comments to document use of `sent_idx` in spec (#5992)
|
2024-02-06 15:05:00 +00:00 |
Eddy Ashton
|
f3a4143d70
|
Update `llhttp` from `9.0.1` to `9.1.3` (#5990)
|
2024-02-06 13:11:56 +00:00 |
Amaury Chamayou
|
9fabae850d
|
Update .azure-pipelines-templates/trace_validation.yml
|
2024-02-05 09:59:03 -08:00 |
Markus Alexander Kuppe
|
13d4171c67
|
Use new StateDeque (DFS) instead of default DiskStateQueue (BFS).
|
2024-02-05 09:59:03 -08:00 |
Markus Alexander Kuppe
|
7aba2659c2
|
Allow dropping messages unconditionally at any step of the high-level behavior.
|
2024-02-05 09:59:03 -08:00 |
Markus Alexander Kuppe
|
dedf5ada90
|
Immediately terminate model-checking when end of log is reached.
|
2024-02-05 09:59:03 -08:00 |
Markus Alexander Kuppe
|
c89ef6429a
|
Remove negation.
|
2024-02-05 09:59:03 -08:00 |
Eddy Ashton
|
944a1e6174
|
Assert final state
|
2024-02-05 09:59:03 -08:00 |
Eddy Ashton
|
faee7cc538
|
Add debug alternatives
|
2024-02-05 09:59:03 -08:00 |
Eddy Ashton
|
e6bc917213
|
Move ACK-dropping up a level
|
2024-02-05 09:59:03 -08:00 |
Eddy Ashton
|
c8b3db5243
|
Use AllSubSeqs
|
2024-02-05 09:59:03 -08:00 |
Eddy Ashton
|
6ed8724af3
|
Add a reelection scenario
|
2024-02-05 09:59:03 -08:00 |
Amaury Chamayou
|
2b9abce447
|
In trace, log commit pre-state (#5984)
|
2024-02-05 13:43:53 +00:00 |
Amaury Chamayou
|
0fa4538ef2
|
Fix recv_propose_request_vote in trace validation (#5985)
|
2024-02-05 11:48:24 +00:00 |
Amaury Chamayou
|
82320b0b63
|
Clean up nodes in reconfiguration test (#5983)
|
2024-02-05 10:52:47 +00:00 |
Heidi Howard
|
88499c0fcd
|
Ignoring AE messages before commit index (#5982)
|
2024-02-02 10:30:33 +00:00 |
Amaury Chamayou
|
0c7678aecc
|
Improve doxygen in sharing.h (#5980)
|
2024-02-02 09:09:06 +00:00 |
Amaury Chamayou
|
8a94856356
|
Add RetiredCommitted state to consensus (#5962)
|
2024-02-01 16:24:35 +00:00 |
Amaury Chamayou
|
81ec8d2d3f
|
Add retirement phase to state and retirement state to viz (#5977)
|
2024-02-01 14:51:42 +00:00 |
Amaury Chamayou
|
9ca9965bd4
|
Add fancy election 2 scenario (#5925)
|
2024-02-01 13:07:14 +00:00 |
Søren Louv-Jansen
|
f74bcf4d40
|
Update backport action (#5976)
|
2024-02-01 11:45:50 +00:00 |
Heidi Howard
|
5d438b00ca
|
Adding `is_new_follower` to consensus spec (#5971)
|
2024-02-01 11:39:44 +00:00 |
Amaury Chamayou
|
7f6991a515
|
Empty cmd is now "" rather than null (#5975)
|
2024-02-01 10:25:32 +00:00 |
Eddy Ashton
|
3e3fcaab01
|
Add fuzz test of node-to-node connection (#5974)
|
2024-01-31 17:28:21 +00:00 |
dependabot[bot]
|
0e9a844fdb
|
Update cryptography requirement from ==41.* to ==42.* in /python (#5966)
|
2024-01-31 09:27:04 +00:00 |
Heidi Howard
|
7812625786
|
Just a few extra comments to document the consensus spec (#5970)
|
2024-01-30 17:06:39 +00:00 |
Heidi Howard
|
68faaf921d
|
Removing some unused code from consensus spec (#5969)
|
2024-01-30 13:58:16 +00:00 |
Amaury Chamayou
|
ddb6a86bf3
|
Update 5979 and rename to retire_one (#5967)
|
2024-01-30 13:04:44 +00:00 |
Eddy Ashton
|
b7591553ff
|
Add regression unit test confirming behaviour of enum-keyed map JSON conversion (#5968)
|
2024-01-30 10:54:48 +00:00 |
Amaury Chamayou
|
99f2ba8e30
|
Update codeql-analysis.yml (#5965)
|
2024-01-29 14:01:11 +00:00 |
Amaury Chamayou
|
10ae84b3c4
|
Add require_open_enclave flag to dev playbook and use it in CodeQL pipeline (#5964)
|
2024-01-29 13:55:31 +00:00 |
Amaury Chamayou
|
08b52c28a4
|
Add the driver command at the end of the trace viz (#5960)
|
2024-01-29 09:13:39 +00:00 |
Heidi Howard
|
f623ac9b69
|
Adding retirement phases to specification (#5919)
|
2024-01-26 12:00:24 +00:00 |
Amaury Chamayou
|
909828c934
|
Disable pr builds (#5961)
|
2024-01-26 11:07:09 +00:00 |
Heidi Howard
|
575eca6f56
|
Using max in remove from configurations (#5959)
|
2024-01-26 10:50:42 +00:00 |
Heidi Howard
|
976278b286
|
Black reformat python files (#5958)
|
2024-01-26 09:29:55 +00:00 |
Amaury Chamayou
|
e670c7919a
|
Restrict triggers for signed release pipeline (#5957)
|
2024-01-25 14:37:34 +00:00 |
Amaury Chamayou
|
de424077b5
|
Update CI image from 07-12-2023 to 25-01-2024 (#5955)
|
2024-01-25 14:25:51 +00:00 |
Amaury Chamayou
|
c2b8a9e1ae
|
Split release pipeline and add signing (#5954)
|
2024-01-24 14:49:57 +00:00 |
Amaury Chamayou
|
8c6886f9b6
|
Add swap_node to driver to enable new scenarios (#5953)
|
2024-01-24 10:42:38 +00:00 |
Eddy Ashton
|
2d66dfe6d0
|
GHA permissions: Add security-events write permission for CodeQL (#5952)
|
2024-01-23 17:49:41 +00:00 |
Eddy Ashton
|
5cfd222bb1
|
Add explicit permissions blocks to all GHA workflows (#5949)
|
2024-01-23 15:59:36 +00:00 |
Amaury Chamayou
|
aeddbfb99d
|
Run simulation longer in Daily (#5946)
|
2024-01-22 18:15:20 +00:00 |
Amaury Chamayou
|
42dc993ddc
|
Do not run CI on older branches (#5947)
|
2024-01-22 13:24:23 +00:00 |
Amaury Chamayou
|
0fe8b2ad8c
|
Do not drop stale NACKs in spec (#5941)
|
2024-01-22 11:12:06 +00:00 |
Markus Alexander Kuppe
|
199d202771
|
Differential trace validation, i.e., compare the current run to an earlier, recorded TLA+ trace.
|
2024-01-22 01:29:19 -08:00 |
Markus Alexander Kuppe
|
0e53a8ca7e
|
Push various Aliases out of ccfraft into MCAliases.
The obscure ccfraft and their unicode symbols break the pretty printer.
|
2024-01-22 01:29:19 -08:00 |
Markus Alexander Kuppe
|
ba1e82008f
|
Removal or rename of some spec variables.
|
2024-01-22 01:29:19 -08:00 |