CFT: add matplotlib
BUG=b:263036541
TEST=build, run,import
Change-Id: I934e4a563b4c34af1028fcc6a3d12556ca3f8173
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/4114658
Reviewed-by: Billy Zhao <billyzhao@chromium.org>
Commit-Queue: Derek Beckett <dbeckett@chromium.org>
Tested-by: Derek Beckett <dbeckett@chromium.org>
(cherry picked from commit b67c4ee2a223b5a242802fc87b0d32766de80abf)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/4135995
Reviewed-by: Azizur Rahman <azrahman@google.com>
diff --git a/src/chromiumos/test/dockerfiles/cros-test/Dockerfile b/src/chromiumos/test/dockerfiles/cros-test/Dockerfile
index 3037151..4173794 100644
--- a/src/chromiumos/test/dockerfiles/cros-test/Dockerfile
+++ b/src/chromiumos/test/dockerfiles/cros-test/Dockerfile
@@ -70,6 +70,9 @@
urllib3==1.26.7\n\
docker==4.4.4\n\
websocket-client==1.4.0\n\
+cycler==0.11.0\n\
+kiwisolver==1.4.4\n\
+matplotlib==3.3.4\n\
" > requirements_py3.txt
RUN pip3 install -r requirements_py3.txt
diff --git a/src/chromiumos/test/dockerfiles/cros-test/requirements.in b/src/chromiumos/test/dockerfiles/cros-test/requirements.in
index 1957ebb..f42fc6f 100644
--- a/src/chromiumos/test/dockerfiles/cros-test/requirements.in
+++ b/src/chromiumos/test/dockerfiles/cros-test/requirements.in
@@ -14,4 +14,5 @@
requests==2.26.0
btsocket==0.1.0
certifi==2021.5.30
-chardet==3.0.4
\ No newline at end of file
+chardet==3.0.4
+matplotlib==3.3.4
\ No newline at end of file
diff --git a/src/chromiumos/test/dockerfiles/cros-test/requirements_py3.txt b/src/chromiumos/test/dockerfiles/cros-test/requirements_py3.txt
index 7b360bc..1497f0a 100644
--- a/src/chromiumos/test/dockerfiles/cros-test/requirements_py3.txt
+++ b/src/chromiumos/test/dockerfiles/cros-test/requirements_py3.txt
@@ -14,18 +14,28 @@
# via -r requirements.in
charset-normalizer==2.0.9
# via requests
+cycler==0.11.0
+ # via matplotlib
docker==4.4.4
# via -r requirements.in
grpcio==1.31.0
# via -r requirements.in
idna==3.3
# via requests
+kiwisolver==1.4.4
+ # via matplotlib
+matplotlib==3.3.4
+ # via -r requirements.in
mock==3.0.5
# via -r requirements.in
numpy==1.16.6
- # via -r requirements.in
+ # via
+ # -r requirements.in
+ # matplotlib
pillow==8.3.2
- # via -r requirements.in
+ # via
+ # -r requirements.in
+ # matplotlib
protobuf==3.18.0
# via -r requirements.in
psutil==5.8.0
@@ -33,9 +43,13 @@
pyasn1==0.4.8
# via -r requirements.in
pyparsing==3.0.6
- # via -r requirements.in
+ # via
+ # -r requirements.in
+ # matplotlib
python-dateutil==2.8.2
- # via -r requirements.in
+ # via
+ # -r requirements.in
+ # matplotlib
pyyaml==5.4.1
# via -r requirements.in
requests==2.26.0