----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/50172/ -----------------------------------------------------------
(Updated 七月 21, 2016, 1:43 a.m.) Review request for mesos and Benjamin Mahler. Repository: mesos Description (updated) ------- This patch added three new functions to sorter benchmark test to generate a \`ports\` resource which falls into a specifed ports range bounds. 1) makePorts: Creates a "ports(*)" resource for the given ranges. 2) fragment: Fragments the given range bounds into a number of subranges. 3) makeRange: Returns the range bounds. Diffs (updated) ----- src/tests/sorter_tests.cpp b0e5ef8a55bbcca3553a221bd5691a9c801a04f7 Diff: https://reviews.apache.org/r/50172/diff/ Testing ------- ``` ./bin/mesos-tests.sh --benchmark --gtest_filter="AgentAndClientCount/Sorter_BENCHMARK_Test.FullSort/1" [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from AgentAndClientCount/Sorter_BENCHMARK_Test [ RUN ] AgentAndClientCount/Sorter_BENCHMARK_Test.FullSort/1 Using 1000 agents and 50 clients Added 50 clients in 872us Added 1000 agents in 26457us Added allocations for 1000 agents in 79697us Full sort of 50 clients took 1321us No-op sort of 50 clients took 28us [ OK ] AgentAndClientCount/Sorter_BENCHMARK_Test.FullSort/1 (115 ms) [----------] 1 test from AgentAndClientCount/Sorter_BENCHMARK_Test (115 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (133 ms total) [ PASSED ] 1 test. ``` Thanks, Guangya Liu