mirror of
https://github.com/fleetdm/fleet
synced 2026-05-23 00:49:03 +00:00
fleetctl proofing edits (#2303)
* fleetctl proofing edits * add license key for premium tests
This commit is contained in:
parent
b6659cfaaa
commit
db94cf34af
1 changed files with 5 additions and 3 deletions
8
.github/ISSUE_TEMPLATE/smoke-tests.md
vendored
8
.github/ISSUE_TEMPLATE/smoke-tests.md
vendored
|
|
@ -17,13 +17,15 @@ assignees: ''
|
|||
|
||||
1. [fleetctl preview setup](https://fleetdm.com/get-started)
|
||||
2. [permissions documentation](https://fleetdm.com/docs/using-fleet/permissions)
|
||||
3. premium tests require license key `fleetctl preview --license-key=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJGbGVldCBEZXZpY2UgTWFuYWdlbWVudCBJbmMuIiwiZXhwIjoxNjQwOTk1MjAwLCJzdWIiOiJkZXZlbG9wbWVudCIsImRldmljZXMiOjEwMCwibm90ZSI6ImZvciBkZXZlbG9wbWVudCBvbmx5IiwidGllciI6ImJhc2ljIiwiaWF0IjoxNjIyNDI2NTg2fQ.WmZ0kG4seW3IrNvULCHUPBSfFdqj38A_eiXdV_DFunMHechjHbkwtfkf1J6JQJoDyqn8raXpgbdhafDwv3rmDw`
|
||||
|
||||
|
||||
# Smoke Tests
|
||||
Smoke tests are limited to core functionality and serve as a sanity test. If smoke tests are failing, a release cannot proceed.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
1. `fleetctrl preview` is set up and running the desired test version using `--tag` parameters.
|
||||
1. `fleetctl preview` is set up and running the desired test version using `--tag` parameters.
|
||||
2. Unless you are explicitly testing older browser versions, browser is up to date.
|
||||
3. Certificate & flagfile are in place to create new host.
|
||||
|
||||
|
|
@ -35,10 +37,10 @@ Smoke tests are limited to core functionality and serve as a sanity test. If smo
|
|||
<tr><td>Update flow</td><td>
|
||||
|
||||
1. remove all fleet processes/agents/etc from Docker for a clean slate
|
||||
1. run `fleetctrl preview` with no tag for latest stable
|
||||
1. run `fleetctl preview` with no tag for latest stable
|
||||
1. create a host/query to later confirm upgrade with
|
||||
1. STOP fleet-preview-server instances in containers/apps on Docker
|
||||
1. run `fleetctrl preview` with appropriate testing tag </td><td>All previously created hosts/queries are verified to still exist</td><td>pass/fail</td></tr>
|
||||
1. run `fleetctl preview` with appropriate testing tag </td><td>All previously created hosts/queries are verified to still exist</td><td>pass/fail</td></tr>
|
||||
<tr><td>Login flow</td><td>
|
||||
|
||||
1. navigate to the login page and attempt to login with both valid and invalid credentials to verify some combination of expected results.
|
||||
|
|
|
|||
Loading…
Reference in a new issue