[all-commits] [llvm/llvm-project] d25c76: [lit] Create derived classes for serial/parallel t...

Julian Lettner via All-commits all-commits at lists.llvm.org
Thu Oct 17 09:00:05 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d25c766aa255662a91465662fef02ef8b5990bba
      https://github.com/llvm/llvm-project/commit/d25c766aa255662a91465662fef02ef8b5990bba
  Author: Julian Lettner <jlettner at apple.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M llvm/utils/lit/lit/main.py
    M llvm/utils/lit/lit/run.py

  Log Message:
  -----------
  [lit] Create derived classes for serial/parallel test runs

The hope is that with a little OO we can nicely factor out the
differences.

llvm-svn: 375128


  Commit: aa05e0e9729fe7236c8961c27092b780face8a85
      https://github.com/llvm/llvm-project/commit/aa05e0e9729fe7236c8961c27092b780face8a85
  Author: Julian Lettner <jlettner at apple.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M llvm/utils/lit/lit/run.py

  Log Message:
  -----------
  [lit] Synthesize artificial deadline

We always want to use a deadline when calling `result.await`.  Let's
synthesize an artificial deadline (positive infinity) to simplify code
and do less busy waiting.

llvm-svn: 375129


  Commit: a660dc590a5e8dafa1ba6ed56447ede151d17bd9
      https://github.com/llvm/llvm-project/commit/a660dc590a5e8dafa1ba6ed56447ede151d17bd9
  Author: Julian Lettner <jlettner at apple.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M llvm/utils/lit/lit/run.py

  Log Message:
  -----------
  [lit] Move computation of deadline up into base class

llvm-svn: 375130


Compare: https://github.com/llvm/llvm-project/compare/d06a2f3ad681...a660dc590a5e


More information about the All-commits mailing list