DPDK CI discussions
 help / color / mirror / Atom feed
From: David Marchand <david.marchand@redhat.com>
To: dpdklab <dpdklab@iol.unh.edu>, Lincoln Lavoie <lylavoie@iol.unh.edu>
Cc: Aaron Conole <aconole@redhat.com>, ci@dpdk.org
Subject: Re: [dpdk-ci] |FAILURE| pw97624-97625 [PATCH] [v2, 2/2] net/virtio: fix virtio-user Rx interrupts with multi queue
Date: Thu, 2 Sep 2021 09:14:17 +0200	[thread overview]
Message-ID: <CAJFAV8xLB02qxBiyFoj3tG_spbFe+_NFVE12WXroptS52t2AuA@mail.gmail.com> (raw)
In-Reply-To: <20210902071047.DCD561D4@noxus.dpdklab.iol.unh.edu>

Hello,

On Thu, Sep 2, 2021 at 9:10 AM <dpdklab@iol.unh.edu> wrote:
>
> Test-Label: iol-x86_64-compile-testing
> Test-Status: FAILURE
> http://dpdk.org/patch/97625
>
> _Testing issues_
>
> Submitter: David Marchand <david.marchand@redhat.com>
> Date: Tuesday, August 31 2021 15:54:11
> DPDK git baseline: Repo:dpdk
>   Branch: master
>   CommitID:eeedef704c11bd74c367d62838700bdb8e5b573f
>
> 97624-97625 --> testing fail
>
> Test environment and result as below:
>
> +---------------------+--------------------+----------------------+-------------------+
> |     Environment     | dpdk_meson_compile | dpdk_mingw64_compile | dpdk_compile_spdk |
> +=====================+====================+======================+===================+
> | Windows Server 2019 | FAIL               | PASS                 | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | FreeBSD 13          | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Ubuntu 18.04        | PASS               | SKIPPED              | PASS              |
> +---------------------+--------------------+----------------------+-------------------+
> | openSUSE Leap 15    | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 32           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 31           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | CentOS Stream 8     | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | CentOS 8            | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Ubuntu 20.04        | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | RHEL 7              | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | RHEL8               | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Arch Linux          | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 34           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 33           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Alpine              | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 34 clang     | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
>
> ==== 20 line log output for Windows Server 2019 (dpdk_meson_compile): ====
> The Meson build system
> Version: 0.57.1
> Source dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk
> Build dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\build
> Build type: native build
> Program more found: YES (C:\Windows\system32\more.COM)
> Project name: DPDK
> Project version: 21.11.0-rc0
> C compiler for the host machine: clang (clang 9.0.0 "clang version 9.0.0 (tags/RELEASE_900/final)")
> C linker for the host machine: clang link 14.24.28314.0
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Message: ## Building in Developer Mode ##
> Program pkg-config pkgconf found: NO
> Program check-symbols.sh found: YES (sh C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\check-symbols.sh)
> Program options-ibverbs-static.sh found: YES (sh C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\options-ibverbs-static.sh)
> Program binutils-avx512-check.sh found: YES (sh C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\binutils-avx512-check.sh)
> Program python3 found: YES (c:\python38\python.exe)
> Program more found: YES (C:\Windows\system32\more.COM)
> [2] Error running command.

It looks like an environment issue.
Please can you have a look?

Thanks.


More logs about it:

+ meson build -Dexamples=helloworld --werror
Traceback (most recent call last):
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1568, in cleanup
    super().cleanup()
  File "c:\python38\lib\tempfile.py", line 832, in cleanup
    self._rmtree(self.name)
  File "c:\python38\lib\tempfile.py", line 814, in _rmtree
    _shutil.rmtree(name, onerror=onerror)
  File "c:\python38\lib\shutil.py", line 731, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "c:\python38\lib\shutil.py", line 613, in _rmtree_unsafe
    onerror(os.rmdir, path, sys.exc_info())
  File "c:\python38\lib\shutil.py", line 611, in _rmtree_unsafe
    os.rmdir(path)
OSError: [WinError 145] The directory is not empty:
'C:\\Users\\builder\\jenkins\\workspace\\Windows-Compile-DPDK-Meson\\dpdk\\build\\meson-private\\tmp94tdbycv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1562, in __exit__
    super().__exit__(exc, value, tb)
  File "c:\python38\lib\tempfile.py", line 828, in __exit__
    self.cleanup()
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1570, in cleanup
    windows_proof_rmtree(self.name)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1525, in windows_proof_rmtree
    _make_tree_writable(f)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1515, in _make_tree_writable
    os.chmod(fpath, os.stat(fpath).st_mode | stat.S_IWRITE | stat.S_IREAD)
