Iirc rr has a similar chaos mode for thread scheduling when recording a program
-
-
-
Ah neat didnt know about r̴̢̪͓̘͈̹͐̃ṙ̴̗̠̺̱̪̤͇͚̔̐͗̓͜ ̷̖͎̝̽̐́̉͝ċ̸͓̟̪̞̤͈͔̫̥̺̥͗̿̏̈̒̒̍̀́͘͝͠ḥ̸̡͍̮̯̞͓̯̥̓̎̏̅͑̃̈́͘̕ͅà̵̖̘̲͙̝͈̝͇͉̺̘̲̗̹̀ỏ̷̗̹͙͉̖̗̝͗̏̽̽͜ŝ̶̠̪͍͕͉̝̪̪̫̮͙͆̎͛͌̈́̉̀̊͜͝͝ͅ ̷̡̨̛͚̱̻͎͙̝̈̃́̓̊́̍̒͝ͅm̴̡̢̡͇̹̱̜̩̣̗̦̎͒̌̉͑̽̏̑́̇͗͝ͅő̴̖͎̫̩̮̝͚͕̺̿̉̀͗̄͒̇̈̾̀̉̽̕͝ͅd̷̪̣̭̱̻̞̳̰̟̪̑͒͂̋̾͗͝e̶̙͓̜̻͔̹̍̽͒͊̀̎̒̈́̓͂̎͂̓
End of conversation
New conversation -
-
-
This lil puppy has caught more race conditions than anything else I've tried in sled https://github.com/spacejam/sled/blob/f445e322f9069208326a2b35f301f29a8b7d340b/crates/pagecache/src/debug_delay.rs …
-
determinism here requires all threads get serialized by a scheduler though, limiting concurrency and destroying the correspondence of at-test barriers to what will happen at runtime. this is one area I lean more into nondeterministic testing to get more coverage w/ my cpu budget
- 3 more replies
New conversation -
-
-
Fun aside: MySQL-flavored sql has a sleep() function!
-
I wonder if it gets applied during statement-based replication...
End of conversation
New conversation -
-
-
`fail` can also inject delays (constant-only, though). However, I'm curious about how to make them future-friendly (i.e. not blocking the whole reactor).
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.