Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-160

Create a bench for non-regression and performance

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Postponed
    • Component/s: Tests
    • Sprint:
      Sprint Drive 7.1-2, Sprint Drive 7.1-3, Sprint Drive 7.2-7
    • Story Points:
      13

      Description

      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?)

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: