[all-commits] [llvm/llvm-project] 11e02d: [lit] Only update specific fields from remote test...

Julian Lettner via All-commits all-commits at lists.llvm.org
Fri May 1 17:04:12 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 11e02d5c24f9badc0ff34afc9538774f67cc8c50
      https://github.com/llvm/llvm-project/commit/11e02d5c24f9badc0ff34afc9538774f67cc8c50
  Author: Julian Lettner <julian.lettner at apple.com>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  [lit] Only update specific fields from remote test object

Don't update whole test object from the remote (pickled) finished test
object.  Doing so also changes the config and suite members, which we
want to avoid.


  Commit: 7ffb5bc2a25bbe81c1048ffd49a6d927a7b50658
      https://github.com/llvm/llvm-project/commit/7ffb5bc2a25bbe81c1048ffd49a6d927a7b50658
  Author: Julian Lettner <julian.lettner at apple.com>
  Date:   2020-05-01 (Fri, 01 May 2020)

  Changed paths:
    M llvm/utils/lit/lit/Test.py
    M llvm/utils/lit/lit/main.py
    A llvm/utils/lit/lit/reports.py

  Log Message:
  -----------
  [lit] Factor out report generators into separate file

Factor out the report generators from main.py into reports.py.

I verified that we generate the exact same output by running `check-all`
and comparing the new and old output for both report flavors.


  Commit: 201e73cbbb5056b93f6a3849852b0429a27b5672
      https://github.com/llvm/llvm-project/commit/201e73cbbb5056b93f6a3849852b0429a27b5672
  Author: Julian Lettner <julian.lettner at apple.com>
  Date:   2020-05-01 (Fri, 01 May 2020)

  Changed paths:
    M llvm/utils/lit/lit/reports.py
    M llvm/utils/lit/tests/shtest-format.py
    M llvm/utils/lit/tests/xunit-output.py

  Log Message:
  -----------
  [lit] Small refinements for xunit report output


  Commit: 3eb1d7ffb57d718fd591fd9886e8aae16906c039
      https://github.com/llvm/llvm-project/commit/3eb1d7ffb57d718fd591fd9886e8aae16906c039
  Author: Julian Lettner <julian.lettner at apple.com>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  [lit] Create report generators during argument parsing


  Commit: 840bc47f8b0c2768ec6c0d7819c79c867bcbcec1
      https://github.com/llvm/llvm-project/commit/840bc47f8b0c2768ec6c0d7819c79c867bcbcec1
  Author: Julian Lettner <julian.lettner at apple.com>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  [lit] Extract by_suite_and_test_path sort key function


Compare: https://github.com/llvm/llvm-project/compare/e676076c2567...840bc47f8b0c


More information about the All-commits mailing list