Commit graph

285 commits

Author SHA1 Message Date
NissimHadar
f872a95a7a Added number of failures to log. 2018-09-18 08:49:11 -07:00
NissimHadar
0c3e3e977e Corrected pulling PR number from the executable name. 2018-09-17 16:06:11 -07:00
NissimHadar
f046d3b87d Delete allocated memory where needed.
Added option to run server-less
Added option to select build.
2018-09-17 13:21:01 -07:00
NissimHadar
46b00535c8 Running all night. 2018-09-13 22:59:54 -07:00
NissimHadar
35eb019524 Can run installer in a thread. 2018-09-13 15:34:10 -07:00
NissimHadar
f3bc8bdc16 WIP - adding Runner process. 2018-09-13 07:53:42 -07:00
NissimHadar
cbc53f1e5d WIP. 2018-09-12 17:37:02 -07:00
NissimHadar
3f7c1403e7 First version of scheduled tests. 2018-09-10 15:01:01 -07:00
NissimHadar
1f99917069 Improved killing of old processes. 2018-09-10 09:12:28 -07:00
NissimHadar
b881d342d5 Minor cleanup. 2018-09-08 21:28:09 -07:00
NissimHadar
4a702ed8d4 add build number to the automated test results 2018-09-08 21:27:21 -07:00
NissimHadar
543c1c9265 Install into High Fidelity folder. 2018-09-06 22:31:49 -07:00
NissimHadar
e9a1da832e Deal with no High Fidelity folder 2018-09-06 16:04:15 -07:00
NissimHadar
21268be9a4 Do not close when evaluation complete. 2018-09-05 21:08:33 -07:00
NissimHadar
8a2292ce07 Set user and branch, and request temporary folder at the beginning.
Kill processes BEFORE running the downloaded installerDownloadComplete
Copy an empty, but valid, AppData/High Fidelity folder.
Remove previous snapshots.
2018-09-05 16:09:40 -07:00
NissimHadar
c4182a8146 Corrected comment. 2018-09-05 16:05:53 -07:00
NissimHadar
991beeab19 Created an empty AppData folder for automated testing. 2018-09-05 11:49:17 -07:00
NissimHadar
8fa80a465d Minor, minor correction. 2018-09-04 22:49:14 -07:00
NissimHadar
825be44eeb Hide Windows tab on non-Windows machines. 2018-09-04 20:43:45 -07:00
NissimHadar
bcec0c8fbd Fixed reversed boolean. 2018-09-04 16:56:20 -07:00
NissimHadar
d74d3ecab3 Create empty difference image if images differ in size. 2018-09-04 16:17:33 -07:00
NissimHadar
ca3c797c84 Evaluate results. 2018-09-04 15:45:48 -07:00
NissimHadar
cfed050b50 Connect download-complete signal before starting downloads. 2018-09-04 15:44:48 -07:00
NissimHadar
33f3552cba Kills running processes (assignment clients, domain server and sand box) prior to installation
Runs server processes
Runs interface with the top-level recursive test script.
2018-09-04 13:31:31 -07:00
NissimHadar
06ad3903c4 Kills High Fidelity processes (which is a good thing in this context). 2018-09-04 10:05:17 -07:00
NissimHadar
d668f60ab9 Creates snapshot folder. 2018-09-03 23:26:19 -07:00
NissimHadar
a5666cb9fd Minor typo in comment. 2018-09-03 23:25:06 -07:00
NissimHadar
4f8182fc1f Installer waits for completion. 2018-09-03 20:54:48 -07:00
NissimHadar
6b83d98788 Can run installer, but does not wait for completion. 2018-09-03 15:50:52 -07:00
NissimHadar
82d9fa6859 Renamed per standard. 2018-09-03 15:50:08 -07:00
NissimHadar
abb860087f Callback after downloading installer complete. 2018-09-02 20:32:20 -07:00
NissimHadar
0c8f80026a Simplifying code. 2018-09-02 12:58:18 -07:00
NissimHadar
1ffd005b77 Can download the High Fidelity installer. 2018-09-01 22:46:49 -07:00
NissimHadar
fb80e9c395 Added new class. 2018-09-01 19:48:43 -07:00
NissimHadar
4e677c85f6 Can rename the High Fidelity folder in AppData 2018-08-31 23:13:50 -07:00
NissimHadar
ff4d37dd2f Updated to the new TestRail project. 2018-08-20 16:44:08 -07:00
NissimHadar
96deeac126 Give final evaluation message also in non-interactive mode. 2018-08-20 14:26:37 -07:00
NissimHadar
e15badad18 Improving error handling. 2018-08-20 12:53:37 -07:00
NissimHadar
91aa568832 Improving error handling. 2018-08-20 12:08:33 -07:00
NissimHadar
de9be96acd Deal correctly with missing test.js 2018-08-20 08:36:10 -07:00
NissimHadar
861d42cc6a Added automated creation of testAuto.js scripts.
Code refactoring.
Documentation update.
2018-08-10 15:47:12 -07:00
NissimHadar
c0e25e64c0 Added Python installation instructions. 2018-08-10 08:50:37 -07:00
NissimHadar
08acfb6bf0 Use correct case. 2018-08-09 13:37:28 -07:00
NissimHadar
f816c37940 Updated MD 2018-08-09 13:34:25 -07:00
NissimHadar
37ddd59c40 Use correct case. 2018-08-09 13:10:30 -07:00
NissimHadar
b573591462 Updated README.md and minor changes in Auto-tester to match. 2018-08-09 13:03:56 -07:00
NissimHadar
bf53f24918 WIP -documentation 2018-08-08 14:51:30 -07:00
NissimHadar
4cdc6196e4 WIP - adding help. 2018-08-08 11:07:21 -07:00
NissimHadar
65d4a061a2 WIP - working on help. 2018-08-08 08:25:12 -07:00
NissimHadar
1f4c0ebeb5 WIP - working on Help. 2018-08-07 22:55:45 -07:00
NissimHadar
76e0e8d3fa WIP - working on Help. 2018-08-07 17:13:34 -07:00
NissimHadar
b8c7971ebe WIP - working on Help. 2018-08-07 17:03:44 -07:00
NissimHadar
cd186aa657 Removed unneeded MD file. 2018-08-07 15:56:49 -07:00
NissimHadar
cce17eb181 Added tabbed interface. 2018-08-07 14:20:45 -07:00
NissimHadar
0377be2d0d Can update test results in TestRail. 2018-08-06 10:21:33 -07:00
NissimHadar
188d82b384 Python script seems complete. 2018-08-06 09:29:41 -07:00
NissimHadar
e5c0fa0af9 Working on updating test results. 2018-08-06 08:25:05 -07:00
NissimHadar
9e8619f7be WIP - updating test results. 2018-08-03 14:50:20 -07:00
NissimHadar
37f761beeb Builds Python script that creates list of failure names 2018-08-03 14:21:10 -07:00
NissimHadar
dfa461b4f6 Ready to update the run with the test results. 2018-08-03 12:57:54 -07:00
NissimHadar
7ef3b27490 WIP - updating test results. 2018-08-03 11:12:18 -07:00
NissimHadar
2a6bc8bd3e WIP - add results to runs. 2018-08-02 20:10:25 -07:00
NissimHadar
66391c2d64 WIP - add results to runs. 2018-08-02 19:07:16 -07:00
NissimHadar
11b4beda5e Can create a test run. 2018-08-02 15:37:44 -07:00
NissimHadar
8248691b7d Can create a test run. 2018-08-02 13:03:24 -07:00
NissimHadar
69660cae81 Can populate Test Section combo. 2018-08-01 17:07:53 -07:00
NissimHadar
9957fc9474 Can create list of highest level sections. 2018-08-01 15:13:44 -07:00
NissimHadar
36d131592d WIP 2018-07-31 22:23:10 -07:00
NissimHadar
121f5e0129 Set window modality in UI files. 2018-07-31 17:58:11 -07:00
NissimHadar
431db7c40f Added new window for Runs (not used yet). 2018-07-31 17:47:55 -07:00
NissimHadar
0cf10a649f WIP - implementing creation of TestRail runs. 2018-07-31 16:25:13 -07:00
NissimHadar
3f91c55223 Corrected window title. 2018-07-31 15:20:43 -07:00
NissimHadar
22953e6ab0 Fixed appearance of dual tests. 2018-07-31 13:48:17 -07:00
NissimHadar
87e7eb78a8 Corrected links to MD files. 2018-07-31 13:30:30 -07:00
NissimHadar
c98d43bb32 Problem = last test is created twice. 2018-07-31 13:06:04 -07:00
NissimHadar
3402d7836a Added milestones to TestRail cases. 2018-07-31 11:17:53 -07:00
NissimHadar
ad0a1c289d Use environment variable for Python path. 2018-07-29 22:24:48 -07:00
NissimHadar
b72d94e56d Added a sweet "busy" window. 2018-07-29 20:58:07 -07:00
NissimHadar
9247e8dc16 QProcess signals connected. 2018-07-29 20:28:46 -07:00
NissimHadar
e191c65290 Works, but does not yet wait for completion of Python process. 2018-07-29 00:27:15 -07:00
NissimHadar
e0d14dd702 Works, but does not yet wait for completion of Python process. 2018-07-29 00:25:02 -07:00
NissimHadar
951b90d74c WIP - running Python process. 2018-07-27 21:40:18 -07:00
NissimHadar
35464c4ca4 Can add tests (include only the preconditions) 2018-07-27 15:10:06 -07:00
NissimHadar
066b1acd94 Can write all the sections (sans tests themselves). 2018-07-27 13:35:31 -07:00
NissimHadar
7bb6d8dc82 Can now create first level of sub-sections. 2018-07-27 12:41:11 -07:00
NissimHadar
be79fa9e31 Added creation of a python stack class 2018-07-27 09:04:37 -07:00
NissimHadar
91c04bb639 Working on creating sections in TestRail. 2018-07-26 17:21:43 -07:00
NissimHadar
99ba550af5 WIP 2018-07-26 15:00:02 -07:00
NissimHadar
2dca95a146 Working on TestRail, adding sections 2018-07-26 14:12:44 -07:00
NissimHadar
72d4e7dba2 Refactoring. 2018-07-26 10:46:43 -07:00
NissimHadar
db0969d1a7 Creates 'testrail.py' script in the output folder. 2018-07-26 09:16:14 -07:00
NissimHadar
aa57d359be Adding interface to select TestRail user. 2018-07-25 17:26:23 -07:00
NissimHadar
6db83660b6 Working on Python integration. 2018-07-25 17:07:18 -07:00
NissimHadar
816b3a4ef6 WIP. 2018-07-25 15:49:41 -07:00
NissimHadar
cb0f9639ba Added IDs where needed. 2018-07-11 09:08:43 -07:00
NissimHadar
f69f0cbd80 Seems to create a valid test suite. 2018-07-09 19:59:59 -07:00
NissimHadar
112ba27f2d Added user and branch - not tested yet! 2018-07-09 14:00:08 -07:00
NissimHadar
a6dbeb3db7 WIP. 2018-07-09 12:06:20 -07:00
NissimHadar
95a2d586c6 WIP. 2018-07-07 21:05:22 -07:00
NissimHadar
795423beea WIP. 2018-07-07 17:21:46 -07:00