Code

History

Commits on fix-git-https-support to crates/gpui/src/executor.rs70+
  1. Don't use TestPlan's rng in fake LSP handlersMax Brunsfeld committed 3 years ago1064b14
  2. Track open buffers when handling sync requestsNathan Sobo committed 3 years agoa6ffcdd
  3. Set transaction group interval to ZERO by default in testsNathan Sobo committed 3 years ago273988b
  4. WIP - Panic immediately when detecting non-determinism via a change to the execution traceMax Brunsfeld committed 3 years ago599acf0
  5. Capture runnable backtraces only when detecting nondeterminismAntonio Scandurra committed 3 years agocd2a857
  6. Introduce a new `detect_nondeterminism = true` attribute to `gpui::test`Antonio Scandurra committed 3 years agofa3f100
  7. In deterministic executor, ensure fake timers are ordered by wake timeMax Brunsfeld committed 4 years ago4508d94
  8. Add failing unit test for buffer opening cancellationAntonio Scandurra committed 4 years ago75c9b90
  9. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  10. Always finish previous autosave before starting a new oneAntonio Scandurra committed 4 years agoa5c39ac
  11. Remove redundant run_until_parked call in Foreground::advance_clockMax Brunsfeld committed 4 years ago36f8c68
  12. Use `Arc<Deterministic>` to understand which await points are parkingAntonio Scandurra committed 4 years ago9b521d6
  13. Add hover test and tweak dismiss logicKeith Simmons committed 4 years agodddfc7b
  14. Allow guests to create files from the project panelMax Brunsfeld committed 4 years ago657ea26
  15. Get db tests passing with Tokio Postgres adaptorNathan Sobo committed 4 years ago1293b21
  16. Fix hang when dropping ::scoped future under deterministic executorMax Brunsfeld committed 4 years agoc56e2ea
  17. Fix crash when dropping a task that is awaiting a call to Background::scopedMax Brunsfeld committed 4 years agod0413ac
  18. Fire fake timers waking up at the same time as the current clockAntonio Scandurra committed 4 years ago26aa138
  19. Reset peer's receive timeout when a message is receivedMax Brunsfeld committed 4 years ago1f5eab3
  20. Fix errors from conditional compilation in timer functionsMax Brunsfeld committed 4 years ago4124308
  21. Make timer method available on both foreground and background executorsMax Brunsfeld committed 4 years agoc61a1bd
  22. Fix warningsAntonio Scandurra committed 4 years ago141e055
  23. Advance clock when simulating random delayAntonio Scandurra committed 4 years ago51345cf
  24. Delete timer state when the future that's awaiting it gets droppedAntonio Scandurra committed 4 years agobe7a477
  25. Make `TestAppContext` and its dependencies available only in testsAntonio Scandurra committed 4 years ago83a3402
  26. Allow capturing references in the future passed to `Deterministic::run`Antonio Scandurra committed 4 years ago8390f04
  27. Clear the executor at the end of a test by running until it is parkedMax Brunsfeld committed 4 years agoc09921e
  28. Start work on detecting leaked handles in testsMax Brunsfeld committed 4 years ago7d53e37
  29. In random collaboration test, add failing assertion for worktree convergenceMax Brunsfeld committed 4 years ago34bba30
  30. Ensure response barrier is always dropped, even if request is canceledAntonio Scandurra committed 4 years ago5a7d391
  31. Finish writing test for the new autocompletion behaviorAntonio Scandurra committed 4 years ago625beaa
  32. Insert random delays when sending and receiving websocket messages in testsMax Brunsfeld committed 4 years ago2b8685c
  33. Get most tests passing when respecting wake order for foreground tasks in Deterministic executorNathan Sobo committed 4 years ago469ee55
  34. WIP: Start restructuring executorAntonio Scandurra committed 4 years agob7314ef
  35. Remove `executor::Foreground::Test`Antonio Scandurra committed 4 years ago93125cb