keith-turner commented on issue #21: Created performance test framework
URL: https://github.com/apache/accumulo-testing/pull/21#issuecomment-406480660
 
 
   Below is an example output from running one of the test.
   
   ```json
   {
     "testClass": 
"org.apache.accumulo.testing.core.performance.tests.ScanExecutorPT",
     "accumuloVersion": "2.0.0-SNAPSHOT",
     "startTime": "2018-07-20T03:20:07.178Z",
     "finishTime": "2018-07-20T03:27:41.840Z",
     "id": "sexec",
     "description": "Scan Executor Test.  Test running lots of short scans 
while long scans are running in the background.  Each short scan reads a random 
row and family. A scan prioritizer that favors short scans is configured.  If 
the scan prioritizer is not working properly, then the short scans will be 
orders of magnitude slower.",
     "results": [
       {
         "id": "write",
         "data": 849617.6720475786,
         "description": "Data write rate entries/sec ",
         "purpose": "COMPARISON"
       },
       {
         "id": "compact",
         "data": 283527.0768358378,
         "description": "Compact rate entries/sec ",
         "purpose": "COMPARISON"
       },
       {
         "id": "short_times1",
         "stats": {
           "min": 1,
           "max": 244,
           "sum": 214100,
           "average": 4.282,
           "count": 50000
         },
         "description": "Times in ms for each short scan.  First run.",
         "purpose": "INFORMATIONAL"
       },
       {
         "id": "short_times2",
         "stats": {
           "min": 1,
           "max": 127,
           "sum": 2012445,
           "average": 4.02489,
           "count": 500000
         },
         "description": "Times in ms for each short scan. Second run.",
         "purpose": "INFORMATIONAL"
       },
       {
         "id": "short",
         "data": 4.02489,
         "description": "Average times in ms for short scans from 2nd run.",
         "purpose": "COMPARISON"
       },
       {
         "id": "long_counts",
         "stats": {
           "min": 1001,
           "max": 7001,
           "sum": 201050,
           "average": 4021.0,
           "count": 50
         },
         "description": "Entries read by each long scan threads",
         "purpose": "INFORMATIONAL"
       },
       {
         "id": "long",
         "data": 450.7291701695979,
         "description": "Combined rate in entries/second of all long scans",
         "purpose": "COMPARISON"
       }
     ],
     "parameters": [
       {
         "id": "short_threads",
         "data": "5",
         "description": "Threads used to run short scans."
       },
       {
         "id": "long_threads",
         "data": "50",
         "description": "Threads running long scans.  Each thread repeatedly 
scans entire table for duration of test."
       },
       {
         "id": "rows",
         "data": "10000",
         "description": "Rows in test table"
       },
       {
         "id": "familes",
         "data": "10",
         "description": "Families per row in test table"
       },
       {
         "id": "qualifiers",
         "data": "10",
         "description": "Qualifiers per family in test table"
       },
       {
         "id": "server_scan_threads",
         "data": "2",
         "description": "Server side scan handler threads"
       },
       {
         "id": "prioritizer",
         "data": "org.apache.accumulo.core.spi.scan.IdleRatioScanPrioritizer",
         "description": "Server side scan prioritizer"
       }
     ]
   }
   
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to