microsoft / microsoft/STL

Test names no longer appear in Azure Pipelines output.

Open
#809 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

test
Dominant language
C++
Stars
11.1k
Forks
1.7k
Avg merge
4d 15h
Merged PRs (30d)
22

Description

Previously we could inject a different name than the standard lit-style test names into the xml output of lit. This would allow us to output names like algorithm:0 as a test name in the tr1 testsuite as opposed to test.cpp which is the standard lit-style name of all the tests at tests/tr1/tests/algorithm/test.cpp.

This was introduced by the submodule update in #776. And by https://github.com/llvm/llvm-project/commit/7ffb5bc2a25bbe81c1048ffd49a6d927a7b50658 in llvm.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect the lit XML-output path involved in tests/tr1/tests/algorithm/test.cpp, starting with the submodule update from #776 and the referenced LLVM commit. Run the affected TR1 tests through Azure Pipelines and verify that XML output restores names such as algorithm:0 instead of the standard test.cpp name.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, cpp
Domain
ci-cd, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.