-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Improve overall state of js-ipfs tests #2276
Comments
@hugomrdias as discussed during the OKRs review. It would be great if endeavors like this and others to improve developer productivity such as #1670 had some metrics that capture the improvement. Things suggested to measure:
|
Does the new devstats stuff get us this information across groups of repos?
…On Tue, Oct 1, 2019 at 7:14 AM David Dias ***@***.***> wrote:
@hugomrdias <https://github.com/hugomrdias> as discussed during the OKRs
review. It would be great if endeavors like this and others to improve
developer productivity such as #1670
<#1670> had some metrics that
capture the improvement. Things suggested to measure:
- Bundle Size reduction overtime
- Time to PR to get merged/closed
- Time to close an Issue
- Time that tests take to run
- Number of new contributions from outside core team
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2276?email_source=notifications&email_token=AAAMHN4QTHS6UZ3CKNMHMX3QMMWIFA5CNFSM4IEZPEDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAA42AQ#issuecomment-536988930>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAMHN2YXYHO55U2AF3YH5DQMMWIFANCNFSM4IEZPEDA>
.
|
Given the need to start executing on 2020 work next quarter, please plan to finish this testing spike in Q4. That means prioritize your time to ensure we hit the highest priority testing improvements and think about ways to leverage the remaining time on this thread. Something to think about is our iteration velocity here - how do we shorten the cycle of making and shipping testing improvements so we can externalize the value of the work being done quickly? |
Going forward after shipping the new ctl PRs, small units of improvement should be much easier to make. |
Goals:
Tasks:
ipfsd-ctl
needs to be cleaned up Fix non disposable daemon init/start and attach to running daemons js-ipfsd-ctl#308ipfsd-ctl
Complete Rewrite more info here feat: new ctl js-ipfsd-ctl#395 (comment)fix: pass config to init js-ipfsd-ctl#303feat: init start with one cmd js-ipfsd-ctl#369ipfsd-ctl 1.0.0
releasedinteropipfs-desktopinterface-core
repo dedupe tests ipfs-inactive/interface-js-ipfs-core#573js-ipfs
repo only has tests for non Core API logic dedupe tests #2669js-ipfs-http-client
repo only has tests for non Core API logic dedupe tests ipfs-inactive/js-ipfs-http-client#1200Issues discovered
future work
aegir test -t node
needs to be reworkedP4 https://github.com/ipfs/interopP4 Travis CI and Windows is still a problem at least for js-ipfs repoThe text was updated successfully, but these errors were encountered: