Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

V1.4 Bug Bash #5087

Closed
39 tasks done
suiguoxin opened this issue Nov 16, 2020 · 0 comments
Closed
39 tasks done

V1.4 Bug Bash #5087

suiguoxin opened this issue Nov 16, 2020 · 0 comments

Comments

@suiguoxin
Copy link
Member

suiguoxin commented Nov 16, 2020

Bug Bash for release v1.4 #4988

Endgame

  • INT deploy: 11/18
  • Target Test Duration: 11/17 ~ 11/30

upgrade plan

  • ne/rr: 12/2
  • wu2: 12/9

Planned Items

multi-cluster

Log Collection

test owner: @abuccts
test cases:

  • Run command which will write disk heavily

  • Test log url will be expired after 2 mins

  • Click Stdout/Stderr/Stdout+Stderr button to get the corresponding log.

  • Click Stdout/Stderr/Stdout+Stderr button and wait for 2 mins, the log content can still be displayed.

  • When the current log file is less than 15K and there is a log.1 file, it will merge log and log.1 files and display the last 16K content. (log here refers to Stdout, Stderr, etc.)

  • Click the Show All Logs button. A Dialog box will pop up, linking to all logs.

  • Input invalid log name, should return 400

  • Show all logs should download log file, Check open huge log file will not block frontend
    known issues:

  • show all logs crash Open large log will crash browser tab #5119

  • show all logs crash (webportal) Show all logs crash #5122

  • all task retry logs
    ETA: 11.27

Marketplace

Data @debuggy
  • P0 Move NFS to Azure Blob as backend -- ETA: Nov. 5
  • P0 Upload Job output to Azure Blob ETA: 11.9
  • P0 Download data from azure blob to local -- ETA: Nov. 9
  • P1 Use Azure storage SDK for privacy -- ETA: 11.13
  • P1 Refactor data use logic after change storage to blob ETA: 11.13
    test owner: @TobeyQin @mingliang's intern
    test cases:
    • Webpage layout and items display correctly.
    • All the link and button works.
    • Test data download
    • Test Create template logic and if it can successfully add template.
    • Test Azure storage URL is correct and accessible.
    • Test if all the jobs can finish successfully.
    • Test if can get output files when job finished.
      known issues:
  • PAI relies on ntp #112, 113,117,118
    ETA: 11.27
Service Deployment -- @yiyione

Web Portal Experience

Admin Experience

Bug Fix

  • Admin auth check issue in APIs: getGroupUserList, createGroup, creatUser, updateUserGroupList @suiguoxin
    test owner: @abuccts
    test cases:
  • getGoupUserList (get /api/v2/group/:groupname/userlist):
    • test in AAD or basic AUTH mode
    • the response of the API with admin / non-admin token (200 / 401)
  • createGroup (post /api/v2/group) :
    • test in AAD or basic AUTH mode
    • the response of the API with admin / non-admin token (201 / 403)
    • use getGroup (Get /api/v2/group/:groupname) API to check if the group is created (should not be created with non-admin token)
  • createUser (post /api/v2/users):
    • test in basic AUTH mode
    • the response of the API with admin / non-admin token
    • use getUser (Get /api/v2/users/:username) API to check if the user is created
  • updateUserGroupList (put /api/v2/users/:username/grouplist)
    • test in basic AUTH mode
    • the response of the API with admin / non-admin token
    • use getUser (Get /api/v2/users/:username) API to check if the user group list is updated (should not be updated with non-admin token)

issues:

@suiguoxin suiguoxin changed the title 2020 Oct ~ Nov release plan: V1.4 Bug Bash V1.4 Bug Bash Nov 16, 2020
@suiguoxin suiguoxin self-assigned this Nov 16, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants