Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Communication channel: Email + Discord +on the climate-sig mailing list + Github Tasks

Project repo: https://github.com/hyperledger-labs/blockchain-carbon-accounting/tree/mentorship-automated-testing

...

  •  1 Structure tests into unit, integration, and functional.  Get all existing tests to work.
  •  2 Integrate tests into github actions pipeline to run on every push to the master branch.
  •  3 Develop additional tests and end-to-end tests.
  •  4 Implement some additional functionality, such as additional emissions data channelsExpand emissions calculations with GHG Protocol Emissions Calculations and add related tests

Milestones

Eval 1:

  •  a All existing tests are working and organized into unit, integration, and functional
  •  b Tests integrated into github actions pipeline.

...

Timeline

Eval 2

Eval 3

Eval 4 project 
WeekTask/PlanStatus
May 24 - May 28Sep 1 - Sep 5Initial Project Plan.
May 31 - June 11Sep 6 - Sep 20Introduction to project.  Download the code from the branch and get familiar with the code.  Learn the key functionalities of Hyperledger Fabric.  Structure the already existing tests in unit, integration, and functional. Bring all the existing tests to work.
June 14 - June 25Sep 27 - Oct 4Integrate the existing tests into GitHub Actions Pipeline, which gets triggered by every PR and Push to the master branch.  
June 28 - July 2Oct 4 - Oct 15

Wrap up all tasks prior to Eval 1

July 5 - July 9

Review all existing tests, their organization, and integration into github actions pipeline.

Eval 1

July 12 - July 23 Extend the overall test coverage. Develop some key end-to-end testsJuly 26 - August 6August 9 - August 13August 16 - August 27August 30 - Sept 3Sept 6 - Sept 17Sept 20 - 24Sept 27 - Oct 1Oct 4 - Oct 15Oct 18 - Oct 29Nov 1 - Nov 5Nov 8 - Nov 12

on October 15


Oct 18 - Nov 1



Nov 1 - Nov 15

Nov 15 - Nov 29Eval 2 on November 30
Nov 29 - Dec 13

Dec 13 - Dec 27



Dec 27 - Jan 10Eval 3 on January 15
Jan 10 - Jan 24

Jan 24 - Feb 7



Feb 7 - Feb 21





Feb 21 - Feb 28

Final evaluation and presentation of

project on February 28


Tasks

Github issues macro
querylabels=mentorship-testing
repoblockchain-carbon-accounting
userhyperledger-labs
token4

...