Skip to content

Commit d90e8c5

Browse files
Update testing-scenarios adding more load testing options
1 parent 3cf7d58 commit d90e8c5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

docs/testing-scenarios.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,18 @@ Try to break ServiceControl instances by gracefully (CTRL+C) and ungracefully (k
6060
- [ ] Gracefully stop (CTRL+C) processes
6161
- [ ] Ungracefully (kill) processes
6262

63-
## Performance / load testing
63+
## Performance/Load testing
6464

6565
Test the new version against the previous version.
6666

6767
- [ ] Test performance with a clean database
6868
- [ ] Test performance with a moderate database that exceeds the RAM of the machine
69-
- [ ] Test performance of a large database that exceeds
69+
- [ ] Test performance of a large database that exceeds 500 GB
70+
- [ ] Test stability by:
71+
- [ ] Rebooting the machine and verifying that ServiceControl instances start in a reasonable amount of time and behave correctly
72+
- [ ] Stopping ServiceControl Windows services, verifying they stop as expected, and subsequently start in a reasonable amount of time and behave correctly
73+
- [ ] Killing the hosting virtual machine from the Azure portal and verifying instances behave correctly after the reboot
74+
- [ ] Trying to upgrade instances to newer versions while ingestion runs at full speed under load, and verify the upgrade is successful
7075

7176
Review CPU/RAM utilization and disk IO.
7277

0 commit comments

Comments
 (0)