Brad Hefta-Gaub
f1dd778310
Merge pull request #14389 from SimonWalton-HiFi/oven-resourcerequestobserver
...
Add newly-introduced dependency class to Oven
2018-11-13 17:35:29 -08:00
NissimHadar
620c9e2f93
All results now logged, so don't mark as failed.
2018-11-13 13:38:44 -08:00
NissimHadar
c7b3b9c0d2
Reverted previous commit.
2018-11-13 11:49:59 -08:00
NissimHadar
14dfb35fad
Merge branch 'MAC' of https://github.com/NissimHadar/hifi into MAC
2018-11-13 10:12:38 -08:00
NissimHadar
234a46bd43
Evaluate results even if Interface crashed midway.
2018-11-13 10:12:06 -08:00
NissimHadar
c7e0cb1757
Moved downloader deletion to after completion of download.
2018-11-13 10:11:22 -08:00
Simon Walton
8af3bf3748
Add new dependency class (ResourceRequestObserver) to Oven
2018-11-13 09:45:18 -08:00
NissimHadar
e378a1b79c
Added missing CR
2018-11-13 08:39:52 -08:00
sabrina-shanman
5b6e2aae5a
Remove/move some unused serializer imports
2018-11-12 16:12:21 -08:00
sabrina-shanman
f971294d6d
Make HFMSerializer return a smart pointer to an HFMModel
2018-11-12 16:12:21 -08:00
sabrina-shanman
baa8cdb054
Remove combineParts from the Serializer interface
2018-11-12 16:12:21 -08:00
sabrina-shanman
00f2b4eeb9
Make the existing model serializers based on HFMSerializer
2018-11-12 16:12:20 -08:00
sabrina-shanman
83cc90ace0
Re-name GLTFReader to GLTFSerializer and do the same for other model readers
2018-11-12 16:12:20 -08:00
sabrina-shanman
753557736e
Merge branch 'master' into hfm_library
2018-11-12 15:03:30 -08:00
NissimHadar
07515eab68
Merge branch 'master' of https://github.com/highfidelity/hifi into MAC
2018-11-12 14:00:46 -08:00
NissimHadar
050a13433b
Merge branch 'MAC' of github.com:NissimHadar/hifi into MAC
2018-11-12 12:20:32 -08:00
NissimHadar
05033b7da1
Echo status to screen
2018-11-12 12:19:32 -08:00
NissimHadar
4a158ea789
Fixed Linux compilation error.
2018-11-12 11:07:18 -08:00
NissimHadar
a535519fbc
Typo.
2018-11-12 11:00:24 -08:00
Brad Hefta-Gaub
22dd958582
Merge pull request #14297 from jherico/feature/vcpkg
...
Case 19807: Switch to vcpkg for many dependencies on all non-mobile platforms
2018-11-12 09:52:02 -08:00
NissimHadar
3c5a062ec7
Merge branch 'MAC' of https://github.com/NissimHadar/hifi into MAC
2018-11-08 15:09:51 -08:00
NissimHadar
9b60103f47
Renaming auto-tester ==> nitpick
2018-11-08 15:07:32 -08:00
NissimHadar
c0d748b151
Merge branch 'MAC' of github.com:NissimHadar/hifi into MAC
2018-11-08 14:27:33 -08:00
NissimHadar
8aea237ad7
Fixed endless wait
2018-11-08 14:26:27 -08:00
Brad Davis
8c4f0ec774
Vcpkg migration
2018-11-08 12:28:06 -08:00
Jamil Akram
7c22a1954c
Merge pull request #14237 from NissimHadar/addNoLogin
...
case 18450: Do not show login dialog if requested not to on the command line.
2018-11-08 10:43:21 -08:00
NissimHadar
8b2287126a
WIP - working on MAC
2018-11-08 08:38:44 -08:00
NissimHadar
dd7ce2cfff
Enable GitHub fields correctly on MAC
2018-11-08 08:37:44 -08:00
NissimHadar
e00c9333c6
Merge branch 'master' of https://github.com/highfidelity/hifi into MAC
2018-11-07 14:54:18 -08:00
Sam Gateau
e6cd9a4ffa
Merge pull request #14301 from NissimHadar/fixPath
...
case 19636 - Make path to VCPKG relative to ENV variable
2018-11-07 10:58:56 -08:00
NissimHadar
91fb592d3f
Merge branch 'master' of https://github.com/highfidelity/hifi into MAC
2018-11-06 10:19:52 -05:00
NissimHadar
ebdd443646
New resize method for Mac.
2018-11-06 10:19:27 -05:00
sabrina-shanman
2801f324b7
Switch references to HFM to the HFM lib and remove HFM classes in FBX
2018-11-05 12:47:34 -08:00
sabrina-shanman
30eb360f62
Convert remaining HFMModels called model to hfmModel, and rename some missed local variables
2018-11-05 12:07:17 -08:00
NissimHadar
58bac436ba
Fixed Linux error
2018-11-01 18:14:29 -07:00
NissimHadar
cd2194ad53
Correction for Linux
2018-11-01 17:56:45 -07:00
sabrina-shanman
cbca77b12f
Rename HFMGeometry to HFMModel and adjust related variables
2018-11-01 17:17:48 -07:00
NissimHadar
50d1beb95f
Merge branch 'MAC' of github.com:NissimHadar/hifi into MAC
2018-11-01 16:58:17 -07:00
NissimHadar
ebc37610d3
Updated for MAC.
2018-11-01 15:07:19 -07:00
NissimHadar
22ae1114b5
Updated Python command for Mac.
2018-11-01 14:20:05 -07:00
NissimHadar
6e8338fade
Completed Python commands for Mac.
2018-11-01 12:55:28 -07:00
NissimHadar
9b347971e8
Merge branch 'MAC' of github.com:NissimHadar/hifi into MAC
2018-11-01 12:20:29 -07:00
NissimHadar
7d9b6a3f10
Can read runs from TestRail.
2018-11-01 12:19:25 -07:00
NissimHadar
c1a01caeb8
Added missing !
2018-11-01 12:18:55 -07:00
NissimHadar
61ba685022
Set Python command to usr/local/python3
.
2018-11-01 12:17:53 -07:00
NissimHadar
701f3274ce
Updated IMPORTANT information for running Python3 on Mac.
2018-11-01 08:47:56 -07:00
NissimHadar
8e3f2d3601
Minor clean-up.
2018-11-01 08:17:35 -07:00
NissimHadar
6121d7022c
Renamed folder. Removed useless 'mkdir'.
2018-11-01 07:49:36 -07:00
NissimHadar
1c7c0dd0a0
Booboo...
2018-10-31 23:07:44 -07:00
NissimHadar
716bd8ebd2
WIP - starting on AWS Interface
2018-10-31 22:45:52 -07:00
NissimHadar
1d67531a87
Improve UI
2018-10-31 22:45:12 -07:00
NissimHadar
40a31b63a9
Waits for Interface to finish
2018-10-31 14:48:27 -07:00
NissimHadar
93cff8dfda
Corrected indentation.
2018-10-31 08:48:42 -07:00
NissimHadar
675334a105
Do not need -a
when using open with full path to app
2018-10-30 22:47:11 -07:00
NissimHadar
5e58da8ec1
Interface runs, but AutoTester doesn't wait for completion.
2018-10-30 22:29:50 -07:00
NissimHadar
263a831fc4
Runs Interface with Sandbox
2018-10-30 18:41:10 -07:00
sabrina-shanman
becee7f010
Re-name FBXGeometry to HFMGeometry and do the same for related classes
2018-10-30 17:28:42 -07:00
NissimHadar
41b70ffab5
Installs both interface and Sandbox. Runs interface.
2018-10-30 16:30:56 -07:00
NissimHadar
418a578e28
Can start Interface
2018-10-30 13:02:13 -07:00
NissimHadar
959c544fcd
Made path to VCPKG relative.
2018-10-30 12:05:41 -07:00
NissimHadar
1213f3f658
Can run the installer
2018-10-29 17:51:41 -07:00
NissimHadar
98441b2328
WIP - installing High Fidelity from command line.
2018-10-29 15:49:46 -07:00
NissimHadar
28338a8307
Minor cleanup.
2018-10-25 17:40:39 -07:00
NissimHadar
e931041501
Corrected #ifdef
2018-10-25 17:39:06 -07:00
NissimHadar
c3b1f8c332
Should be able to download Mac installer
2018-10-25 17:22:45 -07:00
NissimHadar
7bf6e9cda9
Simplified, and seems to work
2018-10-25 16:19:25 -07:00
NissimHadar
d2e31b3f67
Use fromPercentEncoding
to download URL (attempting to get download to run on Mac).
2018-10-25 15:18:29 -07:00
NissimHadar
47ce1573eb
Corrected use of _snapshotFolder.
2018-10-25 15:17:07 -07:00
NissimHadar
028d1cf237
Minor cleanup.
2018-10-25 13:36:15 -07:00
NissimHadar
14216bdeca
Starting v7.0
...
Increased a button size for Mac.
2018-10-24 16:22:12 -07:00
NissimHadar
34a03bfc99
Python executable for MAC is python
2018-10-24 15:57:06 -07:00
NissimHadar
936c3beea0
Exit if Python executable not found
2018-10-24 15:56:29 -07:00
Brad Davis
dd97c4fcd2
Fix shadergen parallelism
2018-10-23 10:40:12 -07:00
Brad Davis
c8e664a0a1
New SPIRV Shader toolchain
2018-10-23 10:40:12 -07:00
NissimHadar
092f88e558
Change parameter name from --no-login
to --no-login-suggestion
2018-10-22 10:55:50 -07:00
NissimHadar
702e09b4bc
Added no login option.
2018-10-18 16:43:50 -07:00
NissimHadar
fb0a7274bf
Initially disable Installer URL
2018-10-18 16:41:48 -07:00
NissimHadar
4c6185d139
Set the "--no-updater" flag so that the "Update Available" pop-up won't...
2018-10-18 11:51:04 -07:00
NissimHadar
952ffe5d23
Updated link to Installer.
2018-10-17 13:36:53 -07:00
NissimHadar
abef242248
Updated user manual.
2018-10-17 13:33:25 -07:00
NissimHadar
1d09f6efef
Fixed MacOS error.
2018-10-10 08:12:05 -07:00
NissimHadar
2b59180fef
Writes new format to AWS>
2018-10-09 20:58:59 -07:00
NissimHadar
ea8bec30a7
Update TestRail with results has been updated.
2018-10-09 17:11:25 -07:00
NissimHadar
697e678612
TesftFailure (etal.) changed to TestResult.
...
Successes are also added to the zipped results folder.
2018-10-09 16:54:38 -07:00
NissimHadar
9b816321af
Corrected tab order for GitHub repository.
2018-10-09 15:46:51 -07:00
NissimHadar
35bf0fc75b
Fixed gcc warning.
2018-10-09 14:44:43 -07:00
NissimHadar
956ede1fbb
Update the run description with a link to AWS.
2018-10-09 14:12:15 -07:00
NissimHadar
25b3a8c75c
Fixed gcc warnings.
2018-10-09 12:02:42 -07:00
NissimHadar
3ebf8ad293
Set version to 7.0
2018-10-09 10:44:19 -07:00
NissimHadar
71334cc896
Deal correctly with zero failures.
2018-10-08 16:24:15 -07:00
NissimHadar
a5dc985308
Shows URL of page on AWS.
2018-10-08 14:32:10 -07:00
NissimHadar
92b26fec37
Uploads to he hifi-qa bucket.
2018-10-08 13:42:21 -07:00
NissimHadar
443e15ae81
Copy SSL DLLs to the Release folder.
2018-10-08 12:45:08 -07:00
NissimHadar
179c2fa01d
Set the HTML content type.
2018-10-08 12:40:07 -07:00
NissimHadar
21c917b503
Updated README
2018-10-08 08:05:58 -07:00
NissimHadar
054494677b
Added checkbox to automatically update AWS.
2018-10-08 07:46:18 -07:00
NissimHadar
138ca76d1c
Now works.
2018-10-07 18:36:29 -07:00
NissimHadar
fd6518ec56
Delete old failures before unzipping
2018-10-06 16:23:47 -07:00
NissimHadar
2bcdb129c0
Can create correct Python script to write HTML to AWS.
2018-10-05 18:31:49 -07:00
NissimHadar
fd7139c39f
Puts images in separate folder.
2018-10-05 09:50:22 -07:00
NissimHadar
19f41eac2b
Renamed HTML folder.
...
Corrected names of tests.
2018-10-05 08:58:14 -07:00
NissimHadar
d79d092dc8
Can write an HTML file created from zipped results
2018-10-04 16:31:38 -07:00
NissimHadar
ed94ffa384
Can extract filename after selecting zipped results and temporary folder.
2018-10-04 08:54:34 -07:00
NissimHadar
2cb0b2ea8d
WIP - adding AWS interface.
2018-10-03 17:19:45 -07:00
NissimHadar
b962212ca0
Enable repo fields in 'Create'
2018-10-03 16:52:00 -07:00
NissimHadar
318e83e500
Disable "RunNow" button while running tests
...
Check if Interface test scripts ran to completion.
2018-10-03 16:45:01 -07:00
NissimHadar
5c7b4338b6
Change threshold from 0.95 to 0.935
2018-10-03 16:43:09 -07:00
NissimHadar
ce4233ba21
Removed erroneous underscore
2018-10-03 16:42:02 -07:00
NissimHadar
71197ca0d1
Use new format of installer.
2018-10-02 11:30:00 -07:00
NissimHadar
f863fabe68
Fix for create MD file.
2018-10-01 18:10:32 -07:00
NissimHadar
b0dee3a802
Use correct URL for "serverless"
2018-10-01 13:09:15 -07:00
NissimHadar
39d55a6612
Use correct URL for "serverless"
2018-10-01 13:08:44 -07:00
NissimHadar
5ce02c23c7
Add UAC warning if install fails.
2018-09-30 17:40:05 -07:00
NissimHadar
632f6647dd
Add UAC warning if install fails.
2018-09-30 17:11:01 -07:00
NissimHadar
dd8d651c69
Changed TestEdit fields to LineEdit.
2018-09-28 15:36:52 -07:00
NissimHadar
a0af0b4d2d
Add enabling/disabling of Suite ID
2018-09-28 15:35:45 -07:00
NissimHadar
7d60c4c850
Add HostName to Test Run name.
2018-09-28 15:35:09 -07:00
NissimHadar
574be7614c
Deal with blanks in path.
2018-09-28 15:34:22 -07:00
NissimHadar
6fe106089a
Decreased threshold a wee bit.
2018-09-21 17:34:37 -07:00
NissimHadar
2a1e3e93a5
Fixed a couple of bugs.
2018-09-21 14:52:32 -07:00
NissimHadar
6c2b1271ab
Merge crap.
2018-09-19 12:34:27 -07:00
NissimHadar
b5e901fc54
Merge branch 'addDailyTests' of https://github.com/NissimHadar/hifi into addDailyTests
2018-09-19 07:06:32 -07:00
NissimHadar
8301b472fe
Automated login.
2018-09-18 14:22:10 -07:00
NissimHadar
719176b931
Newer version.
2018-09-18 12:01:13 -07:00
NissimHadar
69f5e9110a
Minor cleanup
2018-09-18 10:16:42 -07:00
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