• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

m-lab / github-maintenance-exporter
99%

Build:
DEFAULT BRANCH: master
Repo Added 23 Aug 2018 04:44PM UTC
Files 4
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • fix-reportcard-problems
  • main
  • production/1.0
  • sandbox-kinkade
  • sandbox-kinkade-apply-sites-pkg
  • sandbox-kinkade-siteinfo-pkg
  • sandbox-roberto
  • sandbox-saied-main
  • staged-reafactor2
  • staged-refactor1
  • staged-refactor3
  • staged-refactor4
  • staged-refactor5
  • v1.0.1
  • v1.2.0
  • v1.2.1
  • v1.3.0
  • v1.3.1
  • v1.3.2
  • v1.3.3
  • v1.4.0

11 Jul 2022 10:09PM UTC coverage: 99.415% (-0.6%) from 100.0%
180

push

travis-ci-com

web-flow
Integrates new "sites" package into the rest of GMX (#41)

* Updates Go modules and uses Go v1.18

* Integrates the new sites package

This commit integrates the new "sites" package into the rest of this Go
module. It will allow the Github Maintenance Exporter to only put
machines into maintenance if they exist at a site. Previously, GMX
assumed every site had 4 machines, but this is no longer true with
virtual sites.

* Adds test case for non-existent site

Also return 0 mods for the case where the site being put into
maintenance does not exist in siteinfo.

340 of 342 relevant lines covered (99.42%)

1.13 hits per line

Relevant lines Covered
Build:
Build:
342 RELEVANT LINES 340 COVERED LINES
1.13 HITS PER LINE
Source Files on master
  • Tree
  • List 4
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
180 master Integrates new "sites" package into the rest of GMX (#41) * Updates Go modules and uses Go v1.18 * Integrates the new sites package This commit integrates the new "sites" package into the rest of this Go module. It will allow the Github Mainten... push 11 Jul 2022 10:12PM UTC web-flow travis-ci-com
99.42
175 master Adds a new siteinfo package (#40) * Adds a new siteinfo package This new siteinfo package will be used by the maintenancestate package to determine how many machines a site has when a site is being put into maintenance and GMX needs to put all o... push 08 Jul 2022 09:05PM UTC web-flow travis-ci-com
100.0
147 master Adds a new `site` label to all machine metrics (#39) * Adds new 'site' label to machine maint. metric * Enables Go modules for repository * Updates Go version to v1.16.x in Dockerfile * Configures Travis to use Go 1.16 * Uses host package to ... push 09 Aug 2021 10:17PM UTC web-flow travis-ci-com
100.0
139 master Merge pull request #38 from m-lab/sandbox-kinkade Removes some v1->v2 transitional logic that is no longer necessary. push 20 May 2020 07:13PM UTC web-flow travis-ci
100.0
135 master Merge pull request #37 from m-lab/sandbox-kinkade Restores state file using correct FQDNs for node and machine metric labels. push 06 May 2020 06:47PM UTC web-flow travis-ci
100.0
131 master Merge pull request #35 from m-lab/sandbox-kinkade Makes GMX compatible with v2 node names. push 01 May 2020 06:55PM UTC web-flow travis-ci
100.0
120 master Merge pull request #34 from m-lab/sandbox-kinkade Fixes a bug whereby production nodes were leaking into the staging GMX instance. push 10 Jan 2020 06:24PM UTC web-flow travis-ci
100.0
112 master Added comments, fixed misspellings, changed an assign to _ (#32) push 06 Nov 2019 11:00PM UTC web-flow travis-ci
100.0
109 master Don't make readme link to itself push 06 Nov 2019 04:59PM UTC web-flow travis-ci
100.0
108 master Refactors gmx into modules (#30) * Move things from main() to packages. * Test every line * Add a very basic README with badges * Fix a bug in the comment responder push 06 Nov 2019 04:57PM UTC web-flow travis-ci
100.0
See All Builds (170)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc