[all-commits] [llvm/llvm-project] b8355b: [lit] Add --xfail-not/LIT_XFAIL_NOT

Joel E. Denny via All-commits all-commits at lists.llvm.org
Fri Jul 16 16:14:45 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b8355b71260e762af4e125a2241817cffe40bf4e
      https://github.com/llvm/llvm-project/commit/b8355b71260e762af4e125a2241817cffe40bf4e
  Author: Joel E. Denny <jdenny.ornl at gmail.com>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M llvm/docs/CommandGuide/lit.rst
    M llvm/utils/lit/lit/Test.py
    M llvm/utils/lit/lit/cl_arguments.py
    M llvm/utils/lit/lit/main.py
    A llvm/utils/lit/tests/Inputs/xfail-cl/a/test-xfail.txt
    A llvm/utils/lit/tests/Inputs/xfail-cl/b/test-xfail.txt
    A llvm/utils/lit/tests/Inputs/xfail-cl/true-xfail.txt
    M llvm/utils/lit/tests/xfail-cl.py

  Log Message:
  -----------
  [lit] Add --xfail-not/LIT_XFAIL_NOT

For example, I need this lately in my CI config:

LIT_XFAIL_NOT='libomptarget :: nvptx64-nvidia-cuda :: unified_shared_memory/api.c'

That test specifies an XFAIL directive, but I get an XPASS result.

Reviewed By: jhenderson

Differential Revision: https://reviews.llvm.org/D106022




More information about the All-commits mailing list