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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to