2Shirt
bc3f6946f7
Add support for macOS High Sierra Base Images
2021-03-17 01:23:12 -06:00
2Shirt
4dc5c51beb
Include Mac serial number in OST Post
2021-03-13 03:20:51 -07:00
c1970b8c23
Merge remote-tracking branch 'upstream/dev' into dev
2020-01-30 14:09:13 -07:00
e8522bf2bb
Added pause if fan speed can't be set under macOS
...
* This can be removed after a bit of real-world testing
2020-01-30 14:08:05 -07:00
c8f95d866a
Typo fix
2020-01-30 13:24:49 -07:00
86f0f1e5fd
Avoid rare crash concerning disk attributes
...
* Crash would occur under these circumstances:
* Disk Attributes test was not selected
* One or more other disk tests were selected
* A non-blocking attribute error was detected
2020-01-30 13:16:48 -07:00
98032a0fed
Removed stale TODO statements
2020-01-28 19:00:47 -07:00
1a26aead44
Network test working under macOS
2020-01-28 18:38:33 -07:00
869293ced9
Merge remote-tracking branch 'upstream/dev' into dev
2020-01-28 18:30:35 -07:00
f14f5e0d72
Adjusted logging
2020-01-28 18:21:24 -07:00
5cc0456f40
Improve performance under macOS by using rdisks
2020-01-28 18:12:53 -07:00
fe50ce8994
Use new Mac fan sections in HW Diags
2020-01-28 18:08:26 -07:00
f7c6d5d3c3
Only include graph links in osTicket posts
2020-01-22 20:10:17 -07:00
fd8f46be13
Don't export/upload graphs for skipped tests
...
* e.g. USB device which USB benchmarks disabled
2020-01-22 19:51:01 -07:00
701d647a91
Added I/O Benchmark PNG graph sections
2020-01-22 19:19:54 -07:00
8643ec2c7c
Fixed setting CPU max temp in osTicket
2020-01-22 19:19:00 -07:00
5f9aec8233
Merge remote-tracking branch 'upstream/dev' into dev
2020-01-22 15:38:20 -07:00
5cbb86abd8
Clear screen before starting diags
2020-01-22 15:37:26 -07:00
0348d708d9
Merge remote-tracking branch 'upstream/dev' into dev
2020-01-22 11:29:18 -07:00
bfc17942cd
Added header to SMART self-test output
...
* Matches badblocks header
* Also added Initializing message
2020-01-22 11:22:47 -07:00
e92ceb070c
Adjusted I/O Benchmark screen layout
2020-01-22 11:21:49 -07:00
e09216012f
List failed tests with overall result in osTicket
2020-01-20 19:08:10 -07:00
710fcc29dc
Catch non-blocking SMART errors between tests
...
* This doesn't block further tests, just ensures Disk Attributes fails
2020-01-20 18:31:29 -07:00
daffb606ee
Merge remote-tracking branch 'upstream/dev' into dev
2020-01-19 16:00:29 -07:00
1b473b1ab0
Fix pipes when run from hw-diags
2020-01-19 15:14:03 -07:00
5fbd33e845
Fixed HDD checkbox logic
2020-01-17 16:14:29 -07:00
d3597f339e
Added volume report to hw diags
2020-01-16 20:29:07 -07:00
65284860fb
Adjusted HW Diag main menu
2020-01-13 18:40:48 -07:00
47b4ab6636
Merge remote-tracking branch 'upstream/dev' into dev
2020-01-13 17:35:26 -07:00
d8617df871
Adjusted self-test results formatting
2020-01-13 15:45:07 -07:00
b9d0527c52
Added osTicket checkbox sections
2020-01-11 21:23:49 -07:00
9c12dacfb2
Post CPU/Disk results to osTicket
2020-01-11 20:31:39 -07:00
96b755be49
Added osTicket report sections
2020-01-11 19:54:07 -07:00
fef8323282
Pass Disk Attribute test for devices lacking SMART
2020-01-11 19:53:34 -07:00
ea9a9f9a46
Pass Disk Attribute test for devices lacking SMART
...
* Since these can't fail I think passing them makes sense
2020-01-11 19:51:57 -07:00
a573a7e1c3
Reset top_text before returning to main menu
2020-01-11 16:59:42 -07:00
ceee0495eb
Started integrating osTicket functions in HW Diags
2020-01-10 18:50:21 -07:00
0a2976d9ce
Set pass/fail attributes in disk_attribute_check()
2020-01-08 19:02:09 -07:00
c72372d55c
Replaced platform.system() with PLATFORM var
...
* Better?
2019-12-13 19:01:26 -07:00
b746cda6e7
Bugfix
2019-12-12 18:46:44 -07:00
3733da17fc
Moved get_disks() from wk/hw/diags to wk/hw/obj
2019-12-12 18:36:57 -07:00
07cb287eb0
Updated wk.net.connected_to_private_network()
...
* Can either return True/False or return None/raise Exception
* Added network check to mount_backup_shares()
2019-12-09 20:53:42 -07:00
23c99084b5
Drop SIGWINCH sections
2019-12-09 16:48:15 -07:00
cc85e3e8ed
Improve abort handling
2019-12-09 16:32:35 -07:00
081658550b
Added debug report sections
...
* HW-Diags debug reports are saved after showing results or atexit
2019-12-09 15:55:30 -07:00
82341dbbb3
Moved disk safety checks to after the test
...
* This way failures during the last test should be caught
2019-12-08 17:02:10 -07:00
6071470b6a
Add note to disk report for critical HW error(s)
2019-12-08 16:52:20 -07:00
376a9e92ba
Supress a couple pylint warnings
2019-12-08 16:42:34 -07:00
9dc8329dec
Updated self-test sections
...
* Improved abort handling
* Always include report if state.tests['Disk Self-Test'] is enabled
* Send abort command via smartctl if aborting self-test(s)
2019-12-08 16:37:37 -07:00
c09cd0c9c2
Added disk safety check before each test
...
* Includes possible workaround for SMART self-test TimedOut errors
2019-12-08 15:29:18 -07:00