canmove, Confirmed users
725
edits
(→Plan) |
No edit summary |
||
Line 6: | Line 6: | ||
* provide reliable perf measurements (track regressions, etc.) | * provide reliable perf measurements (track regressions, etc.) | ||
= | = Plan for Crossweave / TPS 2.0 = | ||
* Rename to '''Test harness and Profiler for Sync''' (TPS) | * Rename to '''Test harness and Profiler for Sync''' (TPS) | ||
Line 31: | Line 25: | ||
** make all test execution async | ** make all test execution async | ||
** move test files themselves to services/sync/tests/tps | ** move test files themselves to services/sync/tests/tps | ||
= Plan beyond TPS 2.0 = | |||
* Perf instrumentation | |||
** event loop blocking | |||
** memory usage | |||
** object allocations | |||
= rnewman desires = | |||
* embed in JS tests? (embedded HTTP server?) | |||
* support fuzz consistency tests | |||
* more operations (restore from bookmarks to test wipe, for example) |