Fix cnf-conformance results filename 70/72470/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Mon, 3 May 2021 14:03:08 +0000 (16:03 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Mon, 3 May 2021 14:05:05 +0000 (16:05 +0200)
It also decreases criteria to 1 due to massive changes (dockerd).

Change-Id: Ic420139e6355debae183a77d6b0c574801b05076
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
docker/cnf/Dockerfile
docker/cnf/testcases.yaml
functest_kubernetes/cnf_conformance/conformance.py

index b27b984..bbb52c5 100644 (file)
@@ -4,7 +4,7 @@ ARG K8S_TAG=1.22
 ARG CNF_TESTSUITE_TAG=v0.11.0
 ARG HELM_TAG=v3.3.1
 
-RUN apk --no-cache add --update wget curl libc6-compat && \
+RUN apk --no-cache add --update wget curl libc6-compat ncurses && \
     tag=$(curl -s https://storage.googleapis.com/kubernetes-release/release/latest-$K8S_TAG.txt)  && \
     case $(uname -m) in armv7l) arch=arm;; aarch64) arch=arm64;; x86_64) arch=amd64;; esac && \
     curl https://storage.googleapis.com/kubernetes-release/release/$tag/bin/linux/$arch/kubectl \
index 98e9a19..cc28ca1 100644 (file)
@@ -30,7 +30,7 @@ tiers:
 
       - case_name: cnf_testsuite
         project_name: functest
-        criteria: 90
+        criteria: 1
         blocking: false
         description: >-
           Enable interoperability of Cloud native Network
index 1ef42ad..be5fca8 100644 (file)
@@ -84,7 +84,7 @@ class CNFConformance(testcase.TestCase):
         output = subprocess.check_output(cmd, stderr=subprocess.STDOUT)
         self.__logger.info("%s\n%s", " ".join(cmd), output.decode("utf-8"))
         lfiles = glob.glob(os.path.join(
-            self.res_dir, 'results', 'cnf-testsuite-results-*.yml'))
+            self.res_dir, 'results', 'cnf-conformance-results-*.yml'))
         results = max(lfiles, key=os.path.getmtime)
         with open(os.path.join(self.res_dir, 'results', results)) as yfile:
             self.details = yaml.safe_load(yfile)