User Tools

Site Tools


groups:tsc:project-updates:iroha-2018-jan

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
groups:tsc:project-updates:iroha-2018-jan [2018/01/22 06:11]
Nikolay Yushkevich
groups:tsc:project-updates:iroha-2018-jan [2018/01/22 06:13] (current)
Nikolay Yushkevich
Line 15: Line 15:
  
 ===== Issues ===== ===== Issues =====
-Since the last report, Sonarqube [[https://​sonar.soramitsu.co.jp]] metrics ​has not improved a lot. We know about the fact and since the files, having most of the technical debt are going to be completely removed from the project after we finish with the integration of new model classes — we plan to reach maintainability grade of A level.+Since the last report, Sonarqube [[https://​sonar.soramitsu.co.jp]] metrics ​have not improved a lot. We know about the fact and since the files, having most of the technical debt are going to be completely removed from the project after we finish with the integration of new model classes — we plan to reach maintainability grade of A level.
  
 Moreover, we expect the coverage to be improved a lot after changes in the total grade calculation [[https://​github.com/​codecov/​support/​issues/​470]] in Codecov service, and after we finish with an integration test framework, being in development currently. Right now, the grade is very low — 48,9% branch coverage in sonarqube [[https://​sonar.soramitsu.co.jp/​project/​activity?​custom_metrics=coverage&​graph=custom&​id=hyperledger:​iroha:​develop]] and 31% in Codecov service [[https://​codecov.io/​gh/​hyperledger/​iroha/​tree/​develop]]. After the integration test framework is completed, we will perform a further testing of our transaction and query pipelines using boundary value analysis and classification tree method.  ​ Moreover, we expect the coverage to be improved a lot after changes in the total grade calculation [[https://​github.com/​codecov/​support/​issues/​470]] in Codecov service, and after we finish with an integration test framework, being in development currently. Right now, the grade is very low — 48,9% branch coverage in sonarqube [[https://​sonar.soramitsu.co.jp/​project/​activity?​custom_metrics=coverage&​graph=custom&​id=hyperledger:​iroha:​develop]] and 31% in Codecov service [[https://​codecov.io/​gh/​hyperledger/​iroha/​tree/​develop]]. After the integration test framework is completed, we will perform a further testing of our transaction and query pipelines using boundary value analysis and classification tree method.  ​
  
-Sometimes, the documentation does not match the version and is related only to nightly builds. This is an issue we are researching solution for, and need help with, as our current tools cannot provide documentation for several versions, or the tools were poorly reviewed.+Sometimes, the documentation does not match the version and is related only to nightly builds. This is an issue we are researching ​solution for, and need help with, as our current tools cannot provide documentation for several versions, or the tools were poorly reviewed.
  
 ===== Releases ===== ===== Releases =====
groups/tsc/project-updates/iroha-2018-jan.1516601516.txt.gz · Last modified: 2018/01/22 06:11 by Nikolay Yushkevich