[PATCH] D68807: [ClangTidy] Separate tests for infrastructure and checkers

Dmitri Gribenko via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Oct 11 05:14:46 PDT 2019


This revision was automatically updated to reflect the committed changes.
Closed by commit rG885c559369fe: [ClangTidy] Separate tests for infrastructure and checkers (authored by gribozavr).

Changed prior to commit:
  https://reviews.llvm.org/D68807?vs=224378&id=224569#toc

Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D68807/new/

https://reviews.llvm.org/D68807

Files:
  clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/b.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/clang-c/c.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/clang/b.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/cross-file-a.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/cross-file-b.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/cross-file-c.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/gtest/foo.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/i.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/j.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/llvm-c/d.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/llvm/a.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/s.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/stdio.h
  clang-tools-extra/test/clang-tidy/Inputs/Headers/system-header-simulation.h
  clang-tools-extra/test/clang-tidy/Inputs/absl/external-file.h
  clang-tools-extra/test/clang-tidy/Inputs/absl/flags/internal-file.h
  clang-tools-extra/test/clang-tidy/Inputs/absl/strings/internal-file.h
  clang-tools-extra/test/clang-tidy/Inputs/absl/time/time.h
  clang-tools-extra/test/clang-tidy/Inputs/compilation-database/template.json
  clang-tools-extra/test/clang-tidy/Inputs/config-files/.clang-tidy
  clang-tools-extra/test/clang-tidy/Inputs/config-files/1/.clang-tidy
  clang-tools-extra/test/clang-tidy/Inputs/empty-database/compile_commands.json
  clang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/a.h
  clang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/b.h
  clang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/c.h
  clang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/module.modulemap
  clang-tools-extra/test/clang-tidy/Inputs/explain-config/.clang-tidy
  clang-tools-extra/test/clang-tidy/Inputs/file-filter/header1.h
  clang-tools-extra/test/clang-tidy/Inputs/file-filter/header2.h
  clang-tools-extra/test/clang-tidy/Inputs/file-filter/system/system-header.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/a.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/j.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/r.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/s.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/t.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/transitive.h
  clang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/transitive2.h
  clang-tools-extra/test/clang-tidy/Inputs/google-namespaces.h
  clang-tools-extra/test/clang-tidy/Inputs/gtest/gtest-typed-test.h
  clang-tools-extra/test/clang-tidy/Inputs/gtest/gtest.h
  clang-tools-extra/test/clang-tidy/Inputs/gtest/nosuite/gtest/gtest-typed-test.h
  clang-tools-extra/test/clang-tidy/Inputs/gtest/nosuite/gtest/gtest.h
  clang-tools-extra/test/clang-tidy/Inputs/line-filter/header1.h
  clang-tools-extra/test/clang-tidy/Inputs/line-filter/header2.h
  clang-tools-extra/test/clang-tidy/Inputs/line-filter/header3.h
  clang-tools-extra/test/clang-tidy/Inputs/mock-libcxx/bin/clang
  clang-tools-extra/test/clang-tidy/Inputs/mock-libcxx/include/c++/v1/mock_vector
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/assert.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/complex.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/ctype.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/errno.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/fenv.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/float.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/inttypes.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/iso646.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/limits.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/locale.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/math.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/setjmp.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/signal.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdalign.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdarg.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdbool.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stddef.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdint.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdio.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdlib.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/string.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/tgmath.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/time.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/uchar.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/wchar.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/wctype.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-loop-convert/structures.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-pass-by-value/header-with-fix.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-pass-by-value/header.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-replace-auto-ptr/memory.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-smart-ptr/initializer_list.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-smart-ptr/shared_ptr.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-smart-ptr/unique_ptr.h
  clang-tools-extra/test/clang-tidy/Inputs/modernize-use-auto/containers.h
  clang-tools-extra/test/clang-tidy/Inputs/mpi-type-mismatch/mpimock.h
  clang-tools-extra/test/clang-tidy/Inputs/nolint/trigger_warning.h
  clang-tools-extra/test/clang-tidy/Inputs/overlapping/o.h
  clang-tools-extra/test/clang-tidy/Inputs/performance-unnecessary-value-param/header-fixed.h
  clang-tools-extra/test/clang-tidy/Inputs/performance-unnecessary-value-param/header.h
  clang-tools-extra/test/clang-tidy/Inputs/readability-identifier-naming/system/system-header.h
  clang-tools-extra/test/clang-tidy/Inputs/readability-identifier-naming/user-header.h
  clang-tools-extra/test/clang-tidy/Inputs/unused-using-decls.h
  clang-tools-extra/test/clang-tidy/Inputs/vfsoverlay/actual_header.h
  clang-tools-extra/test/clang-tidy/Inputs/vfsoverlay/vfsoverlay.yaml
  clang-tools-extra/test/clang-tidy/abseil-duration-addition.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-comparison.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-conversion-cast.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-division.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-factory-float.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-factory-scale.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-subtraction.cpp
  clang-tools-extra/test/clang-tidy/abseil-duration-unnecessary-conversion.cpp
  clang-tools-extra/test/clang-tidy/abseil-faster-strsplit-delimiter.cpp
  clang-tools-extra/test/clang-tidy/abseil-no-internal-dependencies.cpp
  clang-tools-extra/test/clang-tidy/abseil-no-namespace.cpp
  clang-tools-extra/test/clang-tidy/abseil-redundant-strcat-calls.cpp
  clang-tools-extra/test/clang-tidy/abseil-str-cat-append.cpp
  clang-tools-extra/test/clang-tidy/abseil-string-find-startswith.cpp
  clang-tools-extra/test/clang-tidy/abseil-time-comparison.cpp
  clang-tools-extra/test/clang-tidy/abseil-time-subtraction.cpp
  clang-tools-extra/test/clang-tidy/abseil-upgrade-duration-conversions.cpp
  clang-tools-extra/test/clang-tidy/alternative-fixes.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-accept.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-accept4.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-creat.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-dup.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-epoll-create.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-epoll-create1.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-fopen.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-inotify-init.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-inotify-init1.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-memfd-create.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-open.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-pipe.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-pipe2.cpp
  clang-tools-extra/test/clang-tidy/android-cloexec-socket.cpp
  clang-tools-extra/test/clang-tidy/android-comparison-in-temp-failure-retry.c
  clang-tools-extra/test/clang-tidy/basic.cpp
  clang-tools-extra/test/clang-tidy/boost-use-to-string.cpp
  clang-tools-extra/test/clang-tidy/bugprone-argument-comment-gmock.cpp
  clang-tools-extra/test/clang-tidy/bugprone-argument-comment-ignore-single-argument.cpp
  clang-tools-extra/test/clang-tidy/bugprone-argument-comment-literals.cpp
  clang-tools-extra/test/clang-tidy/bugprone-argument-comment-strict.cpp
  clang-tools-extra/test/clang-tidy/bugprone-argument-comment.cpp
  clang-tools-extra/test/clang-tidy/bugprone-assert-side-effect.cpp
  clang-tools-extra/test/clang-tidy/bugprone-bool-pointer-implicit-conversion.cpp
  clang-tools-extra/test/clang-tidy/bugprone-branch-clone-macro-crash.c
  clang-tools-extra/test/clang-tidy/bugprone-branch-clone.cpp
  clang-tools-extra/test/clang-tidy/bugprone-copy-constructor-init.cpp
  clang-tools-extra/test/clang-tidy/bugprone-dangling-handle.cpp
  clang-tools-extra/test/clang-tidy/bugprone-dynamic-static-initializers.hpp
  clang-tools-extra/test/clang-tidy/bugprone-exception-escape-openmp.cpp
  clang-tools-extra/test/clang-tidy/bugprone-exception-escape.cpp
  clang-tools-extra/test/clang-tidy/bugprone-fold-init-type.cpp
  clang-tools-extra/test/clang-tidy/bugprone-forward-declaration-namespace.cpp
  clang-tools-extra/test/clang-tidy/bugprone-forwarding-reference-overload.cpp
  clang-tools-extra/test/clang-tidy/bugprone-inaccurate-erase.cpp
  clang-tools-extra/test/clang-tidy/bugprone-incorrect-roundings.cpp
  clang-tools-extra/test/clang-tidy/bugprone-infinite-loop.cpp
  clang-tools-extra/test/clang-tidy/bugprone-integer-division.cpp
  clang-tools-extra/test/clang-tidy/bugprone-lambda-function-name.cpp
  clang-tools-extra/test/clang-tidy/bugprone-macro-parentheses-cmdline.cpp
  clang-tools-extra/test/clang-tidy/bugprone-macro-parentheses.cpp
  clang-tools-extra/test/clang-tidy/bugprone-macro-repeated-side-effects.c
  clang-tools-extra/test/clang-tidy/bugprone-misplaced-operator-in-strlen-in-alloc.c
  clang-tools-extra/test/clang-tidy/bugprone-misplaced-operator-in-strlen-in-alloc.cpp
  clang-tools-extra/test/clang-tidy/bugprone-misplaced-widening-cast-explicit-only.cpp
  clang-tools-extra/test/clang-tidy/bugprone-misplaced-widening-cast-implicit-enabled.cpp
  clang-tools-extra/test/clang-tidy/bugprone-move-forwarding-reference.cpp
  clang-tools-extra/test/clang-tidy/bugprone-multiple-statement-macro.cpp
  clang-tools-extra/test/clang-tidy/bugprone-parent-virtual-call.cpp
  clang-tools-extra/test/clang-tidy/bugprone-posix-return.cpp
  clang-tools-extra/test/clang-tidy/bugprone-sizeof-container.cpp
  clang-tools-extra/test/clang-tidy/bugprone-sizeof-expression.cpp
  clang-tools-extra/test/clang-tidy/bugprone-string-constructor.cpp
  clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp
  clang-tools-extra/test/clang-tidy/bugprone-string-literal-with-embedded-nul.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-enum-usage-strict.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-enum-usage.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-memset-usage.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-missing-comma.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-semicolon-fail.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-semicolon.cpp
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-string-compare.c
  clang-tools-extra/test/clang-tidy/bugprone-suspicious-string-compare.cpp
  clang-tools-extra/test/clang-tidy/bugprone-swapped-arguments.cpp
  clang-tools-extra/test/clang-tidy/bugprone-terminating-continue.cpp
  clang-tools-extra/test/clang-tidy/bugprone-throw-keyword-missing.cpp
  clang-tools-extra/test/clang-tidy/bugprone-too-small-loop-variable-magniute-bits-upper-limit.cpp
  clang-tools-extra/test/clang-tidy/bugprone-too-small-loop-variable.cpp
  clang-tools-extra/test/clang-tidy/bugprone-undefined-memory-manipulation.cpp
  clang-tools-extra/test/clang-tidy/bugprone-undelegated-constructor-cxx98.cpp
  clang-tools-extra/test/clang-tidy/bugprone-undelegated-constructor.cpp
  clang-tools-extra/test/clang-tidy/bugprone-unhandled-self-assignment-warn-only-if-this-has-suspicious-field.cpp
  clang-tools-extra/test/clang-tidy/bugprone-unhandled-self-assignment.cpp
  clang-tools-extra/test/clang-tidy/bugprone-unused-raii.cpp
  clang-tools-extra/test/clang-tidy/bugprone-unused-return-value-custom.cpp
  clang-tools-extra/test/clang-tidy/bugprone-unused-return-value.cpp
  clang-tools-extra/test/clang-tidy/bugprone-use-after-move.cpp
  clang-tools-extra/test/clang-tidy/bugprone-virtual-near-miss.cpp
  clang-tools-extra/test/clang-tidy/cert-dcl21-cpp.cpp
  clang-tools-extra/test/clang-tidy/cert-dcl58-cpp.cpp
  clang-tools-extra/test/clang-tidy/cert-env33-c.c
  clang-tools-extra/test/clang-tidy/cert-err34-c.c
  clang-tools-extra/test/clang-tidy/cert-err34-c.cpp
  clang-tools-extra/test/clang-tidy/cert-flp30-c.c
  clang-tools-extra/test/clang-tidy/cert-limited-randomness.c
  clang-tools-extra/test/clang-tidy/cert-limited-randomness.cpp
  clang-tools-extra/test/clang-tidy/cert-msc32-c.c
  clang-tools-extra/test/clang-tidy/cert-msc51-cpp.cpp
  clang-tools-extra/test/clang-tidy/cert-oop11-cpp.cpp
  clang-tools-extra/test/clang-tidy/cert-oop54-cpp.cpp
  clang-tools-extra/test/clang-tidy/cert-setlongjmp.cpp
  clang-tools-extra/test/clang-tidy/cert-static-object-exception.cpp
  clang-tools-extra/test/clang-tidy/cert-throw-exception-type.cpp
  clang-tools-extra/test/clang-tidy/cert-uppercase-literal-suffix-integer.cpp
  clang-tools-extra/test/clang-tidy/cert-variadic-function-def.cpp
  clang-tools-extra/test/clang-tidy/check_clang_tidy.cpp
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/a.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/b.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/clang-c/c.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/clang/b.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/cross-file-a.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/cross-file-b.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/cross-file-c.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/gtest/foo.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/i.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/j.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/llvm-c/d.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/llvm/a.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/s.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/system-header-simulation.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/absl/external-file.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/absl/flags/internal-file.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/absl/strings/internal-file.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/absl/time/time.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/a.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/j.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/r.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/s.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/t.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/transitive.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/transitive2.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/google-namespaces.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/gtest-typed-test.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/gtest.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/nosuite/gtest/gtest-typed-test.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/nosuite/gtest/gtest.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/assert.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/complex.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/ctype.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/errno.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/fenv.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/float.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/inttypes.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/iso646.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/limits.h
  clang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/locale.h
  (875 more files...)




-------------- next part --------------
A non-text attachment was scrubbed...
Name: D68807.224569.patch
Type: text/x-patch
Size: 0 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20191011/0e6866fe/attachment.bin>


More information about the cfe-commits mailing list