You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@mesos.apache.org by Greg Mann <gr...@mesosphere.io> on 2020/08/15 15:54:52 UTC
Review Request 72779: Initialized plugins lazily in the CSI server.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/
-----------------------------------------------------------
Review request for mesos and Qian Zhang.
Repository: mesos
Description
-------
This patch updates the CSI server to lazily initialize CSI
plugins on-demand when the server receives publish or
unpublish calls for a plugin which is not already
successfully initialized.
Diffs
-----
src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
Diff: https://reviews.apache.org/r/72779/diff/1/
Testing
-------
`sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
Thanks,
Greg Mann
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221594
-----------------------------------------------------------
Patch looks great!
Reviews applied: [72732, 72716, 72690, 72733, 72734, 72753, 72754, 72726, 72727, 72761, 72728, 72779]
Passed command: export OS='ubuntu:16.04' BUILDTOOL='autotools' COMPILER='gcc' CONFIGURATION='--verbose --disable-libtool-wrappers --disable-parallel-test-execution' ENVIRONMENT='GLOG_v=1 MESOS_VERBOSE=1'; ./support/jenkins/buildbot.sh
- Mesos Reviewbot
On Aug. 15, 2020, 3:54 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 15, 2020, 3:54 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to lazily initialize CSI
> plugins on-demand when the server receives publish or
> unpublish calls for a plugin which is not already
> successfully initialized.
>
>
> Diffs
> -----
>
> src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
>
>
> Diff: https://reviews.apache.org/r/72779/diff/1/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221617
-----------------------------------------------------------
Bad review!
Reviews applied: [72779, 72728, 72761, 72727, 72726, 72754, 72753, 72734, 72733, 72690, 72716, 72732]
Error:
2020-08-18 06:44:21 URL:https://reviews.apache.org/r/72779/diff/raw/ [9841/9841] -> "72779.patch" [1]
error: patch failed: src/slave/csi_server.cpp:236
error: src/slave/csi_server.cpp: patch does not apply
- Mesos Reviewbot
On Aug. 15, 2020, 11:54 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 15, 2020, 11:54 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to lazily initialize CSI
> plugins on-demand when the server receives publish or
> unpublish calls for a plugin which is not already
> successfully initialized.
>
>
> Diffs
> -----
>
> src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
>
>
> Diff: https://reviews.apache.org/r/72779/diff/1/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221618
-----------------------------------------------------------
Bad review!
Reviews applied: [72779, 72728, 72761, 72727, 72726, 72754, 72753, 72734, 72733, 72690, 72716, 72732]
Error:
2020-08-18 08:36:49 URL:https://reviews.apache.org/r/72779/diff/raw/ [9841/9841] -> "72779.patch" [1]
error: patch failed: src/slave/csi_server.cpp:236
error: src/slave/csi_server.cpp: patch does not apply
- Mesos Reviewbot
On Aug. 15, 2020, 11:54 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 15, 2020, 11:54 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to lazily initialize CSI
> plugins on-demand when the server receives publish or
> unpublish calls for a plugin which is not already
> successfully initialized.
>
>
> Diffs
> -----
>
> src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
>
>
> Diff: https://reviews.apache.org/r/72779/diff/1/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
> On Aug. 17, 2020, 7:15 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Line 225 (original), 212 (patched)
> > <https://reviews.apache.org/r/72779/diff/1/?file=2238169#file2238169line243>
> >
> > What if this method fails somewhere and returns a `Failure`? As the result `CSIServer::started.future()` will be a failed future and then all the `CSIServer::publishVolume` and `CSIServer::unpublishVolume` calls will just fail in the runtime. This seems unfortunate, since the only purpose of this method is to generate `authToken`, can we just do it in `CSIServer::create` in which way we can error out earlier when agent is just started. And then I think we do not need this method `CSIServerProcess::start()` at all, we can just keep the method `CSIServer::start()` where we can just do `started.set(Nothing());`. WDYT?
I'm now handling any errors from `CSIServer::start()` in the agent code, where we will exit in the case of failure. Take a look and let me know if there are any issues: https://reviews.apache.org/r/72761/diff/4#index_header
- Greg
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221599
-----------------------------------------------------------
On Aug. 19, 2020, 6:23 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 6:23 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to attempt to
> initialize unknown plugins when it receives publish
> or unpublish calls meant for plugins that it does
> not recognize.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/2/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221599
-----------------------------------------------------------
src/slave/csi_server.cpp
Line 225 (original), 212 (patched)
<https://reviews.apache.org/r/72779/#comment310664>
What if this method fails somewhere and returns a `Failure`? As the result `CSIServer::started.future()` will be a failed future and then all the `CSIServer::publishVolume` and `CSIServer::unpublishVolume` calls will just fail in the runtime. This seems unfortunate, since the only purpose of this method is to generate `authToken`, can we just do it in `CSIServer::create` in which way we can error out earlier when agent is just started. And then I think we do not need this method `CSIServerProcess::start()` at all, we can just keep the method `CSIServer::start()` where we can just do `started.set(Nothing());`. WDYT?
- Qian Zhang
On Aug. 15, 2020, 11:54 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 15, 2020, 11:54 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to lazily initialize CSI
> plugins on-demand when the server receives publish or
> unpublish calls for a plugin which is not already
> successfully initialized.
>
>
> Diffs
> -----
>
> src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
>
>
> Diff: https://reviews.apache.org/r/72779/diff/1/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
> On Aug. 19, 2020, 7:43 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Lines 130-132 (patched)
> > <https://reviews.apache.org/r/72779/diff/2/?file=2238466#file2238466line132>
> >
> > I see this method will always be called with name specifed in `CSIServerProcess::publishVolume()` and `CSIServerProcess::unpublishVolume()`. So in which case will it be called with no name specified?
Sorry I forgot to include the call to `initializePlugin()` in `CSIServerProcess::start()`.
> On Aug. 19, 2020, 7:43 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Line 132 (original), 149 (patched)
> > <https://reviews.apache.org/r/72779/diff/2/?file=2238466#file2238466line152>
> >
> > So basically this method does two things: load the plugin config files and initialize the plugins. I would suggest we still do the former in `CSIServer::create()` so if there is any errors (like `JSON::parse()` or `protobuf::parse()` fails) in the plugin config files we can error out eariler, otherwise users may only find the error in the runtime and they have to fix the error with restarting agent.
Ah yea sorry, I forgot to include a call to `initializePlugin()` in `CSIServerProcess::start()`. This will read any configs in the directory and return a Failure immediately if any of them are invalid.
I could take care of this in `CSIServer::create()`, but I think it's a bit nicer from a code organization perspective to keep all of the config handling in `CSIServerProcess`. But if you think it would be better to handle this in `create()` rather than `start()`, that would be possible.
- Greg
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221636
-----------------------------------------------------------
On Aug. 19, 2020, 7:04 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 7:04 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/3/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
> On Aug. 19, 2020, 7:43 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Line 136 (original), 155 (patched)
> > <https://reviews.apache.org/r/72779/diff/2/?file=2238466#file2238466line158>
> >
> > If `name` is specified, do we need to do this `os::ls`? I think we can just load and initialize the specified plugin directly without traversing the entries in `pluginConfigDir`, right?
Are we going to introduce a convention for the naming of the files in that directory? If not, how will we load the correct file on the first try?
- Greg
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221636
-----------------------------------------------------------
On Aug. 19, 2020, 6:23 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 6:23 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to attempt to
> initialize unknown plugins when it receives publish
> or unpublish calls meant for plugins that it does
> not recognize.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/2/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
> On Aug. 19, 2020, 3:43 p.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Line 136 (original), 155 (patched)
> > <https://reviews.apache.org/r/72779/diff/2/?file=2238466#file2238466line158>
> >
> > If `name` is specified, do we need to do this `os::ls`? I think we can just load and initialize the specified plugin directly without traversing the entries in `pluginConfigDir`, right?
>
> Greg Mann wrote:
> Are we going to introduce a convention for the naming of the files in that directory? If not, how will we load the correct file on the first try?
Ah, you are right, we have to do the `os::ls` here.
- Qian
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221636
-----------------------------------------------------------
On Aug. 20, 2020, 3:04 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 3:04 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/3/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221636
-----------------------------------------------------------
src/slave/csi_server.cpp
Lines 130-132 (patched)
<https://reviews.apache.org/r/72779/#comment310706>
I see this method will always be called with name specifed in `CSIServerProcess::publishVolume()` and `CSIServerProcess::unpublishVolume()`. So in which case will it be called with no name specified?
src/slave/csi_server.cpp
Line 127 (original), 145 (patched)
<https://reviews.apache.org/r/72779/#comment310707>
When is this hashmap populated? I see what is populated in `CSIServerProcess::initializePlugin()` is a local variable with the exactly same name.
src/slave/csi_server.cpp
Line 132 (original), 149 (patched)
<https://reviews.apache.org/r/72779/#comment310709>
So basically this method does two things: load the plugin config files and initialize the plugins. I would suggest we still do the former in `CSIServer::create()` so if there is any errors (like `JSON::parse()` or `protobuf::parse()` fails) in the plugin config files we can error out eariler, otherwise users may only find the error in the runtime and they have to fix the error with restarting agent.
src/slave/csi_server.cpp
Line 136 (original), 155 (patched)
<https://reviews.apache.org/r/72779/#comment310708>
If `name` is specified, do we need to do this `os::ls`? I think we can just load and initialize the specified plugin directly without traversing the entries in `pluginConfigDir`, right?
- Qian Zhang
On Aug. 19, 2020, 2:23 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 2:23 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to attempt to
> initialize unknown plugins when it receives publish
> or unpublish calls meant for plugins that it does
> not recognize.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/2/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221650
-----------------------------------------------------------
Patch looks great!
Reviews applied: [72732, 72716, 72690, 72733, 72734, 72753, 72754, 72726, 72727, 72761, 72728, 72779]
Passed command: export OS='ubuntu:16.04' BUILDTOOL='autotools' COMPILER='gcc' CONFIGURATION='--verbose --disable-libtool-wrappers --disable-parallel-test-execution' ENVIRONMENT='GLOG_v=1 MESOS_VERBOSE=1'; ./support/jenkins/buildbot.sh
- Mesos Reviewbot
On Aug. 19, 2020, 7:04 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 7:04 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/3/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
> On Aug. 20, 2020, 6:41 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Line 169 (original), 219 (patched)
> > <https://reviews.apache.org/r/72779/diff/3/?file=2238503#file2238503line223>
> >
> > I'd suggest to rename this `name` local var to something like `_name` since we already have a `name` parameter in this method.
> >
> > And when the `name` parameter is specified, I think we should only initialize the plugin of that name rather than initializing all the loaded plugins, right? Otherwise a plugin may be intialized multiple times in the runtime.
I believe this code should only initialize each plugin once. We initialize all plugins in the `pluginConfigs` map, but if `name` is SOME, then only the plugin with that name will be added to the map.
- Greg
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221655
-----------------------------------------------------------
On Aug. 20, 2020, 11:14 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 11:14 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/4/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
> On Aug. 20, 2020, 2:41 p.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Lines 280-282 (patched)
> > <https://reviews.apache.org/r/72779/diff/3/?file=2238503#file2238503line284>
> >
> > I think we should log an error message here, otherwise when `initializePlugin()` is called in `start()` we will not know which plugin is failed to initialize.
And it seems we do not have a log message to state that a plugin has been successfully initialized which I think would be helpful for debuggability. So maybe we should change this `repair()` method to `onAny()` where we can log an INFO message for the successful plugin initialization and still do `plugins.erase(name)` on any failures, WDYT?
- Qian
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221655
-----------------------------------------------------------
On Aug. 20, 2020, 3:04 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 3:04 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/3/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221655
-----------------------------------------------------------
src/slave/csi_server.cpp
Line 169 (original), 219 (patched)
<https://reviews.apache.org/r/72779/#comment310724>
I'd suggest to rename this `name` local var to something like `_name` since we already have a `name` parameter in this method.
And when the `name` parameter is specified, I think we should only initialize the plugin of that name rather than initializing all the loaded plugins, right? Otherwise a plugin may be intialized multiple times in the runtime.
src/slave/csi_server.cpp
Lines 280-282 (patched)
<https://reviews.apache.org/r/72779/#comment310723>
I think we should log an error message here, otherwise when `initializePlugin()` is called in `start()` we will not know which plugin is failed to initialize.
- Qian Zhang
On Aug. 20, 2020, 3:04 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 3:04 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/3/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
> On Aug. 20, 2020, 10:17 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Lines 280 (patched)
> > <https://reviews.apache.org/r/72779/diff/3/?file=2238503#file2238503line284>
> >
> > So here we erase the plugin while `plugin.initialized` is already associated at line 249 and `CSIServerProcess::publishVolume()` or `CSIServerProcess::unpublishVolume` may already be waiting on `plugins.at(name).initialized.future()`, will the erasing cause any problems?
>
> Greg Mann wrote:
> We should be OK here since this callback is deferred onto the CSI server actor. If this `repair()` callback is invoked, that means that `plugins.at(name).initialized` has failed, which means that any callbacks chained onto `plugins.at(name).initialized` by `publishVolume()` or `unpublishVolume()` will be executed. By the time the deferred `repair()` callback is executed on the CSI server actor, failures will have already been returned for any previously-pending publish/unpublish calls. Does that make sense?
Yeah, I agree.
- Qian
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221653
-----------------------------------------------------------
On Aug. 21, 2020, 7:14 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 21, 2020, 7:14 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/4/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
> On Aug. 20, 2020, 2:17 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Lines 280 (patched)
> > <https://reviews.apache.org/r/72779/diff/3/?file=2238503#file2238503line284>
> >
> > So here we erase the plugin while `plugin.initialized` is already associated at line 249 and `CSIServerProcess::publishVolume()` or `CSIServerProcess::unpublishVolume` may already be waiting on `plugins.at(name).initialized.future()`, will the erasing cause any problems?
We should be OK here since this callback is deferred onto the CSI server actor. If this `repair()` callback is invoked, that means that `plugins.at(name).initialized` has failed, which means that any callbacks chained onto `plugins.at(name).initialized` by `publishVolume()` or `unpublishVolume()` will be executed. By the time the deferred `repair()` callback is executed on the CSI server actor, failures will have already been returned for any previously-pending publish/unpublish calls. Does that make sense?
- Greg
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221653
-----------------------------------------------------------
On Aug. 20, 2020, 11:14 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 11:14 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/4/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221653
-----------------------------------------------------------
src/slave/csi_server.cpp
Lines 186 (patched)
<https://reviews.apache.org/r/72779/#comment310720>
I'd suggest to add `path` in this error message so we could know which plugin config file has a problem. Ditto for the `Protobuf parse failed ...` error message below.
src/slave/csi_server.cpp
Lines 280 (patched)
<https://reviews.apache.org/r/72779/#comment310721>
So here we erase the plugin while `plugin.initialized` is already associated at line 249 and `CSIServerProcess::publishVolume()` or `CSIServerProcess::unpublishVolume` may already be waiting on `plugins.at(name).initialized.future()`, will the erasing cause any problems?
src/slave/csi_server.cpp
Lines 308 (patched)
<https://reviews.apache.org/r/72779/#comment310719>
Kill this newline.
Ditto for the similar code in `CSIServerProcess::publishVolume` and `CSIServerProcess::unpublishVolume`
- Qian Zhang
On Aug. 20, 2020, 3:04 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 3:04 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/3/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221672
-----------------------------------------------------------
Ship it!
Ship It!
- Qian Zhang
On Aug. 21, 2020, 7:14 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 21, 2020, 7:14 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/4/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/
-----------------------------------------------------------
(Updated Aug. 21, 2020, 10:06 p.m.)
Review request for mesos and Qian Zhang.
Bugs: MESOS-10163
https://issues.apache.org/jira/browse/MESOS-10163
Repository: mesos
Description
-------
Initialized plugins lazily in the CSI server.
Diffs
-----
src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
Diff: https://reviews.apache.org/r/72779/diff/4/
Testing
-------
`sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
Thanks,
Greg Mann
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/
-----------------------------------------------------------
(Updated Aug. 21, 2020, 10:05 p.m.)
Review request for mesos and Qian Zhang.
Repository: mesos
Description
-------
Initialized plugins lazily in the CSI server.
Diffs
-----
src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
Diff: https://reviews.apache.org/r/72779/diff/4/
Testing
-------
`sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
Thanks,
Greg Mann
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221670
-----------------------------------------------------------
Bad patch!
Reviews applied: [72779, 72728, 72761, 72727, 72726, 72754, 72753, 72734, 72733, 72690, 72716, 72732]
Failed command: cd .. && /usr/bin/python3 support/apply-reviews.py -n -r 72726
Error:
2020-08-21 01:33:02 URL:https://reviews.apache.org/r/72726/diff/raw/ [1538/1538] -> "72726.patch" [1]
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <je...@asf936.gq1.ygridcore.net>) not allowed
Full log: https://ci-builds.apache.org/job/Mesos/job/Mesos-Reviewbot-Linux/6/console
- Mesos Reviewbot
On Aug. 20, 2020, 11:14 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 20, 2020, 11:14 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/4/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221674
-----------------------------------------------------------
Bad patch!
Reviews applied: [72779, 72728, 72761, 72726, 72754, 72753, 72734, 72733, 72690, 72716, 72732]
Failed command: cd .. && /usr/bin/python3 support/apply-reviews.py -n -r 72726
Error:
2020-08-21 09:35:01 URL:https://reviews.apache.org/r/72726/diff/raw/ [1538/1538] -> "72726.patch" [1]
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <je...@asf934.gq1.ygridcore.net>) not allowed
Full log: https://ci-builds.apache.org/job/Mesos/job/Mesos-Reviewbot-Linux/10/console
- Mesos Reviewbot
On Aug. 21, 2020, 7:14 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 21, 2020, 7:14 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Initialized plugins lazily in the CSI server.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/4/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/
-----------------------------------------------------------
(Updated Aug. 20, 2020, 11:14 p.m.)
Review request for mesos and Qian Zhang.
Repository: mesos
Description
-------
Initialized plugins lazily in the CSI server.
Diffs (updated)
-----
src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
Diff: https://reviews.apache.org/r/72779/diff/4/
Changes: https://reviews.apache.org/r/72779/diff/3-4/
Testing
-------
`sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
Thanks,
Greg Mann
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/
-----------------------------------------------------------
(Updated Aug. 19, 2020, 7:04 p.m.)
Review request for mesos and Qian Zhang.
Repository: mesos
Description (updated)
-------
Initialized plugins lazily in the CSI server.
Diffs (updated)
-----
src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
Diff: https://reviews.apache.org/r/72779/diff/3/
Changes: https://reviews.apache.org/r/72779/diff/2-3/
Testing
-------
`sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
Thanks,
Greg Mann
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221638
-----------------------------------------------------------
Patch looks great!
Reviews applied: [72732, 72716, 72690, 72733, 72734, 72753, 72754, 72726, 72727, 72761, 72728, 72779]
Passed command: export OS='ubuntu:16.04' BUILDTOOL='autotools' COMPILER='gcc' CONFIGURATION='--verbose --disable-libtool-wrappers --disable-parallel-test-execution' ENVIRONMENT='GLOG_v=1 MESOS_VERBOSE=1'; ./support/jenkins/buildbot.sh
- Mesos Reviewbot
On Aug. 19, 2020, 6:23 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 6:23 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to attempt to
> initialize unknown plugins when it receives publish
> or unpublish calls meant for plugins that it does
> not recognize.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/2/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/
-----------------------------------------------------------
(Updated Aug. 19, 2020, 6:23 a.m.)
Review request for mesos and Qian Zhang.
Repository: mesos
Description (updated)
-------
This patch updates the CSI server to attempt to
initialize unknown plugins when it receives publish
or unpublish calls meant for plugins that it does
not recognize.
Diffs (updated)
-----
src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
Diff: https://reviews.apache.org/r/72779/diff/2/
Changes: https://reviews.apache.org/r/72779/diff/1-2/
Testing
-------
`sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
Thanks,
Greg Mann
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Mesos Reviewbot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221612
-----------------------------------------------------------
Bad patch!
Reviews applied: [72732, 72716, 72690, 72733, 72734, 72753, 72754, 72726, 72727, 72761, 72728, 72779]
Failed command: ['bash', '-c', "set -o pipefail; export OS='ubuntu:16.04' BUILDTOOL='autotools' COMPILER='gcc' CONFIGURATION='--verbose --disable-libtool-wrappers --disable-parallel-test-execution' ENVIRONMENT='GLOG_v=1 MESOS_VERBOSE=1'; ./support/jenkins/buildbot.sh 2>&1 | tee build_72779"]
Error:
...<truncated>...
oppedProcess:CgroupsAnyHierarchyWithFreezerTest.ROOT_CGROUPS_DestroyTracedProcess:CgroupsAnyHierarchyWithPerfEventTest.ROOT_CGROUPS_PERF_PerfTest:CgroupsAnyHierarchyMemoryPressureTest.DISABLED_ROOT_IncreaseRSS:CgroupsAnyHierarchyMemoryPressureTest.ROOT_IncreasePageCache:CgroupsAnyHierarchyDevicesTest.ROOT_CGROUPS_Devices:CniIsolatorTest.ROOT_INTERNET_CURL_LaunchCommandTask:CniIsolatorTest.ROOT_VerifyCheckpointedInfo:CniIsolatorTest.ROOT_FailedPlugin:CniIsolatorTest.ROOT_DestroyWhilePreparing:CniIsolatorTest.ROOT_SlaveRecovery:CniIsolatorTest.ROOT_EnvironmentLibprocessIP:CniIsolatorTest.ROOT_INTERNET_CURL_LaunchContainerInHostNetwork:CniIsolatorTest.ROOT_DynamicAddDelofCniConfig:CniIsolatorTest.ROOT_OverrideHostname:CniIsolatorTest.ROOT_VerifyResolverConfig:CniIsolatorTest.ROOT_INTERNET_VerifyResolverConfig:CniIsolatorTest.ROOT_INTERNET_CURL_ReadOnlyBindMounts:CniIsolatorTest.VETH_VerifyResourceStatistics:CniIsolatorTest.ROOT_VerifyCniRootDir:CniIsolatorTest.ROOT_CleanupAfterReboot:Cn
iIsolatorTest.ROOT_VETH_VerifyNestedContainerIPAfterReboot:CniIsolatorPortMapperTest.ROOT_IPTABLES_NC_PortMapper:DockerVolumeIsolatorTest.ROOT_CommandTaskNoRootfsWithVolumes:DockerVolumeIsolatorTest.ROOT_CommandTaskNoRootfsFailedWithSameVolumes:DockerVolumeIsolatorTest.ROOT_CommandTaskNoRootfsSlaveRecovery:DockerVolumeIsolatorTest.ROOT_EmptyCheckpointFileSlaveRecovery:DockerVolumeIsolatorTest.ROOT_CommandTaskNoRootfsSingleVolumeMultipleContainers:DockerVolumeIsolatorTest.ROOT_INTERNET_CURL_CommandTaskRootfsWithAbsolutePathVolume:DockerVolumeIsolatorTest.ROOT_INTERNET_CURL_CommandTaskRootfsWithRelativeVolume:DockerVolumeIsolatorTest.ROOT_INTERNET_CURL_UNPRIVILEGED_USER_CommandTaskRootfs:DockerVolumeIsolatorTest.ROOT_CommandTaskNoRootfsWithReadOnlyVolume:DockerVolumeIsolatorTest.ROOT_INTERNET_CURL_CommandTaskRootfsWithReadOnlyVolume:DockerVolumeIsolatorTest.ROOT_CommandTaskNoRootfsWithUnmountVolumeFailure:LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystem:LinuxFilesystemIsolatorTes
t.ROOT_PseudoDevicesWithRootFilesystem:LinuxFilesystemIsolatorTest.ROOT_MaskedPathsWithRootFilesystem:LinuxFilesystemIsolatorTest.ROOT_Metrics:LinuxFilesystemIsolatorTest.ROOT_PersistentVolumeWithRootFilesystem:LinuxFilesystemIsolatorTest.ROOT_PersistentVolumeAndHostVolumeWithRootFilesystem:LinuxFilesystemIsolatorTest.ROOT_PersistentVolumeWithoutRootFilesystem:LinuxFilesystemIsolatorTest.ROOT_MultipleContainers:LinuxFilesystemIsolatorTest.ROOT_WorkDirMountNotNeeded:LinuxFilesystemIsolatorTest.ROOT_WorkDirMountNeeded:LinuxFilesystemIsolatorTest.ROOT_PersistentVolumeMountPointCleanup:LinuxFilesystemIsolatorMesosTest.ROOT_ChangeRootFilesystemCommandExecutor:LinuxFilesystemIsolatorMesosTest.ROOT_ChangeRootFilesystemCommandExecutorPersistentVolume:LinuxFilesystemIsolatorMesosTest.ROOT_RecoverOrphanedPersistentVolume:LinuxFilesystemIsolatorMesosTest.ROOT_SandboxEnvironmentVariable:LinuxFilesystemIsolatorMesosTest.ROOT_VolumeUsageExceedsSandboxQuota:LinuxFilesystemIsolatorMesosTest.ROOT_Wr
iteAccessSharedPersistentVolumeReadOnlyMode:LinuxFilesystemIsolatorMesosTest.ROOT_UNPRIVILEGED_USER_PersistentVolumes:LinuxNNPIsolatorTest.ROOT_CheckNoNewPrivileges:FsTest.ROOT_ReadOnlyMount:FsTest.ROOT_SharedMount:FsTest.ROOT_SlaveMount:FsTest.ROOT_FindTargetInMountInfoTable:MemoryPressureMesosTest.ROOT_CGROUPS_Statistics:MemoryPressureMesosTest.ROOT_CGROUPS_SlaveRecovery:NestedMesosContainerizerTest.ROOT_CGROUPS_DebugNestedContainerInheritsEnvironment:NestedMesosContainerizerTest.ROOT_CGROUPS_DebugNestedContainerInheritsMesosSandbox:NestedMesosContainerizerTest.ROOT_CGROUPS_DebugNestedContainerInheritsWorkingDirectory:NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNestedDebugCheckPidNamespace:NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNestedSharePidNamespace:NestedMesosContainerizerTest.ROOT_CGROUPS_INTERNET_CURL_LaunchNestedDebugCheckMntNamespace:NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNestedDebugAfterUnshareMntNamespace:NestedMesosContainerizerTest.ROOT_CGROUPS_Des
troyDebugContainerOnRecover:NestedMesosContainerizerTest.ROOT_CGROUPS_DestroyNested:NestedMesosContainerizerTest.ROOT_CGROUPS_DestroyParent:NestedMesosContainerizerTest.ROOT_CGROUPS_ParentExit:NestedMesosContainerizerTest.ROOT_CGROUPS_ParentSigterm:NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverLauncherOrphans:NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNestedLauncherOrphans:NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverLauncherOrphanAndSingleNestedLauncherOrphan:NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverMultipleNestedLauncherOrphans:NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNestedContainersWithLauncherOrphans:NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverLauncherOrphanAndMultipleNestedLauncherOrphans:NestedMesosContainerizerTest.ROOT_CGROUPS_WaitAfterDestroy:NestedMesosContainerizerTest.ROOT_CGROUPS_TerminatedNestedStatus:NestedMesosContainerizerTest.ROOT_CGROUPS_AgentEnvironmentNotLeaked:NestedMesosContainerizerTest.ROOT_CGROUPS_Remove:NestedMesosContain
erizerTest.ROOT_CGROUPS_RemoveAfterParentDestroyed:NsTest.ROOT_setns:NsTest.ROOT_setnsMultipleThreads:NsTest.ROOT_getns:NsTest.ROOT_clone:NsTest.ROOT_NamespaceRunner:NvidiaGpuTest.ROOT_CGROUPS_NVIDIA_GPU_VerifyDeviceAccess:NvidiaGpuTest.ROOT_INTERNET_CURL_CGROUPS_NVIDIA_GPU_NvidiaDockerImage:NvidiaGpuTest.ROOT_INTERNET_CURL_CGROUPS_NVIDIA_GPU_TensorflowGpuImage:NvidiaGpuTest.ROOT_CGROUPS_NVIDIA_GPU_FractionalResources:NvidiaGpuTest.NVIDIA_GPU_Discovery:NvidiaGpuTest.ROOT_CGROUPS_NVIDIA_GPU_FlagValidation:NvidiaGpuTest.NVIDIA_GPU_Allocator:NvidiaGpuTest.ROOT_NVIDIA_GPU_VolumeCreation:NvidiaGpuTest.ROOT_NVIDIA_GPU_VolumeShouldInject:NvidiaGpuTest.ROOT_CGROUPS_NVIDIA_GPU_DefaultExecutorVerifyDeviceAccess:PerfTest.ROOT_PERF_Events:PerfTest.ROOT_PERF_Sample:DockerArchiveTest.ROOT_CreateDockerLocalTar:DockerRuntimeIsolatorTest.ROOT_DockerDefaultCmdImageTarPuller:DockerRuntimeIsolatorTest.ROOT_DockerDefaultEntryptImageTarPuller:DockerRuntimeIsolatorTest.ROOT_INTERNET_CURL_DockerDefaultEntr
yptRegistryPuller:DockerRuntimeIsolatorTest.ROOT_INTERNET_CURL_NestedSimpleCommand:DockerRuntimeIsolatorTest.ROOT_NestedDockerDefaultCmdImageTarPuller:DockerRuntimeIsolatorTest.ROOT_NestedDockerDefaultEntryptImageTarPuller:SchedTest.ROOT_PolicySelf:SchedTest.ROOT_PolicyChild:VolumeHostPathIsolatorTest.ROOT_VolumeFromHost:VolumeHostPathIsolatorTest.ROOT_ReadOnlyVolumeFromHost:VolumeHostPathIsolatorTest.ROOT_FileVolumeFromHost:VolumeHostPathIsolatorTest.ROOT_VolumeFromHostSandboxMountPoint:VolumeHostPathIsolatorTest.ROOT_FileVolumeFromHostSandboxMountPoint:VolumeHostPathIsolatorTest.ROOT_VolumeFromHostForceCreation:VolumeHostPathIsolatorTest.ROOT_MountPropagation:VolumeSecretIsolatorCleanupTest.ROOT_FailInPreparing:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/5:ParentChildContaine
rTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunch/15:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/5:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNes
tedContainer/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.RecoverNestedContainer/15:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/5:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerNotFound/15:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/3:ParentChildContai
nerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/5:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerFailLaunch/15:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/5:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/9:ParentChildContainerTypeAnd
ContentType/AgentContainerAPITest.NestedContainerLaunchFalse/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerLaunchFalse/15:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/5:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.TwoLevelNestedContainerLaunch/15:Pare
ntChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/5:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.NestedContainerIdempotentLaunch/15:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/1:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/3:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/5:ParentC
hildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/7:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/9:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/11:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/13:ParentChildContainerTypeAndContentType/AgentContainerAPITest.GetContainers/15:ContentType/AgentAPITest.DISABLED_ROOT_CGROUPS_LaunchNestedContainerSessionsInParallel/0:ContentType/AgentAPITest.DISABLED_ROOT_CGROUPS_LaunchNestedContainerSessionsInParallel/1:ContentType/AgentAPITest.ROOT_CGROUPS_LaunchNestedContainerSessionKillTask/0:ContentType/AgentAPITest.ROOT_CGROUPS_LaunchNestedContainerSessionKillTask/1:bool/UserContainerLoggerTest.ROOT_LOGROTATE_UNPRIVILEGED_USER_RotateWithSwitchUserTrueOrFalse/0:bool/UserContainerLoggerTest.ROOT_LOGROTATE_UNPRIVILEGED_USER_RotateWithSwitchUserTrueOrFalse/1:MesosContainerizer/DefaultExecutorTest.ROOT_UNPRIVILEGED_USER_SandboxOwnership/0:MesosContai
nerizer/DefaultExecutorTest.ROOT_ContainerStatusForTask/0:MesosContainerizer/DefaultExecutorTest.ROOT_SlaveRecoveryWithoutMetadataCheckpointed/0:MesosContainerizer/DefaultExecutorTest.ROOT_NoTransitionFromKillingToFinished/0:MesosContainerizer/DefaultExecutorTest.ROOT_MultiTaskgroupSharePidNamespace/0:MesosContainerizer/DefaultExecutorTest.ROOT_INTERNET_CURL_DockerTaskWithFileURI/0:MesosContainerizer/DefaultExecutorTest.ROOT_LaunchGroupFailure/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.TaskRunning/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ROOT_UNPRIVILEGED_USER_SandboxOwnership/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.KillTask/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.KillMultipleTasks/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.KillTaskGroupOnTaskFailure/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.TaskUsesExecutor/0:ROOT_DOCKER_DockerAndMesosContainerizers/Defau
ltExecutorTest.ROOT_ContainerStatusForTask/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.CommitSuicideOnTaskFailure/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.CommitSuicideOnKillTask/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ReservedResources/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.SlaveRecoveryWithMetadataCheckpointed/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ROOT_SlaveRecoveryWithoutMetadataCheckpointed/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.SigkillExecutor/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.MaxCompletionTime/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ROOT_NoTransitionFromKillingToFinished/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ROOT_MultiTaskgroupSharePidNamespace/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ResourceLimitation/0:ROOT_DOCKER_DockerAndMesosContainerizers
/DefaultExecutorTest.TaskWithFileURI/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ROOT_INTERNET_CURL_DockerTaskWithFileURI/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.ROOT_LaunchGroupFailure/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.AllocationRoleEnvironmentVariable/0:ROOT_DOCKER_DockerAndMesosContainerizers/DefaultExecutorTest.DomainSockets/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_PersistentResources/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_PersistentResources/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_PersistentResources/2:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TaskSandboxPersistentVolume/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TaskSandboxPersistentVolume/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TaskSandboxPersistentVolume/2:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.R
OOT_UNPRIVILEGED_USER_TaskSandboxLocalPersistentVolume/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_UNPRIVILEGED_USER_TaskSandboxLocalPersistentVolume/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_UNPRIVILEGED_USER_TaskSandboxLocalPersistentVolume/2:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_UNPRIVILEGED_USER_TaskSandboxSharedPersistentVolume/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_UNPRIVILEGED_USER_TaskSandboxSharedPersistentVolume/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_UNPRIVILEGED_USER_TaskSandboxSharedPersistentVolume/2:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TasksSharingViaSandboxVolumes/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TasksSharingViaSandboxVolumes/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TasksSharingViaSandboxVolumes/2:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TaskGroup
sSharingViaSandboxVolumes/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TaskGroupsSharingViaSandboxVolumes/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_TaskGroupsSharingViaSandboxVolumes/2:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_HealthCheckUsingPersistentVolume/0:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_HealthCheckUsingPersistentVolume/1:LauncherAndIsolationParam/PersistentVolumeDefaultExecutor.ROOT_HealthCheckUsingPersistentVolume/2:NetworkProtocol/DockerContainerizerHealthCheckTest.ROOT_DOCKER_USERNETWORK_NETNAMESPACE_HealthyTaskViaHTTP/0:NetworkProtocol/DockerContainerizerHealthCheckTest.ROOT_DOCKER_USERNETWORK_NETNAMESPACE_HealthyTaskViaHTTP/1:NetworkProtocol/DockerContainerizerHealthCheckTest.ROOT_DOCKER_USERNETWORK_NETNAMESPACE_HealthyTaskViaHTTPS/0:NetworkProtocol/DockerContainerizerHealthCheckTest.ROOT_DOCKER_USERNETWORK_NETNAMESPACE_HealthyTaskViaHTTPS/1:NetworkProtocol/DockerContainerizerHe
althCheckTest.ROOT_DOCKER_USERNETWORK_NETNAMESPACE_HealthyTaskViaTCP/0:NetworkProtocol/DockerContainerizerHealthCheckTest.ROOT_DOCKER_USERNETWORK_NETNAMESPACE_HealthyTaskViaTCP/1:QuotaParam/BENCHMARK_HierarchicalAllocator_WithQuotaParam.LargeAndSmallQuota/0:QuotaParam/BENCHMARK_HierarchicalAllocator_WithQuotaParam.LargeAndSmallQuota/1:QuotaParam/BENCHMARK_HierarchicalAllocator_WithQuotaParam.LargeAndSmallQuota/2:QuotaParam/BENCHMARK_HierarchicalAllocator_WithQuotaParam.LargeAndSmallQuota/3:QuotaParam/BENCHMARK_HierarchicalAllocator_WithQuotaParam.LargeAndSmallQuota/4:QuotaParam/BENCHMARK_HierarchicalAllocator_WithQuotaParam.LargeAndSmallQuota/5:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/0:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/1:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/2:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_Wit
hNonQuotaVsQuotaParam.NonQuotaVsQuota/3:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/4:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/5:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/6:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/7:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/8:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/9:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/10:NonQuotaVsQuotaParam/BENCHMARK_HierarchicalAllocator_WithNonQuotaVsQuotaParam.NonQuotaVsQuota/11:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/0:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/1:AllResources/HierarchicalAllocations_BENCHM
ARK_Test.PersistentVolumes/2:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/3:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/4:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/5:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/6:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/7:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/8:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/9:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/10:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/11:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/12:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/13:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/14:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/15:AllResources/HierarchicalA
llocations_BENCHMARK_Test.PersistentVolumes/16:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/17:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/18:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/19:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/20:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/21:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/22:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/23:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/24:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/25:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/26:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/27:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/28:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/29:A
llResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/30:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/31:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/32:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/33:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/34:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/35:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/36:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/37:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/38:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/39:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/40:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/41:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/42:AllResources/HierarchicalAllocations_BENCHMARK_Te
st.PersistentVolumes/43:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/44:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/45:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/46:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/47:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/48:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/49:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/50:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/51:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/52:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/53:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/54:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/55:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/56:AllResources/Hierarchica
lAllocations_BENCHMARK_Test.PersistentVolumes/57:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/58:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/59:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/60:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/61:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/62:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/63:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/64:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/65:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/66:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/67:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/68:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/69:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/70
:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/71:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/72:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/73:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/74:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/75:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/76:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/77:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/78:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/79:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/80:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/81:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/82:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/83:AllResources/HierarchicalAllocations_BENCHMARK_
Test.PersistentVolumes/84:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/85:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/86:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/87:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/88:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/89:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/90:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/91:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/92:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/93:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/94:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/95:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/96:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/97:AllResources/Hierarchi
calAllocations_BENCHMARK_Test.PersistentVolumes/98:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/99:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/100:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/101:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/102:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/103:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/104:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/105:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/106:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/107:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/108:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/109:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/110:AllResources/HierarchicalAllocations_BENCHMARK_Test.Persist
entVolumes/111:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/112:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/113:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/114:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/115:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/116:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/117:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/118:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/119:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/120:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/121:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/122:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/123:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/124:AllResources/Hierarc
hicalAllocations_BENCHMARK_Test.PersistentVolumes/125:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/126:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/127:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/128:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/129:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/130:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/131:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/132:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/133:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/134:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/135:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/136:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/137:AllResources/HierarchicalAllocations_BENCHMARK_Test.Per
sistentVolumes/138:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/139:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/140:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/141:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/142:AllResources/HierarchicalAllocations_BENCHMARK_Test.PersistentVolumes/143:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/2:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/5:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/6:SlaveAndFrameworkCount/HierarchicalAllocator_BEN
CHMARK_Test.AddAndUpdateSlave/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/8:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/12:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/15:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/17:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlav
e/19:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/21:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/24:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/25:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/28:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/31:SlaveAndFrameworkCou
nt/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/33:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/34:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/37:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/40:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/41:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/43:SlaveAndFrameworkCount/HierarchicalAllocator_
BENCHMARK_Test.AddAndUpdateSlave/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AddAndUpdateSlave/47:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/2:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/5:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/6:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/8:SlaveAndFrameworkCount/Hierarchica
lAllocator_BENCHMARK_Test.DeclineOffers/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/12:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/15:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/17:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/19:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/21:SlaveAndFrameworkCount/Hierarch
icalAllocator_BENCHMARK_Test.DeclineOffers/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/24:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/25:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/28:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/31:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/33:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/34:SlaveAndFrameworkCount/Hier
archicalAllocator_BENCHMARK_Test.DeclineOffers/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/37:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/40:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/41:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/43:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.DeclineOffers/47:SlaveAndFrameworkCount/
HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/2:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/5:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/6:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/8:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/12:SlaveAndFramewor
kCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/15:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/17:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/19:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/21:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/24:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/25
:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/28:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/31:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/33:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/34:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/37:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.
ResourceLabels/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/40:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/41:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/43:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ResourceLabels/47:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/2:SlaveAndFrameworkCount/HierarchicalAllocator_B
ENCHMARK_Test.SuppressOffers/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/5:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/6:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/8:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/12:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/15:SlaveAndFrameworkCount/HierarchicalA
llocator_BENCHMARK_Test.SuppressOffers/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/17:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/19:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/21:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/24:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/25:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/28:SlaveAndFrameworkCo
unt/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/31:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/33:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/34:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/37:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/40:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/41:Sl
aveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/43:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.SuppressOffers/47:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/2:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/5:SlaveAndFrameworkCount/Hier
archicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/6:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/8:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/12:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/15:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/17:SlaveAnd
FrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/19:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/21:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/24:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/25:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/28:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSup
pressOffers/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/31:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/33:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/34:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/37:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/40:SlaveAndFrameworkCount/HierarchicalAllocator_BE
NCHMARK_Test.ExtremeSuppressOffers/41:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/43:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.ExtremeSuppressOffers/47:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/2:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/5:SlaveAndFrameworkCount/Hierar
chicalAllocator_BENCHMARK_Test.Metrics/6:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/8:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/12:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/15:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/17:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/19:SlaveAndFrameworkCount/HierarchicalA
llocator_BENCHMARK_Test.Metrics/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/21:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/24:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/25:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/28:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/31:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/33:SlaveAndFrameworkCount/HierarchicalAllo
cator_BENCHMARK_Test.Metrics/34:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/37:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/40:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/41:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/43:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.Metrics/47:SlaveAndFrameworkCount/HierarchicalAllocat
or_BENCHMARK_Test.AllocatorBacklog/0:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/1:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/2:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/3:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/4:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/5:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/6:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/7:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/8:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/9:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/10:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/11:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/12:SlaveAndF
rameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/13:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/14:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/15:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/16:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/17:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/18:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/19:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/20:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/21:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/22:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/23:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/24:SlaveAndFrameworkCount/HierarchicalAllocator_B
ENCHMARK_Test.AllocatorBacklog/25:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/26:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/27:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/28:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/29:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/30:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/31:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/32:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/33:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/34:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/35:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/36:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/37:Sla
veAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/38:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/39:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/40:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/41:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/42:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/43:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/44:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/45:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/46:SlaveAndFrameworkCount/HierarchicalAllocator_BENCHMARK_Test.AllocatorBacklog/47:ResourceParam/HierarchicalAllocator__BENCHMARK_WithResourceParam.UpdateAllocation/0:ResourceParam/HierarchicalAllocator__BENCHMARK_WithResourceParam.UpdateAllocation/1:ResourceParam/HierarchicalAlloca
tor__BENCHMARK_WithResourceParam.UpdateAllocation/2:AgentFrameworkTaskCount/MasterFailover_BENCHMARK_Test.AgentReregistrationDelay/0:AgentFrameworkTaskCount/MasterFailover_BENCHMARK_Test.AgentReregistrationDelay/1:AgentFrameworkTaskCount/MasterFailover_BENCHMARK_Test.AgentReregistrationDelay/2:AgentFrameworkTaskCountContentType/MasterStateQuery_BENCHMARK_Test.GetState/0:AgentFrameworkTaskCountContentType/MasterStateQuery_BENCHMARK_Test.GetState/1:AgentFrameworkTaskCountContentType/MasterStateQuery_BENCHMARK_Test.GetState/2:AgentFrameworkTaskCountContentType/MasterStateQuery_BENCHMARK_Test.GetState/3:AgentFrameworkTaskCount/MasterActorResponsiveness_BENCHMARK_Test.WithV0StateLoad/0:AgentFrameworkTaskCount/MasterActorResponsiveness_BENCHMARK_Test.WithV0StateLoad/1:AgentFrameworkTaskCountContentType/MasterMetricsQuery_BENCHMARK_Test.GetMetrics/0:AgentFrameworkTaskCountContentType/MasterMetricsQuery_BENCHMARK_Test.GetMetrics/1:AgentFrameworkTaskCountContentType/MasterMetricsQuery_BENCHM
ARK_Test.GetMetrics/2:AgentFrameworkTaskCountContentType/MasterMetricsQuery_BENCHMARK_Test.GetMetrics/3:DiskResource/PersistentVolumeTest.UNPRIVILEGED_USER_PersistentVolumes/0:DiskResource/PersistentVolumeTest.UNPRIVILEGED_USER_PersistentVolumes/1:ROOT_MountDiskResource/PersistentVolumeTest.CreateAndDestroyPersistentVolumes/0:ROOT_MountDiskResource/PersistentVolumeTest.GrowVolume/0:ROOT_MountDiskResource/PersistentVolumeTest.ShrinkVolume/0:ROOT_MountDiskResource/PersistentVolumeTest.NonSpeculativeGrowAndLaunch/0:ROOT_MountDiskResource/PersistentVolumeTest.NonSpeculativeShrinkAndLaunch/0:ROOT_MountDiskResource/PersistentVolumeTest.GoodACLGrowThenShrink/0:ROOT_MountDiskResource/PersistentVolumeTest.BadACLDropGrowAndShrink/0:ROOT_MountDiskResource/PersistentVolumeTest.ResourcesCheckpointing/0:ROOT_MountDiskResource/PersistentVolumeTest.PreparePersistentVolume/0:ROOT_MountDiskResource/PersistentVolumeTest.MasterFailover/0:ROOT_MountDiskResource/PersistentVolumeTest.IncompatibleCheckpoin
tedResources/0:ROOT_MountDiskResource/PersistentVolumeTest.AccessPersistentVolume/0:ROOT_MountDiskResource/PersistentVolumeTest.SharedPersistentVolumeMultipleTasks/0:ROOT_MountDiskResource/PersistentVolumeTest.SharedPersistentVolumeRescindOnDestroy/0:ROOT_MountDiskResource/PersistentVolumeTest.SharedPersistentVolumeMultipleFrameworks/0:ROOT_MountDiskResource/PersistentVolumeTest.UNPRIVILEGED_USER_PersistentVolumes/0:ROOT_MountDiskResource/PersistentVolumeTest.SharedPersistentVolumeMasterFailover/0:ROOT_MountDiskResource/PersistentVolumeTest.DestroyPersistentVolumeMultipleTasks/0:ROOT_MountDiskResource/PersistentVolumeTest.SharedPersistentVolumeMultipleIterations/0:ROOT_MountDiskResource/PersistentVolumeTest.SlaveRecovery/0:ROOT_MountDiskResource/PersistentVolumeTest.GoodACLCreateThenDestroy/0:ROOT_MountDiskResource/PersistentVolumeTest.GoodACLNoPrincipal/0:ROOT_MountDiskResource/PersistentVolumeTest.BadACLNoPrincipal/0:ROOT_MountDiskResource/PersistentVolumeTest.BadACLDropCreateAndD
estroy/0:SlaveCount/Registrar_BENCHMARK_Test.Performance/0:SlaveCount/Registrar_BENCHMARK_Test.Performance/1:SlaveCount/Registrar_BENCHMARK_Test.Performance/2:SlaveCount/Registrar_BENCHMARK_Test.Performance/3:SlaveCount/Registrar_BENCHMARK_Test.MarkUnreachableThenReachable/0:SlaveCount/Registrar_BENCHMARK_Test.MarkUnreachableThenReachable/1:SlaveCount/Registrar_BENCHMARK_Test.MarkUnreachableThenReachable/2:SlaveCount/Registrar_BENCHMARK_Test.MarkUnreachableThenReachable/3:SlaveCount/Registrar_BENCHMARK_Test.GcManyAgents/0:SlaveCount/Registrar_BENCHMARK_Test.GcManyAgents/1:SlaveCount/Registrar_BENCHMARK_Test.GcManyAgents/2:SlaveCount/Registrar_BENCHMARK_Test.GcManyAgents/3:ResourcesScalarArithmeticOperators/Resources_Scalar_Arithmetic_BENCHMARK_Test.Arithmetic/0:ResourcesScalarArithmeticOperators/Resources_Scalar_Arithmetic_BENCHMARK_Test.Arithmetic/1:ResourcesScalarArithmeticOperators/Resources_Scalar_Arithmetic_BENCHMARK_Test.Arithmetic/2:ResourcesContains/Resources_Contains_BENCHM
ARK_Test.Contains/0:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/1:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/2:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/3:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/4:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/5:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/6:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/7:ResourcesContains/Resources_Contains_BENCHMARK_Test.Contains/8:Resources_Parse/Resources_Parse_BENCHMARK_Test.Parse/0:Resources_Parse/Resources_Parse_BENCHMARK_Test.Parse/1:Resources_Parse/Resources_Parse_BENCHMARK_Test.Parse/2:ResourcesRangesSizes/Resources_Ranges_BENCHMARK_Test.ArithmeticOverlapping/0:ResourcesRangesSizes/Resources_Ranges_BENCHMARK_Test.ArithmeticOverlapping/1:ResourcesRangesSizes/Resources_Ranges_BENCHMARK_Test.ArithmeticOverlapping/2:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerLibrary/0:Tasks/Schedul
erReconcileTasks_BENCHMARK_Test.SchedulerLibrary/1:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerLibrary/2:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerLibrary/3:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerDriver/0:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerDriver/1:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerDriver/2:Tasks/SchedulerReconcileTasks_BENCHMARK_Test.SchedulerDriver/3:IsolationFlag/CpuIsolatorTest.ROOT_UserCpuUsage/0:IsolationFlag/CpuIsolatorTest.ROOT_UserCpuUsage/1:IsolationFlag/CpuIsolatorTest.ROOT_SystemCpuUsage/0:IsolationFlag/CpuIsolatorTest.ROOT_SystemCpuUsage/1:IsolationFlag/MemoryIsolatorTest.ROOT_MemUsage/0:IsolationFlag/MemoryIsolatorTest.ROOT_MemUsage/1:HdfsHost/ProvisionerDockerHdfsTest.ROOT_ImageTarPullerHdfsFetcherSimpleCommand/0:HdfsHost/ProvisionerDockerHdfsTest.ROOT_ImageTarPullerHdfsFetcherSimpleCommand/1:ContainerImage/ProvisionerDockerTest.ROOT_INTERNET_CURL_SimpleCommand/0:ContainerImage/ProvisionerDock
erTest.ROOT_INTERNET_CURL_SimpleCommand/1:ContainerImage/ProvisionerDockerTest.ROOT_INTERNET_CURL_SimpleCommand/2:ContainerImage/ProvisionerDockerTest.ROOT_INTERNET_CURL_SimpleCommand/3:ContainerImage/ProvisionerDockerTest.ROOT_INTERNET_CURL_SimpleCommand/4:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_Whiteout/0:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_Whiteout/1:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_Whiteout/2:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_Overwrite/0:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_Overwrite/1:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_Overwrite/2:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_RootfsCleanup/0:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_RootfsCleanup/1:BackendFlag/ProvisionerDockerBackendTest.ROOT_INTERNET_CURL_DTYPE_RootfsCleanup/2:CSIVersion/CSIServerTest.ROO
T_LoadPlugin/v0:CSIVersion/CSIServerTest.ROOT_LoadPlugin/v1:CSIVersion/StorageLocalResourceProviderTest.ROOT_AgentRegisteredWithNewId/v0:CSIVersion/StorageLocalResourceProviderTest.ROOT_AgentRegisteredWithNewId/v1:CSIVersion/StorageLocalResourceProviderTest.ROOT_CreateDestroyPersistentMountVolume/v0:CSIVersion/StorageLocalResourceProviderTest.ROOT_CreateDestroyPersistentMountVolume/v1:CSIVersion/StorageLocalResourceProviderTest.ROOT_CreateDestroyPersistentMountVolumeWithRecovery/v0:CSIVersion/StorageLocalResourceProviderTest.ROOT_CreateDestroyPersistentMountVolumeWithRecovery/v1:CSIVersion/StorageLocalResourceProviderTest.ROOT_CreateDestroyPersistentMountVolumeWithReboot/v0:CSIVersion/StorageLocalResourceProviderTest.ROOT_CreateDestroyPersistentMountVolumeWithReboot/v1:CSIVersion/StorageLocalResourceProviderTest.ROOT_PublishUnpublishResourcesPluginKilled/v0:CSIVersion/StorageLocalResourceProviderTest.ROOT_PublishUnpublishResourcesPluginKilled/v1:CSIVersion/StorageLocalResourceProvid
erTest.ROOT_DestroyPersistentMountVolumeFailed/v0:CSIVersion/StorageLocalResourceProviderTest.ROOT_DestroyPersistentMountVolumeFailed/v1:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/0:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/1:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/2:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/3:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/4:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/5:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/6:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/7:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/8:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/9:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/10:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/11:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/12:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/13:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/14:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/15:TestParam/LinuxCapabil
itiesIsolatorTest.ROOT_Ping/16:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/17:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/18:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/19:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/20:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/21:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/22:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/23:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/24:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/25:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/26:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/27:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/28:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/29:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/30:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_Ping/31:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/0:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/1:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing
/2:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/3:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/4:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/5:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/6:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/7:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/8:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/9:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/10:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/11:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/12:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/13:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/14:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/15:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/16:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/17:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/18:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/1
9:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/20:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/21:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/22:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/23:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/24:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/25:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/26:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/27:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/28:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/29:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/30:TestParam/LinuxCapabilitiesIsolatorTest.ROOT_NestedPing/31:NetworkParam/DefaultExecutorCniTest.ROOT_VerifyContainerIP/0:NetworkParam/DefaultExecutorCniTest.ROOT_VerifyContainerIP/1:JoinParentsNetworkParam/NestedContainerCniTest.ROOT_INTERNET_CURL_VerifyContainerHostname/0:JoinParentsNetworkParam/NestedContainerCniTest.ROOT_INTERNET_CURL_VerifyC
ontainerHostname/1:DefaultContainerDNSInfo/DefaultContainerDNSCniTest.ROOT_VerifyDefaultDNS/0:DefaultContainerDNSInfo/DefaultContainerDNSCniTest.ROOT_VerifyDefaultDNS/1:DefaultContainerDNSInfo/DefaultContainerDNSCniTest.ROOT_VerifyDefaultDNS/2:DevicesTestParam/LinuxDevicesIsolatorTest.ROOT_UNPRIVILEGED_USER_PopulateWhitelistedDevices/0:DevicesTestParam/LinuxDevicesIsolatorTest.ROOT_UNPRIVILEGED_USER_PopulateWhitelistedDevices/1:DevicesTestParam/LinuxDevicesIsolatorTest.ROOT_UNPRIVILEGED_USER_PopulateWhitelistedDevices/2:DevicesTestParam/LinuxDevicesIsolatorTest.ROOT_UNPRIVILEGED_USER_PopulateWhitelistedDevices/3:DevicesTestParam/LinuxDevicesIsolatorTest.ROOT_UNPRIVILEGED_USER_PopulateWhitelistedDevices/4:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNested/0:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNested/1:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNestedShareCgroups/0:NestedContainerS
hareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_LaunchNestedShareCgroups/1:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNested/0:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNested/1:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNestedWithoutSlaveState/0:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNestedWithoutSlaveState/1:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNestedWithoutConfig/0:NestedContainerShareCgroups/NestedMesosContainerizerTest.ROOT_CGROUPS_RecoverNestedWithoutConfig/1:ExecutorType/VolumeHostPathIsolatorMesosTest.ROOT_ChangeRootFilesystem/CommandExecutor:ExecutorType/VolumeHostPathIsolatorMesosTest.ROOT_ChangeRootFilesystem/DefaultExecutor:Nesting/VolumeImageIsolatorTest.ROOT_ImageInVolumeWithoutRootFilesystem/0:Nesting/VolumeImageIsolatorTest.ROOT_ImageInVolumeWithoutRootFilesystem/1:Nesting/VolumeImag
eIsolatorTest.ROOT_ImageInVolumeWithRootFilesystem/0:Nesting/VolumeImageIsolatorTest.ROOT_ImageInVolumeWithRootFilesystem/1:Nesting/VolumeImageIsolatorTest.ROOT_ImageInReadOnlyVolumeWithoutRootFilesystem/0:Nesting/VolumeImageIsolatorTest.ROOT_ImageInReadOnlyVolumeWithoutRootFilesystem/1:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/0:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/1:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/2:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/3:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/4:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/5:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInV
olumeWithRootFilesystem/6:SecretTestTypeWithoutRootFSRelativePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/7:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/0:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/1:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/2:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/3:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/4:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/5:SecretTestTypeWithoutRootFSNonExisitingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/6:SecretTestTypeWithoutRootFSNonExisitingAbsolute
Path/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/7:SecretTestTypeWithoutRootFSExistingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/0:SecretTestTypeWithoutRootFSExistingAbsolutePath/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/1:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/0:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/1:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/2:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/3:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/4:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/5:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/6:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWi
thRootFilesystem/7:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/8:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/9:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/10:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/11:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/12:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/13:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/14:SecretTestTypeWithRootFS/VolumeSecretIsolatorTest.ROOT_SecretInVolumeWithRootFilesystem/15
[==========] Running 2320 tests from 223 test cases.
[----------] Global test environment set-up.
[----------] 1 test from AnonymousTest
[ RUN ] AnonymousTest.Running
I0818 03:24:11.392884 3339 test_anonymous_module.cpp:37] Anonymous module constructor
I0818 03:24:11.392985 3339 test_anonymous_module.cpp:46] Anonymous module destructor
[ OK ] AnonymousTest.Running (1 ms)
[----------] 1 test from AnonymousTest (1 ms total)
[----------] 3 tests from AgentAPITest
[ RUN ] AgentAPITest.AttachContainerInputFailure
I0818 03:24:11.432808 3339 cluster.cpp:193] Creating default 'local' authorizer
I0818 03:24:11.475817 3358 master.cpp:443] Master a26861a4-0d82-4ea0-a9ed-4a299e232e54 (8db77eece21b) started on 172.17.0.2:40951
I0818 03:24:11.475869 3358 master.cpp:446] Flags at startup: --acls="" --agent_ping_timeout="15secs" --agent_reregister_timeout="10mins" --allocation_interval="1000secs" --allocator="hierarchical" --authenticate_agents="true" --authenticate_frameworks="true" --authenticate_http_frameworks="true" --authenticate_http_readonly="true" --authenticate_http_readwrite="true" --authentication_v0_timeout="15secs" --authenticators="crammd5" --authorizers="local" --credentials="/tmp/AXMvPK/credentials" --filter_gpu_resources="true" --framework_sorter="drf" --help="false" --hostname_lookup="true" --http_authenticators="basic" --http_framework_authenticators="basic" --initialize_driver_logging="true" --log_auto_initialize="true" --logbufsecs="0" --logging_level="INFO" --max_agent_ping_timeouts="5" --max_completed_frameworks="50" --max_completed_tasks_per_framework="1000" --max_operator_event_stream_subscribers="1000" --max_unreachable_tasks_per_framework="1000" --memory_profiling="false" --min_al
locatable_resources="cpus:0.01|mem:32" --port="5050" --publish_per_framework_metrics="true" --quiet="false" --recovery_agent_removal_limit="100%" --registry="in_memory" --registry_fetch_timeout="1mins" --registry_gc_interval="15mins" --registry_max_agent_age="2weeks" --registry_max_agent_count="102400" --registry_store_timeout="100secs" --registry_strict="false" --require_agent_domain="false" --role_sorter="drf" --root_submissions="true" --version="false" --webui_dir="/tmp/SRC/build/mesos-1.11.0/_inst/share/mesos/webui" --work_dir="/tmp/AXMvPK/master" --zk_session_timeout="10secs"
I0818 03:24:11.498672 3358 master.cpp:495] Master only allowing authenticated frameworks to register
I0818 03:24:11.498711 3358 master.cpp:501] Master only allowing authenticated agents to register
I0818 03:24:11.498728 3358 master.cpp:507] Master only allowing authenticated HTTP frameworks to register
I0818 03:24:11.498749 3358 credentials.hpp:37] Loading credentials for authentication from '/tmp/AXMvPK/credentials'
I0818 03:24:11.500264 3358 master.cpp:551] Using default 'crammd5' authenticator
I0818 03:24:11.500694 3358 authenticator.cpp:520] Initializing server SASL
I0818 03:24:11.545740 3358 auxprop.cpp:73] Initialized in-memory auxiliary property plugin
I0818 03:24:11.552835 3358 http.cpp:1296] Creating default 'basic' HTTP authenticator for realm 'mesos-master-readonly'
I0818 03:24:11.553781 3358 http.cpp:1296] Creating default 'basic' HTTP authenticator for realm 'mesos-master-readwrite'
I0818 03:24:11.553990 3358 http.cpp:1296] Creating default 'basic' HTTP authenticator for realm 'mesos-master-scheduler'
I0818 03:24:11.554184 3358 master.cpp:632] Authorization enabled
I0818 03:24:11.555352 3341 hierarchical.cpp:634] Initialized hierarchical allocator process
I0818 03:24:11.562515 3356 whitelist_watcher.cpp:77] No whitelist given
I0818 03:24:11.624487 3353 master.cpp:2165] Elected as the leading master!
I0818 03:24:11.624589 3353 master.cpp:1661] Recovering from registrar
I0818 03:24:11.625548 3352 registrar.cpp:339] Recovering registrar
I0818 03:24:11.629307 3343 registrar.cpp:383] Successfully fetched the registry (0B) in 3.629056ms
I0818 03:24:11.629957 3343 registrar.cpp:487] Applied 1 operations in 230647ns; attempting to update the registry
I0818 03:24:11.642211 3350 registrar.cpp:544] Successfully updated the registry in 11.973888ms
I0818 03:24:11.642707 3350 registrar.cpp:416] Successfully recovered registrar
I0818 03:24:11.644667 3350 master.cpp:1814] Recovered 0 agents from the registry (144B); allowing 10mins for agents to reregister
I0818 03:24:11.644699 3340 hierarchical.cpp:673] Skipping recovery of hierarchical allocator: nothing to recover
W0818 03:24:11.678323 3339 process.cpp:2877] Attempted to spawn already running process files@172.17.0.2:40951
I0818 03:24:11.679852 3339 resolver.cpp:69] Creating default secret resolver
I0818 03:24:11.698808 3343 slave.cpp:281] Mesos agent started on (1)@172.17.0.2:40951
I0818 03:24:11.698987 3343 slave.cpp:282] Flags at startup: --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/AXMvPK/7FlY71/store/appc" --authenticate_http_readonly="true" --authenticate_http_readwrite="false" --authenticatee="crammd5" --authentication_backoff_factor="1secs" --authentication_timeout_max="1mins" --authentication_timeout_min="5secs" --authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" --cgroups_destroy_timeout="1mins" --cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" --cgroups_limit_swap="false" --cgroups_root="mesos" --container_disk_watch_interval="15secs" --containerizers="mesos" --credential="/tmp/AXMvPK/7FlY71/credential" --default_role="*" --disallow_sharing_agent_ipc_namespace="false" --disallow_sharing_agent_pid_namespace="false" --disk_watch_interval="1mins" --docker="docker" --docker_ignore_runtime="false" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6h
rs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/AXMvPK/7FlY71/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --docker_volume_chown="false" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/AXMvPK/7FlY71/fetch" --fetcher_cache_size="2GB" --fetcher_stall_timeout="1mins" --frameworks_home="/tmp/AXMvPK/7FlY71/frameworks" --gc_delay="1weeks" --gc_disk_headroom="0.1" --gc_non_executor_container_sandboxes="false" --help="false" --hostname_lookup="true" --http_command_executor="false" --http_credentials="/tmp/AXMvPK/7FlY71/http_credentials" --http_executor_domain_sockets="false" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/tmp/SRC/build/mesos-1.11.0/_build/sub/src" --logbufsec
s="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --memory_profiling="false" --network_cni_metrics="true" --network_cni_root_dir_persist="false" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --reconfiguration_policy="equal" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/AgentAPITest_AttachContainerInputFailure_yy2smW" --sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" --systemd_enable_support="true" --systemd_runtime_directory="/run/systemd/system" --version="false" --work_dir="/tmp/AgentAPITest_AttachContainerInputFailure_kvvYAQ" --zk_session_timeout="10secs"
I0818 03:24:11.700309 3343 credentials.hpp:73] Loading credential for authentication from '/tmp/AXMvPK/7FlY71/credential'
I0818 03:24:11.700747 3343 slave.cpp:314] Agent using credential for: test-principal
I0818 03:24:11.700791 3343 credentials.hpp:37] Loading credentials for authentication from '/tmp/AXMvPK/7FlY71/http_credentials'
I0818 03:24:11.701153 3343 http.cpp:1296] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly'
I0818 03:24:11.702091 3343 disk_profile_adaptor.cpp:78] Creating default disk profile adaptor module
I0818 03:24:11.709523 3339 sched.cpp:239] Version: 1.11.0
I0818 03:24:11.712195 3358 sched.cpp:343] New master detected at master@172.17.0.2:40951
I0818 03:24:11.712502 3358 sched.cpp:408] Authenticating with master master@172.17.0.2:40951
I0818 03:24:11.712533 3358 sched.cpp:415] Using default CRAM-MD5 authenticatee
I0818 03:24:11.713654 3353 authenticatee.cpp:97] Initializing client SASL
I0818 03:24:11.714046 3353 authenticatee.cpp:121] Creating new client SASL connection
I0818 03:24:11.714776 3353 master.cpp:9667] Authenticating scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951
I0818 03:24:11.715109 3348 authenticator.cpp:414] Starting authentication session for crammd5-authenticatee(1)@172.17.0.2:40951
I0818 03:24:11.716783 3348 authenticator.cpp:98] Creating new server SASL connection
I0818 03:24:11.717401 3357 authenticatee.cpp:213] Received SASL authentication mechanisms: CRAM-MD5
I0818 03:24:11.717484 3357 authenticatee.cpp:239] Attempting to authenticate with mechanism 'CRAM-MD5'
I0818 03:24:11.717785 3347 authenticator.cpp:204] Received SASL authentication start
I0818 03:24:11.717895 3347 authenticator.cpp:326] Authentication requires more steps
I0818 03:24:11.718142 3359 authenticatee.cpp:259] Received SASL authentication step
I0818 03:24:11.718389 3349 authenticator.cpp:232] Received SASL authentication step
I0818 03:24:11.718464 3349 auxprop.cpp:109] Request to lookup properties for user: 'test-principal' realm: '8db77eece21b' server FQDN: '8db77eece21b' SASL_AUXPROP_VERIFY_AGAINST_HASH: false SASL_AUXPROP_OVERRIDE: false SASL_AUXPROP_AUTHZID: false
I0818 03:24:11.718494 3349 auxprop.cpp:181] Looking up auxiliary property '*userPassword'
I0818 03:24:11.718698 3349 auxprop.cpp:181] Looking up auxiliary property '*cmusaslsecretCRAM-MD5'
I0818 03:24:11.718747 3349 auxprop.cpp:109] Request to lookup properties for user: 'test-principal' realm: '8db77eece21b' server FQDN: '8db77eece21b' SASL_AUXPROP_VERIFY_AGAINST_HASH: false SASL_AUXPROP_OVERRIDE: false SASL_AUXPROP_AUTHZID: true
I0818 03:24:11.718770 3349 auxprop.cpp:131] Skipping auxiliary property '*userPassword' since SASL_AUXPROP_AUTHZID == true
I0818 03:24:11.718784 3349 auxprop.cpp:131] Skipping auxiliary property '*cmusaslsecretCRAM-MD5' since SASL_AUXPROP_AUTHZID == true
I0818 03:24:11.718816 3349 authenticator.cpp:318] Authentication success
I0818 03:24:11.718994 3360 authenticatee.cpp:299] Authentication success
I0818 03:24:11.719506 3341 master.cpp:9699] Successfully authenticated principal 'test-principal' at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951
I0818 03:24:11.719964 3355 authenticator.cpp:432] Authentication session cleanup for crammd5-authenticatee(1)@172.17.0.2:40951
I0818 03:24:11.720046 3361 sched.cpp:520] Successfully authenticated with master master@172.17.0.2:40951
I0818 03:24:11.720082 3361 sched.cpp:835] Sending SUBSCRIBE call to master@172.17.0.2:40951
I0818 03:24:11.720458 3361 sched.cpp:870] Will retry registration in 310.403731ms if necessary
I0818 03:24:11.734999 3361 master.cpp:2901] Received SUBSCRIBE call for framework 'default' at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951
I0818 03:24:11.735049 3343 slave.cpp:629] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}]
I0818 03:24:11.735548 3343 slave.cpp:637] Agent attributes: [ ]
I0818 03:24:11.735594 3343 slave.cpp:646] Agent hostname: 8db77eece21b
I0818 03:24:11.736160 3346 task_status_update_manager.cpp:181] Pausing sending task status updates
I0818 03:24:11.736251 3346 status_update_manager_process.hpp:379] Pausing operation status update manager
I0818 03:24:11.770206 3358 master.cpp:2983] Subscribing framework default with checkpointing disabled and capabilities [ MULTI_ROLE, RESERVATION_REFINEMENT ]
I0818 03:24:11.772711 3347 state.cpp:68] Recovering state from '/tmp/AgentAPITest_AttachContainerInputFailure_kvvYAQ/meta'
I0818 03:24:11.773819 3361 slave.cpp:7730] Finished recovering checkpointed state from '/tmp/AgentAPITest_AttachContainerInputFailure_kvvYAQ/meta', beginning agent recovery
I0818 03:24:11.776379 3363 task_status_update_manager.cpp:207] Recovering task status update manager
I0818 03:24:11.789928 3358 master.cpp:9897] Adding framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000 (default) at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951 with roles { } suppressed
I0818 03:24:11.791723 3360 sched.cpp:751] Framework registered with a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000
I0818 03:24:11.791832 3360 sched.cpp:770] Scheduler::registered took 52687ns
I0818 03:24:11.793347 3350 hierarchical.cpp:767] Added framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000
I0818 03:24:11.794086 3362 composing.cpp:343] Finished recovering all containerizers
I0818 03:24:11.794723 3348 slave.cpp:8212] Recovering executors
I0818 03:24:11.794958 3348 slave.cpp:8365] Finished recovery
I0818 03:24:11.802443 3350 hierarchical.cpp:1920] Performed allocation for 0 agents in 8.706929ms
I0818 03:24:11.813920 3342 task_status_update_manager.cpp:181] Pausing sending task status updates
I0818 03:24:11.814036 3342 status_update_manager_process.hpp:379] Pausing operation status update manager
I0818 03:24:11.814028 3348 slave.cpp:1473] New master detected at master@172.17.0.2:40951
I0818 03:24:11.814347 3348 slave.cpp:1538] Detecting new master
I0818 03:24:11.829838 3359 slave.cpp:1565] Authenticating with master master@172.17.0.2:40951
I0818 03:24:11.830171 3359 slave.cpp:1574] Using default CRAM-MD5 authenticatee
I0818 03:24:11.831053 3352 authenticatee.cpp:121] Creating new client SASL connection
I0818 03:24:11.831882 3349 master.cpp:9667] Authenticating slave(1)@172.17.0.2:40951
I0818 03:24:11.832197 3349 authenticator.cpp:414] Starting authentication session for crammd5-authenticatee(2)@172.17.0.2:40951
I0818 03:24:11.832876 3349 authenticator.cpp:98] Creating new server SASL connection
I0818 03:24:11.833302 3349 authenticatee.cpp:213] Received SASL authentication mechanisms: CRAM-MD5
I0818 03:24:11.833336 3349 authenticatee.cpp:239] Attempting to authenticate with mechanism 'CRAM-MD5'
I0818 03:24:11.833496 3358 authenticator.cpp:204] Received SASL authentication start
I0818 03:24:11.833568 3358 authenticator.cpp:326] Authentication requires more steps
I0818 03:24:11.833711 3358 authenticatee.cpp:259] Received SASL authentication step
I0818 03:24:11.833842 3358 authenticator.cpp:232] Received SASL authentication step
I0818 03:24:11.833879 3358 auxprop.cpp:109] Request to lookup properties for user: 'test-principal' realm: '8db77eece21b' server FQDN: '8db77eece21b' SASL_AUXPROP_VERIFY_AGAINST_HASH: false SASL_AUXPROP_OVERRIDE: false SASL_AUXPROP_AUTHZID: false
I0818 03:24:11.833901 3358 auxprop.cpp:181] Looking up auxiliary property '*userPassword'
I0818 03:24:11.833966 3358 auxprop.cpp:181] Looking up auxiliary property '*cmusaslsecretCRAM-MD5'
I0818 03:24:11.834002 3358 auxprop.cpp:109] Request to lookup properties for user: 'test-principal' realm: '8db77eece21b' server FQDN: '8db77eece21b' SASL_AUXPROP_VERIFY_AGAINST_HASH: false SASL_AUXPROP_OVERRIDE: false SASL_AUXPROP_AUTHZID: true
I0818 03:24:11.834022 3358 auxprop.cpp:131] Skipping auxiliary property '*userPassword' since SASL_AUXPROP_AUTHZID == true
I0818 03:24:11.834033 3358 auxprop.cpp:131] Skipping auxiliary property '*cmusaslsecretCRAM-MD5' since SASL_AUXPROP_AUTHZID == true
I0818 03:24:11.834056 3358 authenticator.cpp:318] Authentication success
I0818 03:24:11.834388 3344 authenticatee.cpp:299] Authentication success
I0818 03:24:11.835222 3354 slave.cpp:1665] Successfully authenticated with master master@172.17.0.2:40951
I0818 03:24:11.836998 3354 slave.cpp:2120] Will retry registration in 2.258224ms if necessary
I0818 03:24:11.837759 3358 master.cpp:9699] Successfully authenticated principal 'test-principal' at slave(1)@172.17.0.2:40951
I0818 03:24:11.838486 3358 master.cpp:6162] Received register agent message from slave(1)@172.17.0.2:40951 (8db77eece21b)
I0818 03:24:11.839563 3358 master.cpp:3693] Authorizing principal 'test-principal' to perform action REGISTER_AGENT on ANY object
I0818 03:24:11.840489 3363 slave.cpp:2120] Will retry registration in 18.107246ms if necessary
I0818 03:24:11.841271 3358 master.cpp:6155] Ignoring register agent message from slave(1)@172.17.0.2:40951 (8db77eece21b) as registration is already in progress
I0818 03:24:11.841439 3355 authenticator.cpp:432] Authentication session cleanup for crammd5-authenticatee(2)@172.17.0.2:40951
I0818 03:24:11.841783 3348 master.cpp:6229] Authorized registration of agent at slave(1)@172.17.0.2:40951 (8db77eece21b)
I0818 03:24:11.842018 3348 master.cpp:6341] Registering agent at slave(1)@172.17.0.2:40951 (8db77eece21b) with id a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0
I0818 03:24:11.844081 3359 registrar.cpp:487] Applied 1 operations in 650545ns; attempting to update the registry
I0818 03:24:11.847892 3352 registrar.cpp:544] Successfully updated the registry in 3.623936ms
I0818 03:24:11.848417 3356 master.cpp:6389] Admitted agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 at slave(1)@172.17.0.2:40951 (8db77eece21b)
I0818 03:24:11.850991 3356 master.cpp:6434] Registered agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 at slave(1)@172.17.0.2:40951 (8db77eece21b) with cpus:2; mem:1024; disk:1024; ports:[31000-32000]
I0818 03:24:11.851830 3356 slave.cpp:1698] Registered with master master@172.17.0.2:40951; given agent ID a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0
I0818 03:24:11.851809 3350 hierarchical.cpp:1026] Added agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 (8db77eece21b) with cpus:2; mem:1024; disk:1024; ports:[31000-32000] (offered or allocated: {})
I0818 03:24:11.852002 3354 task_status_update_manager.cpp:188] Resuming sending task status updates
I0818 03:24:11.852937 3356 slave.cpp:1733] Checkpointing SlaveInfo to '/tmp/AgentAPITest_AttachContainerInputFailure_kvvYAQ/meta/slaves/a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0/slave.info'
I0818 03:24:11.853078 3341 status_update_manager_process.hpp:385] Resuming operation status update manager
I0818 03:24:11.854945 3350 hierarchical.cpp:1920] Performed allocation for 1 agents in 2.791214ms
I0818 03:24:11.856334 3350 master.cpp:9476] Sending offers [ a26861a4-0d82-4ea0-a9ed-4a299e232e54-O0 ] to framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000 (default) at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951
I0818 03:24:11.857724 3350 sched.cpp:934] Scheduler::resourceOffers took 246020ns
F0818 03:24:11.860028 3356 owned.hpp:112] Check failed: 'get()' Must be non NULL
*** Check failure stack trace: ***
I0818 03:24:11.863591 3359 master.cpp:4255] Processing ACCEPT call for offers: [ a26861a4-0d82-4ea0-a9ed-4a299e232e54-O0 ] on agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 at slave(1)@172.17.0.2:40951 (8db77eece21b) for framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000 (default) at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951
I0818 03:24:12.296607 3359 master.cpp:11775] Removing offer a26861a4-0d82-4ea0-a9ed-4a299e232e54-O0
W0818 03:24:12.301614 3359 validation.cpp:1716] Executor 'default' for task 'baa51a76-fda7-4ed2-8d84-1bb9eac21bf3' uses less CPUs (None) than the minimum required (0.01). Please update your executor, as this will be mandatory in future releases.
W0818 03:24:12.301748 3359 validation.cpp:1728] Executor 'default' for task 'baa51a76-fda7-4ed2-8d84-1bb9eac21bf3' uses less memory (None) than the minimum required (32MB). Please update your executor, as this will be mandatory in future releases.
I0818 03:24:12.302700 3359 master.cpp:3772] Adding executor 'default' with resources {} of framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000 (default) at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951 on agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 at slave(1)@172.17.0.2:40951 (8db77eece21b)
I0818 03:24:12.303521 3359 master.cpp:3798] Adding task baa51a76-fda7-4ed2-8d84-1bb9eac21bf3 with resources ports(allocated: *):[31000-32000]; cpus(allocated: *):2; mem(allocated: *):1024; disk(allocated: *):1024 of framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000 (default) at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951 on agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 at slave(1)@172.17.0.2:40951 (8db77eece21b)
I0818 03:24:12.305487 3359 master.cpp:4934] Launching task baa51a76-fda7-4ed2-8d84-1bb9eac21bf3 of framework a26861a4-0d82-4ea0-a9ed-4a299e232e54-0000 (default) at scheduler-8c6620b4-f581-4cb7-9ac7-b3d609de9105@172.17.0.2:40951 with resources [{"allocation_info":{"role":"*"},"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"},{"allocation_info":{"role":"*"},"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"allocation_info":{"role":"*"},"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"allocation_info":{"role":"*"},"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"}] on agent a26861a4-0d82-4ea0-a9ed-4a299e232e54-S0 at slave(1)@172.17.0.2:40951 (8db77eece21b) on new executor
I0818 03:24:12.306972 3360 hierarchical.cpp:1844] Allocation paused
I0818 03:24:12.308135 3360 hierarchical.cpp:1854] Allocation resumed
@ 0x7f274cc793b0 google::LogMessage::Fail()
@ 0x7f274cc792f5 google::LogMessage::SendToLog()
@ 0x7f274cc78c7c google::LogMessage::Flush()
@ 0x7f274cc7c510 google::LogMessageFatal::~LogMessageFatal()
@ 0x556625f27a65 google::CheckNotNull<>()
@ 0x556625f27556 process::Owned<>::operator->()
@ 0x7f274ad50822 mesos::internal::slave::Slave::registered()
@ 0x7f274adf56d4 ProtobufProcess<>::handlerN<>()
@ 0x7f274aea1159 _ZNSt5_BindIFPFvPN5mesos8internal5slave5SlaveEMS3_FvRKN7process4UPIDERKNS0_7SlaveIDERKNS1_21MasterSlaveConnectionEES8_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEMNS1_22SlaveRegisteredMessageEKFSB_vEMSP_KFSE_vEES4_SG_St12_PlaceholderILi1EESW_ILi2EESR_ST_EE6__callIvIS8_SO_EILm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIIDpT0_EESt12_Index_tupleIIXspT1_EEE
@ 0x7f274ae8471b std::_Bind<>::operator()<>()
@ 0x7f274ae5b0cb std::_Function_handler<>::_M_invoke()
@ 0x556624e2fb77 std::function<>::operator()()
@ 0x55662543974d ProtobufProcess<>::consume()
@ 0x7f274a140b16 _ZNO7process12MessageEvent7consumeEPNS_13EventConsumerE
@ 0x556623f8faa4 process::ProcessBase::serve()
@ 0x7f274cb40229 process::ProcessManager::resume()
@ 0x7f274cb3c3aa _ZZN7process14ProcessManager12init_threadsEvENKUlvE_clEv
@ 0x7f274cb65c60 _ZNSt12_Bind_simpleIFZN7process14ProcessManager12init_threadsEvEUlvE_vEE9_M_invokeIJEEEvSt12_Index_tupleIJXspT_EEE
@ 0x7f274cb64cc2 _ZNSt12_Bind_simpleIFZN7process14ProcessManager12init_threadsEvEUlvE_vEEclEv
@ 0x7f274cb63b06 _ZNSt6thread5_ImplISt12_Bind_simpleIFZN7process14ProcessManager12init_threadsEvEUlvE_vEEE6_M_runEv
@ 0x7f2739a33c80 (unknown)
@ 0x7f27392466ba start_thread
@ 0x7f2738f7c41d clone
Makefile:15994: recipe for target 'check-local' failed
make[4]: *** [check-local] Aborted (core dumped)
make[4]: Leaving directory '/tmp/SRC/build/mesos-1.11.0/_build/sub/src'
Makefile:15102: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
make[3]: Leaving directory '/tmp/SRC/build/mesos-1.11.0/_build/sub/src'
Makefile:15106: recipe for target 'check' failed
make[2]: *** [check] Error 2
make[2]: Leaving directory '/tmp/SRC/build/mesos-1.11.0/_build/sub/src'
Makefile:785: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/tmp/SRC/build/mesos-1.11.0/_build/sub'
Makefile:991: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
Untagged: mesos/mesos-build:ubuntu-16.04
Untagged: mesos/mesos-build@sha256:fa967cbcfb44f55708a3cbc87f245c6d29dd891464db558af56a03ee321526bb
Deleted: sha256:e895c0531b9a9a288fabe479a49f7059aed83645351ac99ec2ea2616822c9f97
Deleted: sha256:09119b0b314a69ba6ec6251f2e89f4199fe1e874c84f9abf07dcbd23dbc3f1c1
Deleted: sha256:562fe6af5a3883058be9c784a839392215ed4185a21d21f1d99df0d17f3ae6e7
Deleted: sha256:0dcdfbe322a4f332f73ac70905d557300ec6dae3bd19586758772c750c7b4a19
Deleted: sha256:c66652d605f01094e2db53d62505dbd524e076d5aa69b89d5e620003803eb149
Deleted: sha256:a2cf79bfb9593c05fd7142ddb49afef77ea4ad5d2464e841f09fe62ffee396e0
Deleted: sha256:f7a904214b390f39d98573882f631dc908df8b2b540cf04e1062f8182c1efffd
Deleted: sha256:ce1f6fcaa83dfce189d76e08f184085732eab4eeb2562d2399953958405c5bec
Deleted: sha256:cce92fda689ab9033f0b8db214bc63edd1ae3e05831a0f3a9418976d7dc7ccdd
Deleted: sha256:d22094bbd65447c59a42c580eaa3a44cee9cd855f00905f59409be21bcefc745
Deleted: sha256:b8976847450013f3eb5e9a81a5778f73ed7bef67e6393049712ef17102b4b7b7
Deleted: sha256:b8c891f0ffec910a12757d733b178e3f62d81dbbde2b31d3b754071c416108ed
Error response from daemon: conflict: unable to delete 52c525da2c0e (cannot be forced) - image is being used by running container 26d87c40f5d0
Full log: https://builds.apache.org/job/Mesos-Reviewbot-Linux/11958/console
- Mesos Reviewbot
On Aug. 15, 2020, 3:54 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 15, 2020, 3:54 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to lazily initialize CSI
> plugins on-demand when the server receives publish or
> unpublish calls for a plugin which is not already
> successfully initialized.
>
>
> Diffs
> -----
>
> src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
>
>
> Diff: https://reviews.apache.org/r/72779/diff/1/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Greg Mann <gr...@mesosphere.io>.
> On Aug. 17, 2020, 3:13 a.m., Qian Zhang wrote:
> > src/slave/csi_server.cpp
> > Lines 204 (patched)
> > <https://reviews.apache.org/r/72779/diff/1/?file=2238169#file2238169line235>
> >
> > Will this `repair` get invoked when each of the above `then()` fails? Or it will get invoked only when the last `then()` fails?
Yes, `repair()` will be invoked here if a failure occurs at any stage because `then()` propagates failures forward in the chain: https://github.com/apache/mesos/blob/b1b3ed096e31260a25ba74927786db3f92afb9d3/3rdparty/libprocess/include/process/future.hpp#L1478-L1479
- Greg
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221596
-----------------------------------------------------------
On Aug. 19, 2020, 6:23 a.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 19, 2020, 6:23 a.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to attempt to
> initialize unknown plugins when it receives publish
> or unpublish calls meant for plugins that it does
> not recognize.
>
>
> Diffs
> -----
>
> src/slave/csi_server.hpp f5ec7663926731483589c5e30e7060751ed01e55
> src/slave/csi_server.cpp 2ba4f22b92370b019722d845d6113fb37f1b876a
>
>
> Diff: https://reviews.apache.org/r/72779/diff/2/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>
Re: Review Request 72779: Initialized plugins lazily in the CSI
server.
Posted by Qian Zhang <zh...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72779/#review221596
-----------------------------------------------------------
src/slave/csi_server.cpp
Lines 119 (patched)
<https://reviews.apache.org/r/72779/#comment310660>
s/future/promise/
src/slave/csi_server.cpp
Lines 171-172 (original), 148-152 (patched)
<https://reviews.apache.org/r/72779/#comment310661>
Can we change the constructor of `CSIPlugin` by passing `info` into it as well? Then we do not have to assign `info` at line 152.
src/slave/csi_server.cpp
Lines 204 (patched)
<https://reviews.apache.org/r/72779/#comment310662>
Will this `repair` get invoked when each of the above `then()` fails? Or it will get invoked only when the last `then()` fails?
- Qian Zhang
On Aug. 15, 2020, 11:54 p.m., Greg Mann wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/72779/
> -----------------------------------------------------------
>
> (Updated Aug. 15, 2020, 11:54 p.m.)
>
>
> Review request for mesos and Qian Zhang.
>
>
> Repository: mesos
>
>
> Description
> -------
>
> This patch updates the CSI server to lazily initialize CSI
> plugins on-demand when the server receives publish or
> unpublish calls for a plugin which is not already
> successfully initialized.
>
>
> Diffs
> -----
>
> src/slave/csi_server.cpp a9a399579c6f7683b36e72582da20ea39311a222
>
>
> Diff: https://reviews.apache.org/r/72779/diff/1/
>
>
> Testing
> -------
>
> `sudo bin/mesos-tests.sh --gtest_filter="*CSIServerTest*"`
>
>
> Thanks,
>
> Greg Mann
>
>