New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 727287 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Dec 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt is gone; adding it back not working as expected

Project Member Reported by foolip@chromium.org, May 29 2017

Issue description

https://codereview.chromium.org/2642873002/ deleted this file.

Adding it back, it is actually identical to LayoutTests/webexposed/global-interface-listing-expected.txt, in other words it's somehow running with experimental features enabled. The workers tests do not have this problem.

We need this in order to catch things accidentally shipping to stable.

Tentatively assigning to alokp@ who removed it, can you investigate and reassign if necessary?
 

Comment 1 by foolip@chromium.org, May 29 2017

Cc: jbroman@chromium.org
See also https://codereview.chromium.org/2642873002/#msg41, this report may be slightly confused about how this happened.

Comment 2 by rbyers@chromium.org, May 30 2017

Components: Blink>Infra>Predictability

Comment 3 by alokp@chromium.org, Jun 5 2017

Owner: ----
Status: Available (was: Assigned)
I think somebody more familiar with layout test infrastructure should look into this. For https://codereview.chromium.org/2642873002, I did not manually delete this file. I just used automated rebaseline tool documented here: 

https://chromium.googlesource.com/chromium/src/+/master/docs/testing/layout_test_expectations.md#Rebaselining-using-try-jobs
Owner: rbyers@chromium.org
Status: Assigned (was: Available)
rbyers@, can you find an owner?
Owner: qyears...@chromium.org
I'm interested in any problems with rebaselining, so maybe I should own this :-D

To try to clarify what happened during the rebaselining in that CL:

Before that CL, there were these baselines:

  LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
  LayoutTests/platform/linux/virtual/stable/webexposed/global-interface-listing-expected.txt
  LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt

After that CL, there were these baselines:

  LayoutTests/platform/linux/virtual/stable/webexposed/global-interface-listing-expected.txt
  LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt
  LayoutTests/platform/mac/virtual/stable/webexposed/global-interface-listing-expected.txt

So, either way, there are separate platform-specific baselines for linux, win, and mac.
These baselines were updated based on results in the try jobs for patch 7, e.g.:

  https://storage.googleapis.com/chromium-layout-test-archives/win10_blink_rel/1808/layout-test-results/results.html
  https://storage.googleapis.com/chromium-layout-test-archives/mac10_11_blink_rel/1749/layout-test-results/results.html

But, if I understand this bug correctly, the issue is that that "virtual/stable/webexposed/global-interface-listing.html" shouldn't have failed at all in those try jobs -- that CL shouldn't have caused the results of "vitual/stable/webexposed/global-interface-listing.html" to change -- is that right?

Comment 6 by foolip@chromium.org, Jun 22 2017

The repro steps for this bug is trying to flip a feature from experimental to stable, and seeing if that results in any changes to webexposed files that require review from API_OWNERS. It seems like it didn't, and as long as it does it's less important which specific files it is.
Components: Blink>Infra>Ecosystem
Components: -Blink>Infra>Predictability
Labels: -Pri-1 Pri-2
This P1 issue is >30 days old and came up in triage. I don't think it's actually a P1, downgrading. Nevertheless, any progress on this?
Cc: qyears...@chromium.org
Owner: ----
Status: Available (was: Assigned)
I haven't actually investigated this... Marking as available now.
Cc: jsb...@chromium.org
Hit the >60 day mark for triage. 

(Unfortunately I'm not likely to make progress on it today)
Status: Fixed (was: Available)
It exists again:
https://chromium-review.googlesource.com/703097

Sign in to add a comment