Skip to content
/ data Public

Bits and pieces to help us track what we're doing

Notifications You must be signed in to change notification settings

holochain/data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install

Install boot.

Mac OS X:

brew install boot-clj

Environment

.lein-env EDN file as per environ.

See .example-lein-env for basic setup.

  • :github-token a personal access Github token with read access to repos
  • :travis-token access token for Travis generated with CLI client

Run

2 terminal tabs.

$ boot repl-server. wait for port.

$ boot repl-client. start running repl commands.

Reports

cycle time plots

Histogram and time series of PR cycle time.

  • cycle time is end minus start times for PRs reported by Github
  • cycle time is measured in hours
  • time series is plotted against start time
  • username and repository must be provided
  • default is only closed PRs against the develop branch are counted
  • parameters can be overridden as a third param
(report.pr-cycle-time/do-it! user repo)
(report.pr-cycle-time/do-it! "holochain" "holochain-rust")
(report.pr-cycle-time/do-it! user repo params)
(report.pr-cycle-time/do-it! "holochain" "holochain-rust" {:base "develop" :state "all"})

build time plots

Histogram and time series of Travis build times.

  • build time is end minus start times for builds reported by Travis
  • build time is measured in minutes
  • duration provided by Travis is NOT used as this is wall time not build time
  • username and repository must be provided
  • only passing builds are counted
(report.build-duration/do-it! user repo)
(report.build-duration/do-it! "holochain" "holochain-rust")

About

Bits and pieces to help us track what we're doing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published