Bryan Roe
42340521ae
Updated SMBIOS test to not use a timeout.
2022-07-14 19:31:16 -07:00
Bryan Roe
a918b4bd0a
Added X11 check for clipboard test, because linux clipboard support requires X.
...
Added timeout for SMBIOS test on linux.
2022-07-14 15:51:01 -07:00
Bryan Roe
9bcad1a612
Fixed bug with hash of signed binaries when doing JS update
2022-07-13 14:15:52 -07:00
Bryan Roe
f85acd23bb
Updated documentation for new unit tests
2022-07-13 11:03:31 -07:00
Bryan Roe
5b7950cbee
Updated Clipboard unit test, so it can be run individually
2022-07-12 18:36:45 -07:00
Bryan Roe
843a8bca54
Added AMT detection logic
2022-07-12 10:57:19 -07:00
Bryan Roe
031250ce52
Updated Terminal Test to skip POWERSHELL if ConPTY is not supported
2022-07-11 20:40:41 -07:00
Bryan Roe
9da328249f
Added KVM Unit Test
2022-07-11 19:39:17 -07:00
Bryan Roe
1a053fc5d3
Added Terminal Unit Tests, for Root, User, Powershell, User Powershell
2022-07-11 12:44:37 -07:00
Bryan Roe
16be067781
Added ability to run Digest test individually
2022-07-08 14:40:49 -07:00
Bryan Roe
edca9ca3a6
added configurable timeout
2022-07-08 14:18:30 -07:00
Bryan Roe
1783c5d2b3
Added timeout to webrtc test
2022-07-07 15:01:16 -07:00
Bryan Roe
a1679280ae
Added WebLogging Support #define to release
...
Added Delay start support to unit tests
2022-07-07 14:46:12 -07:00
Bryan Roe
10cf922be7
Added Local/Remote Web Debug Support
2022-07-07 14:27:28 -07:00
Bryan Roe
ead04043d6
Fixed test case for freebsd
2022-07-07 12:41:27 -07:00
Bryan Roe
8b3f59b841
fixed bug with console display optimization
2022-07-07 12:34:26 -07:00
Bryan Roe
db93b53640
Updated help
2022-07-07 11:45:04 -07:00
Bryan Roe
b3e37dbfc2
Added File Transfer Unit Test
2022-07-07 11:41:35 -07:00
Bryan Roe
d1ef1e6421
Updated test, to include --WebRTC switch, and moved coreinfo to a promise
2022-07-07 10:20:10 -07:00
Bryan Roe
a616d650d8
First rev of WebRTC test migration
2022-07-06 17:37:54 -07:00
Bryan Roe
ab66cf445e
First revision of Agent Self Update documentation, describing self update architecture and testing procedure..
...
Also updated update-test to only validate recoverycore, when JS is specified.
2022-07-05 23:24:33 -07:00
Bryan Roe
44e2dfaae4
Fixed Digest Unit test issue with persistent connections
...
Removed debug lines
2022-07-02 01:05:14 -07:00
Bryan Roe
143f7ef578
First Rev of Digest AUTH Unit Test
...
Fixed crash in ILibWebClient caused by NULL dereference
2022-07-02 00:03:41 -07:00
Bryan Roe
fd59b52e89
Fixed macOS related issues with MeshCore tests.
...
Fixed bug in macOS clipboard where 0x0D0A was tacked on the end of the buffer
Fixed bug with customized agents, where MeshAgent.isService was returning the wrong value
2022-06-30 14:47:02 -07:00
Bryan Roe
dcd8669746
Rev2 of SelfTest update
...
Added console.getInfoLevel() method
2022-06-29 14:11:51 -07:00
Bryan Roe
772410dbdd
First Rev of MeshCore tests
2022-06-29 11:09:54 -07:00
Bryan Roe
043848a0f9
Fixed bug in WebSocketStream partial fragment handler, where if fragment buffer size was 0, it would not realloc() correctly.
...
Also updated self-test to have inline documentation, as well as support for console debugging
2022-06-28 20:36:32 -07:00
Bryan Roe
8b8d2b95df
Updated, so core dumps are saved on crash
2022-06-28 18:32:42 -07:00
Bryan Roe
c0d6780f2a
Fixed spelling error in help
2022-06-28 13:16:16 -07:00
Bryan Roe
b3e7943264
Updated agent-installer and update-test so that the self update test can be used with very old agents, to test updating to/from old releases.
2022-06-28 13:10:13 -07:00
Bryan Roe
fb6a935782
Added ability to specify RecoveryCore location
2022-06-28 00:20:16 -07:00
Bryan Roe
160b4b946d
Added inline documentation on usage, if --help is specified.
2022-06-27 23:44:54 -07:00
Bryan Roe
876682875a
Updated clipboard usage, to only use clipboard when necessary
2022-06-27 20:47:19 -07:00
Bryan Roe
9a0a4dede4
Updated Self-Update Test, to uninstall service after finishing test
2022-06-27 20:01:35 -07:00
Bryan Roe
4a2f9b009a
Implemented stand-alone MeshCore tester
2022-06-21 15:08:26 -07:00
Bryan Roe
f559513474
Added support for AltBinary during Update Test
2022-06-20 15:20:01 -07:00
Bryan Roe
b1dfdfa0bd
1. Fixed autoproxy retry logic on connect/disconnect
...
2. Updated Self Update Test, to push native updates in 16k chunks.
2022-06-16 11:42:07 -07:00
Bryan Roe
f710290357
1. Added CycleCount, MinimumDelay, MaximumDelay, support to Self Update Test
...
2. Fixed edge case resource leak with clipboard on linux
2022-06-14 22:03:49 -07:00
Bryan Roe
888398bffc
1. Added support for command line parameters.
...
2. Added support for pushing recovery core
3. Added support for JS Update Path
2022-06-08 20:38:17 -07:00
Bryan Roe
9021b2a791
Added ability to push an agent update
2022-06-08 01:45:22 -07:00
Bryan Roe
3adaae6f4f
1. Added flag, so agent installer can be embedded in-proc
...
2. Updated update-test to be able to self-install service, and have it connect back
2022-06-07 13:00:10 -07:00
Bryan Roe
dec0fcb5c0
1. Added NULL check on util_to_cer
...
2. Added digest() to tls.GenerateCertificate()
3. Added first rev of Simulated Server, for Agent Self Update Test
2022-06-06 23:50:09 -07:00
Bryan Roe
559928de5b
The following updates, fix KVM for openSUSE and other distros with similar behavior
...
1. Removed 'setDisplay()' because it doesn't work
2. Added more descriptive error message when XOpenDisplay fails
3. Added ability to set XAUTHORITY in the child process if it wasn't set, by finding how X was started
2019-01-24 11:19:33 -08:00
Bryan Roe
bf6e9ce1e0
test script
2019-01-24 07:54:48 -08:00