-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
QA: Jan 0.5.8 Release Sign-off #3911
Comments
Bugs from manual builds: #3931 |
@urmauur We should not allow horizontal scrolling in chat: Screen.Recording.2024-11-05.at.1.55.22.PM.mov |
@urmauur Weird background: Screen.Recording.2024-11-05.at.1.59.48.PM.mov |
@louis-jan Missing model ID column in |
@louis-jan This is what happened when after I tried factory reset: Screen.Recording.2024-11-05.at.3.07.40.PM.movAfter factory reset, i can't download any models: Screen.Recording.2024-11-05.at.3.12.59.PM.mov |
@louis-jan Similar to the issue reported here #3931, we need to add fake downloader & show 0% for other models: |
@louis-jan Models failed to start after i: did factory reset to remove This is the model list i have after i updated to Nightly Build version Then I updated to Screen.Recording.2024-11-05.at.3.29.03.PM.mov |
@louis-jan I can't start any models on windows (updating from stable build Screen.Recording.2024-11-05.at.3.43.20.PM.mov |
@louis-jan Model settings on UI doesn't match what's written in model.json files
|
Both issues are fixed in this PR |
@louis-jan Model downloading stuck at 0%: Screen.Recording.2024-11-05.at.10.58.16.PM.movAlso cannot cancel download: Screen.Recording.2024-11-05.at.11.02.41.PM.mov |
@urmauur Tiny issue: weird question mark |
it's should |
@louis-jan Model downloading still stuck at 0%: Screen.Recording.2024-11-06.at.4.22.06.PM.mov |
Screen.Recording.2024-11-06.at.4.39.12.PM.movOriginal designDesign: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=4731-80372&t=j7NInmo300ZWjacQ-4 |
Model lists are correct on Mac, Window, Linux. However, i can't start models on Window:
Screen.Recording.2024-11-06.at.9.23.30.PM.movApp log: |
I'm having this background issue again: Screen.Recording.2024-11-06.at.11.42.02.PM.mov |
@louis-jan I tried |
@louis-jan Some weird behavior on VM 118:
App update issue
Screen.Recording.2024-11-07.at.12.03.35.AM.movScreen.Recording.2024-11-07.at.12.03.35.AM.movModel list issueIt looked like these model were renamed differently:
|
When i click Screen.Recording.2024-11-07.at.4.41.36.PM.mov |
@urmauur Copy function here doesn't work: Screen.Recording.2024-11-07.at.8.41.58.PM.mov |
@louis-jan Temperature settings doesn't work on remote APIs. When the temperature is high, the response is supposed to be more creative. Model
|
@louis-jan The entire Gemma model family is dead: Screen.Recording.2024-11-07.at.8.54.26.PM.movApp logs Cortex logs |
Missing cortex logs |
Quick note: Needs further investigations on model running slow issue |
@urmauur Tiny issue for me When i enter a new line, the cursor is gone: Screen.Recording.2024-11-08.at.12.39.36.PM.mov |
Regression Test Checklist
Get original QA checklist here: https://hackmd.io/@janhq/SJO9kXpJ1x
Release Version: v0.5.8
A. Installation, Update, and Uninstallation
1. Users Install App (New User Flow)
2. Users Update App (Existing User Flow)
/models
directory has any JSON/YML files that change according to the update.3. Users Uninstall / Close App
Testing Script:
B. Chat and Thread Functionality
1. Users Can Chat with Jan (Default Assistant)
clear message
/delete entire chat
button functionality.create new chat
button and confirm that a new conversation will have an automatically generated thread title based on the user's message.regenerate
button to ensure it renews the response (single/multiple times).Instructions
are updated correctly after the user updates it midway through the conversation (mid-thread).Testing Script:
2. Model Display & Handling
Model Selection
should highlight recommended models based on user RAM (this is likely based on a static formula).Model Selection
should be grouped correctly.- Start models
- Model started successfully
- Generate response
- Stopping models
- Models fail to start
Testing Script:
3. Users Can Customize Thread Settings
Testing Script:
4. Users Can Click on a History Thread
Testing Script
C. Hub
1. Users Can Discover Recommended Models
2. Users Can Download Models Suitable for Their Devices
3. Users Can Import Models via a HuggingFace URL
Testing Script
4. Users Can Import New Models to the Hub
5. Users can Integrate With a Remote Server
Use
a remote model that they already set up in HubD. System Monitor
1. Users Can See Disk and RAM Utilization
2. Users Can Start and Stop Models Based on System Health
Testing Script:
E. Local API Server
Open Logs
&Clear Logs
works normally.Testing Script
F. Settings
1. My Models
My Models
page & assigned to provider groups correctly.Testing Script
2. Appearance
Testing Script
3. Keyboard Shorcuts
Settings
>Keyboard Shortcuts
) to confirm they function correctly.4. Advanced Settings
Experimental Mode
Experimental Mode
toggle to ensure it works as expected.Data Folder Relocation
Jan Data Folder
option opens the correct folder in the system.2. Proxy and SSL Certificate
3. Logs and Data Management
Clear Logs
works.Reset to Factory Settings
option works correctly:Testing Script
4. Extensions
1. Install and Enable Extensions
Install Extensions
process by selecting and installing a plugin file.2. Extension Group Management
1. Model Providers
Test each model provider extension to ensure it updates properly and maintains functionality:
Anthropic (v1.0.2):
Cohere (v1.0.0):
Groq (v1.0.1):
Martian (v1.0.1):
Mistral (v1.0.1):
TensorRT-LLM (v0.0.3):
NVIDIA NIM (v1.0.1):
OpenAI (v1.0.2):
OpenRouter (v1.0.0):
Triton-TRT-LLM (v1.0.0):
2. Core Extensions
Model Management (v1.0.33):
System Monitoring (v1.0.10):
The text was updated successfully, but these errors were encountered: