{"push_id":1000241958,"size":20,"distinct_size":20,"ref":"refs/heads/dpdk2.x-opnfv","head":"862dc659d2e4c2aed41e834d57f5136b57a9f230","before":"51a4803caba2678ef48306989fd6e87172693871","commits":[{"sha":"66fd1bd08559a8941bdc3d9139afd27e6cc8daad","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Some Tx rate consolidation\n\nMerge *_RATE_CALIBRATION_ACCURACY and\n*_RATE_TOLERANCE_MPPS to be used for\nrate calibration and verification","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/66fd1bd08559a8941bdc3d9139afd27e6cc8daad"},{"sha":"dc7cedd43d903c2a80eb9e5d221896797c292065","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Minor cleanup: rate_resolution -> rate_granularity","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/dc7cedd43d903c2a80eb9e5d221896797c292065"},{"sha":"bf10fd3a9925ebf68f15cd78f8a51d707522ef96","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Bump up precision in frame loss output","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/bf10fd3a9925ebf68f15cd78f8a51d707522ef96"},{"sha":"3f1c8f68acaf13e73b70695229b70a6d77f9b7d9","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Use separate Tx and Rx threads during measurement\n\nHaving Tx and Rx function in a single thread was causing\na bottleneck on 40Gb adapters.","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/3f1c8f68acaf13e73b70695229b70a6d77f9b7d9"},{"sha":"fdbef49ad317bcbc5019b7dcee5f47e3d89422c8","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Fix error in var name","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/fdbef49ad317bcbc5019b7dcee5f47e3d89422c8"},{"sha":"fa54271f14e54789ddb42c0a7cb900a7af190501","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Significant re-work of binary search loop\n\nLots of stuff consolidated in to main loop.\nFinvalidation is not separate any more.\nStill may need some more work.\nFinal results outupt has been remove from loop,\nand will be replaced soon with a new function.","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/fa54271f14e54789ddb42c0a7cb900a7af190501"},{"sha":"f6f43426e6b45abc3d92f70b910427561323e63e","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Consolidate calibation output","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/f6f43426e6b45abc3d92f70b910427561323e63e"},{"sha":"668b750d8fbe9701083fa3ee6fbd6d39c0308552","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Move dev init before while loop and minor docu","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/668b750d8fbe9701083fa3ee6fbd6d39c0308552"},{"sha":"f691331bf2fa77fa547e70bccdb5fea9b4b92367","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Major rewrite, in preparartion of multi-card support","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/f691331bf2fa77fa547e70bccdb5fea9b4b92367"},{"sha":"2a70b80fa43a866a793dcf3ae9d270dced354e4c","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Use log: facility where applicable","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/2a70b80fa43a866a793dcf3ae9d270dced354e4c"},{"sha":"9277e4eca392a41db1d04d101d9a3e8f85187844","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"This moves from command line arguments to a config file\n\nAll test parameters should be be specified in ./opnfv-vsperf-cfg.lua.\nThe test parameters need to use lua format.","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/9277e4eca392a41db1d04d101d9a3e8f85187844"},{"sha":"5e1bce3f3cb450ce8d303a695148f78f31650b47","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Move final validation messages to launchTest","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/5e1bce3f3cb450ce8d303a695148f78f31650b47"},{"sha":"a2e8cd23f411c4c9bed1416ea7e79e7168edf269","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Add support for multiple Tx queues per port\n\nMultiple queues ares still used with 1 task.\nThis multiple queues were implmented to avoid\nthe defect in certain HW transmit rates.  Using\n3 queues per port appears to avoid this defect\n\nAn optimization for rate calibration was also added,\nwere a call to calibrate will start testing with\na previous port's calibrated rate (if one exists).","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/a2e8cd23f411c4c9bed1416ea7e79e7168edf269"},{"sha":"271e5b1900d1bbaa2f53675710fb936cbbc9eac6","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Move test paramters processing and device config from main\nloop to their own functions","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/271e5b1900d1bbaa2f53675710fb936cbbc9eac6"},{"sha":"056e401b77ff04ba78b554473a673e103daeb861","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"typo","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/056e401b77ff04ba78b554473a673e103daeb861"},{"sha":"dd93ec8871df5ff79495604f2e0b90197f88f6ac","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Add report to end of test\n\nShows per-device and total statistics","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/dd93ec8871df5ff79495604f2e0b90197f88f6ac"},{"sha":"9551254137c80bb2722816b2f633132df1540c51","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Add documentation","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/9551254137c80bb2722816b2f633132df1540c51"},{"sha":"f1ef7706308fb107733d65928c3eed40dcbba6a2","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"Whitespace cleanup and removal of unused code","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/f1ef7706308fb107733d65928c3eed40dcbba6a2"},{"sha":"43a68b867f416ff26791d2f6b3938fdeb00560aa","author":{"email":"5ac40e381d13e2ca8f388f90683d0ffcfe7a6abe@redhat.com","name":"Andrew Theurer"},"message":"few big fixes, missing defaults.","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/43a68b867f416ff26791d2f6b3938fdeb00560aa"},{"sha":"862dc659d2e4c2aed41e834d57f5136b57a9f230","author":{"email":"dc76e9f0c0006e8f919e0c515c66dbba3982f785@perf36.perf.lab.eng.bos.redhat.com","name":"root"},"message":"Merge remote-tracking branch 'upstream/dpdk2.x-opnfv' into dpdk2.x-opnfv","distinct":true,"url":"https://api.github.com/repos/bmichalo/MoonGen/commits/862dc659d2e4c2aed41e834d57f5136b57a9f230"}]}