D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 22441 - Have no idea what semaphoreci is actually testing
Summary: Have no idea what semaphoreci is actually testing
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: All All
: P1 blocker
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-27 19:08 UTC by Walter Bright
Modified: 2022-02-28 00:39 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Walter Bright 2021-10-27 19:08:44 UTC
If I click on the "details" I'm presented with a list of tests:

  DMD x86
  DMD x86_64
  GDC 9 x86_64
  LDC x86_64

However, there is no clue at all what these tests are testing. I am listing this as a blocker because when all other tests pass, but semaphoreci fails I do not know what is different about it, so I have no idea how to proceed when the tests succeed everywhere else.

The "details" page must have a description of what the point of each of the tests is.
Comment 1 Iain Buclaw 2021-10-27 22:32:15 UTC
I've had a look and all I can change is the name, no summary.

These pipelines check whether the given compiler can still build a usable dmd compiler.
Comment 2 Walter Bright 2021-10-28 03:52:57 UTC
What do those green and pink boxes do?
Comment 3 Iain Buclaw 2021-10-28 15:51:43 UTC
(In reply to Walter Bright from comment #2)
> What do those green and pink boxes do?
If you're looking at the page I think you're on, green is a pipeline step that succeeded, pink is a step that failed.