----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/49571/#review142523 -----------------------------------------------------------
Bad patch! Reviews applied: [49571, 45967, 45966, 45964, 45963, 45962, 45961, 45960, 48616, 45959, 45958] Failed command: ./support/apply-review.sh -n -r 45959 Error: 2016-07-17 19:20:09 URL:https://reviews.apache.org/r/45959/diff/raw/ [34218/34218] -> "45959.patch" [1] error: patch failed: src/tests/resources_tests.cpp:2405 error: src/tests/resources_tests.cpp: patch does not apply Full log: https://builds.apache.org/job/mesos-reviewbot/14361/console - Mesos ReviewBot On July 17, 2016, 6:44 p.m., Anindya Sinha wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/49571/ > ----------------------------------------------------------- > > (Updated July 17, 2016, 6:44 p.m.) > > > Review request for mesos and Jiang Yan Xu. > > > Bugs: MESOS-5771 > https://issues.apache.org/jira/browse/MESOS-5771 > > > Repository: mesos > > > Description > ------- > > Allocations test has the following configurations: > (1) REGULAR: Offers from every slave have regular resources. > (2) SHARED: Offers from every slave include a shared resource. > (3) REGULAR: Offers from every alternate slave contain only regular > resources; and offers from every other alternate slave contains > a shared resource. > > Added a case for testing arithmetic operations on shared resources. > > > Diffs > ----- > > src/tests/hierarchical_allocator_tests.cpp > ce5da6be490b6fce311286eb4018c91eef55067e > src/tests/resources_tests.cpp 40d290ac540d26373c5fb7c2a93d27d1aa61d722 > > Diff: https://reviews.apache.org/r/49571/diff/ > > > Testing > ------- > > All tests passed. > > Resource arithmetic benchmark test results > ========================================== > Minimal impact seen in Resources arithmetic with the Resources refactor > changes to incorporate shared resources. > > With shared resources patch (note that 4th test below is for shared resources > for scalars) > ------------------------------------------------------------------------------------------ > > [----------] 4 tests from ResourcesOperators/Resources_BENCHMARK_Test > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/0 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/0 (980 ms) > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/1 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/1 (17128 > ms) > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/2 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/2 (9217 > ms) > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/3 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/3 (1100 > ms) > [----------] 4 tests from ResourcesOperators/Resources_BENCHMARK_Test (28425 > ms total) > > HEAD > ---- > > [----------] 3 tests from ResourcesOperators/Resources_BENCHMARK_Test > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/0 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/0 (866 ms) > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/1 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/1 (17563 > ms) > [ RUN ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/2 > [ OK ] ResourcesOperators/Resources_BENCHMARK_Test.Arithmetic/2 (9218 > ms) > [----------] 3 tests from ResourcesOperators/Resources_BENCHMARK_Test (27647 > ms total) > > Allocations benchmark test results > ================================== > Support of shared resources has a small impact on runtime performance in > allocations. Also, there is no visible impact in performance when shared > resources are added in the tests. > > With the patch (and no shared resources) > ---------------------------------------- > round 0 allocate took 3.19704secs to make 200 offers > round 50 allocate took 3.240605secs to make 200 offers > round 100 allocate took 3.227024secs to make 200 offers > round 150 allocate took 3.225281secs to make 200 offers > round 199 allocate took 3.26036secs to make 200 offers > > With the patch (and shared resources on all agents) > --------------------------------------------------- > round 0 allocate took 3.279115secs to make 200 offers > round 50 allocate took 3.273396secs to make 200 offers > round 100 allocate took 3.278509secs to make 200 offers > round 150 allocate took 3.275959secs to make 200 offers > round 199 allocate took 3.278151secs to make 200 offers > > With the patch (and shared resources on alternate agents) > --------------------------------------------------------- > round 0 allocate took 3.251739secs to make 200 offers > round 50 allocate took 3.263777secs to make 200 offers > round 100 allocate took 3.263079secs to make 200 offers > round 150 allocate took 3.263114secs to make 200 offers > round 199 allocate took 3.236228secs to make 200 offers > > Based on HEAD, with all regular resources (no shared resources in HEAD > supported) > --------------------------------------------------------------------------------- > round 0 allocate took 2.925681secs to make 200 offers > round 50 allocate took 2.922036secs to make 200 offers > round 100 allocate took 2.909337secs to make 200 offers > round 150 allocate took 2.914093secs to make 200 offers > round 199 allocate took 2.923762secs to make 200 offers > > > Thanks, > > Anindya Sinha > >
