8000 Pulse 3.17 Release Testing · Issue #323 · timestored/pulseui · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Pulse 3.17 Release Testing #323

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

Closed
36 of 43 tasks
ryanhamilton opened this issue May 12, 2025 · 3 comments
Closed
36 of 43 tasks

Pulse 3.17 Release Testing #323

ryanhamilton opened this issue May 12, 2025 · 3 comments

Comments

@ryanhamilton
Copy link
Contributor
ryanhamilton commented May 12, 2025

Pulse 3.17 Release Testing.

  • 0. Prelim client tests
  • 1. Prelim server tests

Open with your old settings

  • 1. Check all servers still visible.
  • 2. Check all dashboards still visible.
  • 3. Open old dashboard.
  • 4. Open old noteboook.

SQL Editor page

  1. Query KDB server
    • 1. single line
    • 2. selected text
    • 3. all
    • 4. Try to send multiple queries
    • 5. cancel query
    • 6. Send query that returns kdb nested dict.
    • 7. Send query that fails to kdb.
    • 8. Send query that fails to non-kdb
  2. Edit code (highlighting , brackets, autocomplete working?)
    • 1. by typing
    • 2. by copy paste
    • 3. search and replace
    • 4. Horizontal of long file
    • 5. Vertical scroll of long line

Dashboards

  1. Dashboard - Should display smoothly
    • 1. Create - Large table with appending data e.g. Trade Blotter
    • 2. Create - Large table with moving window e.g. Quotes for last 15 mins.
    • 3. Create - Small table of randomly updating table. FX
    • 4. Resize window, resize window by changing web instpector divider check console for "updating columns" calls.
    • 5. Forms with underscore in the values and multiples selected.
    • 6. Bookmarked reports with args in the URL
  2. Permissions
    • 1. Sign in as admin
      • - Try admin only action. e.g. add connection
      • - Try standard action e.g. view dashboard
    • 2. Sign in as standard user
      • - Try admin only action. e.g. add connection. Type in raw URL if need be.
      • - Try standard action e.g. view dashboard
  3. CRUD for every item - Create, update, delete, restore from history
    • 1. JDBC connections
    • 3. Dashboard
  4. Subscriptions
    • 1. Create kdb subscription with {key} as arg to .u.sub.
    • 2. Check that old subs turned off and arg changes work.
  5. Formatting
    • 1. Right-CLick - set column formatting - check it applied
    • 2. Save Dash, Reload Dash check it reloaded fine.
    • 3. Remove formatting - Check column name still applies - Save -> Check.
  6. Backwards compatible
    • 1. Add kdb price-grid demo. Click on table to edit it. (Reason: kdb demo is "old" config without all flags BUT should still work especially editor when it tries to access subSonfig etc.)

Noteboooks

  • 1. Open an new notebook - example should be shown.
  • 2. Save notebook and refresh.
  • 3. Add sheet, save notebook in that sheet, check left menu.
  • 4. Add chart nad header, are they shown.
@ryanhamilton
Copy link
Contributor Author

Windows

SQL Editor

Image

Bug:Horizontal scroll of long file in SQL editor. No scrollbar.

@ryanhamilton
Copy link
Contributor Author

Notebook

Image

Dashboard

Image

30000 selects:

Image

@ryanhamilton
Copy link
Contributor Author

Pulseui testing

Image

Server Tree fixed.

Image

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

No branches or pull requests

1 participant
0