[all-commits] [llvm/llvm-project] 1689c3: Split Preprocessor/init.c test

Artem Belevich via All-commits all-commits at lists.llvm.org
Fri Aug 14 13:14:54 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 1689c36b1aeb11c444cb7681ee41c77224487441
      https://github.com/llvm/llvm-project/commit/1689c36b1aeb11c444cb7681ee41c77224487441
  Author: Artem Belevich <tra at google.com>
  Date:   2020-08-14 (Fri, 14 Aug 2020)

  Changed paths:
    A clang/test/Preprocessor/init-arm.c
    A clang/test/Preprocessor/init-mips.c
    A clang/test/Preprocessor/init-ppc.c
    A clang/test/Preprocessor/init-x86.c
    M clang/test/Preprocessor/init.c

  Log Message:
  -----------
  Split Preprocessor/init.c test

Some parts of the test had been extracted into separate files previously.
This patch continues the trend and extracts few more large blocks.

This reduces wall time for the test from a single 14s-long test into a set of
smaller tests that can be run in parallel.

Before/after state of the check-clang tests are here:
https://gist.github.com/Artem-B/d0b05c2e98a49158c02de23f7f4f0279

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




More information about the All-commits mailing list