Need to implement a --bench option to:
- Generate a big test fileset, let's say 2Go (benchmark.py)
- Launch profiler: https://pypi.python.org/pypi/yappi/
- Launch synchro
- Run some different scenarios:
- adding / deleting some sync roots or regular folders
- moving part of the tree while synchronizing
- simulate blocked files
- move with update
- Do the same server-side
- Check data consistency
- Output bench results to a readable file (HTML?)
- depends on
-
NXDRIVE-372 Create a server-side bench
- Open
-
NXDRIVE-170 Refactor functional test framework to run the ndrive program instead of relying on its implementation
- Resolved
- is required by
-
NXDRIVE-112 Test and fix local change detection with Watchdog
- Resolved