Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare official release v0.5 #1624

Open
17 of 32 tasks
jyoungyun opened this issue Sep 4, 2023 · 7 comments
Open
17 of 32 tasks

Prepare official release v0.5 #1624

jyoungyun opened this issue Sep 4, 2023 · 7 comments

Comments

@jyoungyun
Copy link
Collaborator

jyoungyun commented Sep 4, 2023

What

Let's prepare official release v0.5.

To make release preparation stable, we will branch out first and modify codes in release candidate branch.
Of course the change should be merged to main branch. It is to avoid code conflict or other unexpected issues during the SSAFY project. :)

Release schedule

  • Branch-out 9.26
  • Request for verification 10.10
  • Final release

Checklist

Functionality Checklist

OneExplorer

  • Multiple model/cfg files are shown
  • Refresh
  • Hide&Show extra files
  • Rename cfg/model
  • Refactor
  • Create cfg
  • Delete directory/cfg/model
  • Reveal in explorer view
  • Show circle in CircleViewer
  • Show onnx in CircleViewer
  • Show tflite in CircleViewer
  • Show cfg in CfgEditor
  • Auto refresh on file creation/deletion/change (only on local mode)

Toolchain (Compiler)

  • Shows currently installed ONE/TRIV2 backend lists
  • Setting prerequisites
  • Setting default toolchain
  • Run cfg (sample.tflite)
    • ONE backend (onecc-docker)
      • import
    • tv2 backend (triv2-toolchain-latest)
      • import
      • codegen

Release Criteria

  • TEM coverage (>80%)
  • TCM (New NEgative / New Positive > 1)
  • Svace & Coverity (critical = 0)
  • SAM (> 4.0) Managing SAM scores #1566

Release

Release Action

  • Check Functionality Checklist
  • Check Release Criteria
  • Update Release Note
  • Update version
  • Branch out
  • Trigger release action

/cc @Samsung/one-vscode

@dayo09

This comment was marked as outdated.

@dayo09

This comment was marked as outdated.

@dayo09

This comment was marked as outdated.

@dayo09

This comment was marked as outdated.

@jyoungyun jyoungyun changed the title Prepare official release v1.0 Prepare official release v0.5 Sep 19, 2023
@jyoungyun

This comment was marked as outdated.

@jyoungyun
Copy link
Collaborator Author

jyoungyun commented Sep 26, 2023

(main branch, 74c67cf)

SAM Score

  • Typescript: 4.61 🟢
    • DC: 4.55 🟢
  • Javascript: 4.93 🟢
    • DC: 4.96 🟢
details

Typescript

https://analysishub.sec.samsung.net/service/analyses/2403363
sam_one_ts_74c67

Javascript

https://analysishub.sec.samsung.net/service/analyses/2403366
sam_one_74c67

CMQ Score

  • Typescript: 5.0 🟢
  • Javascript: 5.0 🟢
details

Typescript

https://analysishub.sec.samsung.net/service/analyses/2403363
cqm_one_ts_74c67

Javascript

https://analysishub.sec.samsung.net/service/analyses/2403366
cqm_one_74c67

TCM Score

  • Warning: 0 🟢
  • Negative TC Ratio: 52.24% 🟢
details

https://analysishub.sec.samsung.net/service/analyses/2403365
tcm_one_74c67

TEM Score

  • 4.33 🟢
details
09-26 16:39:44 tem_analyzer.py:123 | TEM Score of NNAS/ONE-vscode is 4.33
09-26 16:39:44 tem_analyzer.py:124 |   pass_rate         : 100.0% (412/412)
09-26 16:39:44 tem_analyzer.py:127 |   line_coverage     : 86.8% (1463/1686)
09-26 16:39:44 tem_analyzer.py:130 |   function_coverage : 86.6% (362/418)

one-vscode_74c67_tem_report.tar.gz

@jyoungyun
Copy link
Collaborator Author

(release/0.5.0 branch, ONE-vscode/@4aed26f)

SAM Score

  • Typescript: 4.61 🟢
    • DC: 4.55 🟢
  • Javascript: 4.93 🟢
    • DC: 4.96 🟢
details

Typescript

https://analysishub.sec.samsung.net/service/analyses/2406453
sam_one_ts_4aed26f

Javascript

https://analysishub.sec.samsung.net/service/analyses/2406455
sam_one_js_4aed26f

CMQ Score

  • Typescript: 5.0 🟢
  • Javascript: 5.0 🟢
details

Typescript

https://analysishub.sec.samsung.net/service/analyses/2406453
cqm_one_ts_4aed26f

Javascript

https://analysishub.sec.samsung.net/service/analyses/2406455
cqm_one_js_4aed26f

TCM Score

  • Warning: 0 🟢
  • Negative TC Ratio: 52.24% 🟢
details

https://analysishub.sec.samsung.net/service/analyses/2406454
tcm_4aed26f

TEM Score

  • 4.33 🟢
details
09-27 13:10:47 tem_analyzer.py:123 | TEM Score of NNAS/ONE-vscode is 4.33
09-27 13:10:47 tem_analyzer.py:124 |   pass_rate         : 100.0% (412/412)
09-27 13:10:47 tem_analyzer.py:127 |   line_coverage     : 86.8% (1463/1686)
09-27 13:10:47 tem_analyzer.py:130 |   function_coverage : 86.6% (362/418)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants