Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: support IntelRdtL3Cbm in pouch container #742

Merged

Conversation

allencloud
Copy link
Collaborator

@allencloud allencloud commented Feb 22, 2018

Signed-off-by: Allen Sun allensun.shl@alibaba-inc.com

Ⅰ. Describe what this PR did

In pouch, we need to support more container isolation options, such as Intel Rdt L3 Cbm. This PR added IntelRdtL3Cbm for pouchd.

Ⅱ. Does this pull request fix one issue?

This is related to #688
This fixes #269

Ⅲ. Describe how you did it

None

Ⅳ. Describe how to verify it

None

Ⅴ. Special notes for reviews

In the following days, I will refactor the spec file in folder mgr. I think the structure of all spec files are a little bit casual, and we need to make it more structured.

This should be tested in AliOS 4.9, and could we make the test configure whether to run according to the type of CI system? Like travis CI, do not run this IntelRdtL3Cbm related test case, and run that in AliOS 4.9 CI system. @Letty5411

Signed-off-by: Allen Sun <allensun.shl@alibaba-inc.com>
@codecov-io
Copy link

Codecov Report

Merging #742 into master will decrease coverage by 0.03%.
The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #742      +/-   ##
==========================================
- Coverage   13.61%   13.58%   -0.04%     
==========================================
  Files          97       97              
  Lines        5912     5927      +15     
==========================================
  Hits          805      805              
- Misses       5053     5068      +15     
  Partials       54       54
Impacted Files Coverage Δ
daemon/mgr/spec.go 0% <ø> (ø) ⬆️
daemon/mgr/spec_linux.go 0% <0%> (ø) ⬆️
cli/create.go 0% <0%> (ø) ⬆️
cli/container.go 48.73% <0%> (-1.54%) ⬇️
cli/run.go 0% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 735e3f7...9a43339. Read the comment docs.

@CodeJuan
Copy link
Contributor

LGTM

1 similar comment
@allencloud
Copy link
Collaborator Author

LGTM

@allencloud allencloud merged commit d04f8a0 into AliyunContainerService:master Feb 22, 2018
@allencloud allencloud deleted the add-new-isolation-params branch February 22, 2018 08:06
@pouchrobot pouchrobot added the LGTM one maintainer or community participant agrees to merge the pull reuqest. label Feb 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature LGTM one maintainer or community participant agrees to merge the pull reuqest. size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feature request] support Intel RDT
4 participants