Hi Dave,
I just sent a private email to Dave, Andrew and Ed 😉 (see enclosed).
Thanks for you help.
Jerome
De : <vpp-dev@lists.fd.io> au nom de "Dave Barach via Lists.Fd.Io"
<dbarach=cisco....@lists.fd.io>
Répondre à : "Dave Barach (dbarach)" <dbar...@cisco.com>
Date : lundi 2 décembre 2019 à 14:24
À : "Ed Kern (ejk)" <e...@cisco.com>, "Andrew Yourtchenko (ayourtch)"
<ayour...@cisco.com>
Cc : "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io>
Objet : [vpp-dev] Patch validation seems to be broken: api-crc job, 'no module
named ply...'
Please have a look... Thanks... Dave
+++ export PYTHONPATH=/w/workspace/vpp-csit-verify-api-crc-master/csit
+++ PYTHONPATH=/w/workspace/vpp-csit-verify-api-crc-master/csit
+++ make json-api-files
/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py
Traceback (most recent call last):
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/vppapigen.py",
line 3, in <module>
import ply.lex as lex
ModuleNotFoundError: No module named 'ply'
Searching '/w/workspace/vpp-csit-verify-api-crc-master/src' for .api files.
Traceback (most recent call last):
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py",
line 97, in <module>
main()
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py",
line 92, in main
vppapigen(vppapigen_bin, output_dir, src_dir, f)
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py",
line 59, in vppapigen
src_file.name)])
File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
**kwargs).stdout
File "/usr/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command
'['/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/vppapigen.py',
'--includedir', '/w/workspace/vpp-csit-verify-api-crc-master/src', '--input',
'/w/workspace/vpp-csit-verify-api-crc-master/src/plugins/marvell/pp2/pp2.api',
'JSON', '--output',
'/w/workspace/vpp-csit-verify-api-crc-master/build-root/install-vpp-native/vpp/share/vpp/api/plugins/pp2.api.json']'
returned non-zero exit status 1.
Makefile:610: recipe for target 'json-api-files' failed
make: *** [json-api-files] Error 1
+++ die 'Generation of .api.json files failed.'
+++ set -x
+++ set +eu
+++ warn 'Generation of .api.json files failed.'
+++ set -exuo pipefail
+++ echo 'Generation of .api.json files failed.'
Generation of .api.json files failed.
+++ exit 1
Build step 'Execute shell' marked build as failure
--- Begin Message ---
Hello,
I tried to push this patch (https://gerrit.fd.io/r/c/vpp/+/23700) which only
adds a FEATURE.yaml file for DHCP.
This test: https://jenkins.fd.io/job/vpp-csit-verify-api-crc-master/2164/
returns and error and having a look at it logs
(https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-csit-verify-api-crc-master/2164/console.log.gz)
I found the following problem:
+++ export PYTHONPATH=/w/workspace/vpp-csit-verify-api-crc-master/csit
+++ PYTHONPATH=/w/workspace/vpp-csit-verify-api-crc-master/csit
+++ make json-api-files
/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py
Traceback (most recent call last):
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/vppapigen.py",
line 3, in <module>
import ply.lex as lex
ModuleNotFoundError: No module named 'ply'
Searching '/w/workspace/vpp-csit-verify-api-crc-master/src' for .api files.
Traceback (most recent call last):
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py",
line 97, in <module>
main()
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py",
line 92, in main
vppapigen(vppapigen_bin, output_dir, src_dir, f)
File
"/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/generate_json.py",
line 59, in vppapigen
src_file.name)])
File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
**kwargs).stdout
File "/usr/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command
'['/w/workspace/vpp-csit-verify-api-crc-master/src/tools/vppapigen/vppapigen.py',
'--includedir', '/w/workspace/vpp-csit-verify-api-crc-master/src', '--input',
'/w/workspace/vpp-csit-verify-api-crc-master/src/plugins/marvell/pp2/pp2.api',
'JSON', '--output',
'/w/workspace/vpp-csit-verify-api-crc-master/build-root/install-vpp-native/vpp/share/vpp/api/plugins/pp2.api.json']'
returned non-zero exit status 1.
Makefile:610: recipe for target 'json-api-files' failed
Can you help with that?
Jerome
--- End Message ---
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14750): https://lists.fd.io/g/vpp-dev/message/14750
Mute This Topic: https://lists.fd.io/mt/64831658/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-