Fenix: [Bug] Task status badge in README is broken

Created on 28 Apr 2020  路  7Comments  路  Source: mozilla-mobile/fenix

Steps to reproduce

  1. Open https://github.com/mozilla-mobile/fenix (in any browser)
  2. Scroll down to the README
  3. Click on "task status"

Expected behavior

To see the badge contents, and for the badge as as a link not to be broken. If that is not possible, for the broken badge to be removed.

Actual behavior

image

image

馃悶 bug

Most helpful comment

The badge endpoint still exists:

I believe the "no info yet" is because it is using the (technically still experimental) checks API. So it may be best to just not use a TC badge for the moment :(

All 7 comments

Hi, this is not a Firefox issue since it can be reproducible using other browsers.
Also, it seems to be reproducible only with the broken icon link and I can't found other repositories with this problem.

Devices/builds

  • Windows 10 - x64bit (Google Chrome);
  • Google Pixel 3(Android 10) - (Firefox for Android 68.7.0, Firefox Preview Nightly 4/28, Chrome).

@JohanLorenzo or @MihaiTabara, two quick questions here:

  • Is there a new "master" output for Fenix TC runs on master, or is that Nightly? I see master but it's got some more subdirs and different tasks.
  • Will there be CI badging like what we used to have, or is that something Releng has decided to leave off? If so, we could remove it (or just link to the correct task output). I couldn't find it when looking at the task page.

I noticed the badging is missing from all the other repos to, so I can make that change if CI badging isn't supported anymore.

Thank you for calling this out, @danielzgtg and @liuche! I hadn't noticed the badge is broken. I looked more closely at it and I see it points to these 2 URLs:

taskcluster.net references the old Taskcluster instance. We need to update the locations to use firefox-ci-tc.services.mozilla.com instead. That said, I don't know what the new location is. @owlishDeveloper, would you know where the new location of the GH badge is?

@JohanLorenzo there needs to be a new API endpoint for this one. File a bug with Taskcluster team for this

The badge endpoint still exists:

I believe the "no info yet" is because it is using the (technically still experimental) checks API. So it may be best to just not use a TC badge for the moment :(

Was this page helpful?
0 / 5 - 0 ratings