PermissionError: [WinError 5] Access is denied:
'C:\\Users\\builder\\jenkins\\workspace\\Windows-Compile-DPDK-Meson\\dpdk\\build\\meson-private\\tmp94tdbycv\\output.exe'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\python38\lib\site-packages\mesonbuild\mesonmain.py", line 132, in run
    return options.run_func(options)
  File "c:\python38\lib\site-packages\mesonbuild\msetup.py", line 275, in run
    app.generate()
  File "c:\python38\lib\site-packages\mesonbuild\msetup.py", line 183,
in generate
    self._generate(env)
  File "c:\python38\lib\site-packages\mesonbuild\msetup.py", line 222,
in _generate
    intr.run()
  File "c:\python38\lib\site-packages\mesonbuild\interpreter.py", line
4798, in run
    super().run()
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 641, in run
    self.evaluate_codeblock(self.ast, start=1)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 666, in evaluate_codeblock
    raise e
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 659, in evaluate_codeblock
    self.evaluate_statement(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 672, in evaluate_statement
    return self.function_call(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1031, in function_call
    return func(node, func_args, kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 515, in wrapped
    return f(*wrapped_args, **wrapped_kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 229, in wrapped
    return f(*wrapped_args, **wrapped_kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreter.py", line
4301, in func_subdir
    self.evaluate_codeblock(codeblock)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 666, in evaluate_codeblock
    raise e
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 659, in evaluate_codeblock
    self.evaluate_statement(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 676, in evaluate_statement
    return self.method_call(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1044, in method_call
    (args, kwargs) = self.reduce_arguments(node.args)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1305, in reduce_arguments
    reduced_pos = [self.evaluate_statement(arg) for arg in
args.arguments]  # type: T.List[TYPE_nvar]
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1305, in <listcomp>
    reduced_pos = [self.evaluate_statement(arg) for arg in
args.arguments]  # type: T.List[TYPE_nvar]
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 686, in evaluate_statement
    return self.evaluate_comparison(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 785, in evaluate_comparison
    val1 = self.evaluate_statement(node.left)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 676, in evaluate_statement
    return self.method_call(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1073, in method_call
    return obj.method_call(method_name, args, kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 57, in method_call
    return method(args, kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 229, in wrapped
    return f(*wrapped_args, **wrapped_kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreter.py", line
1415, in sizeof_method
    esize = self.compiler.sizeof(element, prefix, self.environment,
  File "c:\python38\lib\site-packages\mesonbuild\compilers\mixins\clike.py",
line 613, in sizeof
    res = self.run(t.format(**fargs), env, extra_args=extra_args,
  File "c:\python38\lib\site-packages\mesonbuild\compilers\mixins\clike.py",
line 489, in run
    return compilers.RunResult(False)
  File "c:\python38\lib\contextlib.py", line 120, in __exit__
    next(self.gen)
  File "c:\python38\lib\site-packages\mesonbuild\compilers\compilers.py",
line 1190, in _build_wrapper
    yield r
  File "c:\python38\lib\contextlib.py", line 120, in __exit__
    next(self.gen)
  File "c:\python38\lib\site-packages\mesonbuild\compilers\compilers.py",
line 797, in compile
    yield result
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1564, in __exit__
    windows_proof_rmtree(self.name)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1525, in windows_proof_rmtree
    _make_tree_writable(f)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1515, in _make_tree_writable
    os.chmod(fpath, os.stat(fpath).st_mode | stat.S_IWRITE | stat.S_IREAD)
PermissionError: [WinError 5] Access is denied:
'C:\\Users\\builder\\jenkins\\workspace\\Windows-Compile-DPDK-Meson\\dpdk\\build\\meson-private\\tmp94tdbycv\\output.exe'
The Meson build system
Version: 0.57.1
Source dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk
Build dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\build
Build type: native build
Program more found: YES (C:\Windows\system32\more.COM)
Project name: DPDK
Project version: 21.11.0-rc0
C compiler for the host machine: clang (clang 9.0.0 "clang version
9.0.0 (tags/RELEASE_900/final)")
C linker for the host machine: clang link 14.24.28314.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: ## Building in Developer Mode ##
Program pkg-config pkgconf found: NO
Program check-symbols.sh found: YES (sh
C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\check-symbols.sh)
Program options-ibverbs-static.sh found: YES (sh
C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\options-ibverbs-static.sh)
Program binutils-avx512-check.sh found: YES (sh
C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\binutils-avx512-check.sh)
Program python3 found: YES (c:\python38\python.exe)
Program more found: YES (C:\Windows\system32\more.COM)
[2] Error running command.


           reply	other threads:[~2021-09-02  7:14 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <20210902071047.DCD561D4@noxus.dpdklab.iol.unh.edu>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAJFAV8xLB02qxBiyFoj3tG_spbFe+_NFVE12WXroptS52t2AuA@mail.gmail.com \
    --to=david.marchand@redhat.com \
    --cc=aconole@redhat.com \
    --cc=ci@dpdk.org \
    --cc=dpdklab@iol.unh.edu \
    --cc=lylavoie@iol.unh.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).