Commit Graph

210 Commits

Author SHA1 Message Date
Ryan Kurtz
f090280602 Forcing UTF-8 and en_US on tests to make testing environment look more
like the Ghidra environment.
2019-09-17 09:23:11 -04:00
adamopolous
8df7df2e72 removed timing considerations from test sorting 2019-09-17 07:57:57 -04:00
adamopolous
c97da26911 GT-3099: ci update 2019-09-16 12:22:41 -04:00
Ryan Kurtz
f027985522 Merge remote-tracking branch 'origin/GT-3127_ryanmkurtz_gradle56' 2019-09-04 08:25:06 -04:00
Ryan Kurtz
b9e2017fde GT-3127: Gradle 5.6 support. 2019-09-03 13:51:30 -04:00
adamopolous
9ea4ef60b3 added test documentation for parallel processing 2019-09-03 12:33:28 -04:00
adamopolous
3e96ae0e20 added documentation to test scripts 2019-09-03 12:33:27 -04:00
adamopolous
20d89792cf added logging for debug purposes 2019-09-03 12:33:27 -04:00
adamopolous
6fa0c10298 fixed bugs causing integration test task generation to fail 2019-09-03 12:33:26 -04:00
adamopolous
3b6162fede moved config specs to external resource file 2019-09-03 12:33:25 -04:00
adamopolous
43d52b6dc0 fixed compilation error in test utils 2019-09-03 12:33:24 -04:00
adamopolous
51c503eb86 fixed broken assert in validating test coverage 2019-09-03 12:33:24 -04:00
adamopolous
b5a5fd3c23 binned all the ghidra test classes into their parallel test buckets 2019-09-03 12:33:23 -04:00
adamopolous
474d463355 broke out more integration tests for the binning 2019-09-03 12:33:22 -04:00
adamopolous
0959cdf96b changed binning to take app config into account 2019-09-03 12:33:22 -04:00
adamopolous
047404c80d fixing test problems 2019-08-28 10:46:12 -04:00
dragonmacher
68931f01d6 Gradle - updated gradle to run when not using standard repo names -
review fixes
2019-08-13 18:31:43 -04:00
dragonmacher
e2ce041799 Gradle - updated gradle to run when not using standard repo names 2019-08-13 16:51:58 -04:00
adamopolous
aee9b170eb GT-3062: code review fixes (closes #875) 2019-08-06 16:45:18 -04:00
adamopolous
54f61b03c5 GT-3062: updated screenshot config to extend test/integrationTest 2019-08-05 13:31:31 -04:00
Andrii Kurdiumov
880cd6f265 Fix typo in task description 2019-08-05 18:27:46 +06:00
Andrii Kurdiumov
d0c894c820 Add description to gradle tasks which generate test reports 2019-08-04 11:48:33 +06:00
Andrii Kurdiumov
03ec2ef569 Add integrationTestReport task
This task will run integrationTest task and save all test reports in the
$reportDir/integrationTestReports folder

This was requested in #832 by @adamopolous
2019-08-03 20:30:47 +06:00
Ryan Kurtz
de68f50eb4 GT-3017: Storing minimum gradle version in application.properties. 2019-07-18 13:39:17 -04:00
adamopolous
2398f8f6bf fixed bug causing test script to fail to process command line params 2019-07-15 16:30:08 -04:00
dragonmacher
4885e5f8a9 GT-2976 - Fixed NPE in Version Tracking hashing 2019-07-15 13:24:04 -04:00
ghidra1
e0e2c58eb7 Merge remote-tracking branch 'origin/ghidra1_Emulator'
Conflicts:
	gradle/root/eclipse.gradle
2019-07-12 16:14:17 -04:00
adamopolous
397e23c20c Added fix to prevent ext-u tests from running when only ext is selected 2019-07-11 14:33:38 -04:00
adamopolous
15b055b592 Amendment to previous commit for ext repo test support 2019-07-11 13:28:46 -04:00
Ryan Kurtz
6850c4188a GT-2897: Moving script to support dir. 2019-06-27 12:14:02 -04:00
Ryan Kurtz
037b5df87b GT-2897: Renaming initialization script. 2019-06-27 11:51:29 -04:00
Ryan Kurtz
b69e737a60 GT-2897: Moving flatRepo to installation dir. 2019-06-26 12:56:46 -04:00
adamopolous
5e1ea55a6a GT-2897: fixed some documentation issues 2019-06-26 12:56:45 -04:00
Ryan Kurtz
5f388e6bbc GT-2897: More improvements. 2019-06-26 12:56:44 -04:00
adamopolous
f866b0f5e7 GT-2897: moved downloads to ghidra/build 2019-06-26 12:56:43 -04:00
Ryan Kurtz
9e209d90cf GT-2897: User/script now puts yajsw.zip directly into the ghidra source
repo eliminating the need for a ghidra.bin directory to be created.
2019-06-26 12:56:42 -04:00
adamopolous
e326f98c0e GT-2897: changed location of tmp dir; added missing info to dev guide 2019-06-26 12:56:42 -04:00
adamopolous
def5113ba6 GT-2897: Gradle installation script for external dependencies 2019-06-26 12:56:40 -04:00
ghidra1
a15c70950f Added extensions GnuDisassembler and SleighDevTools 2019-06-25 09:40:15 -04:00
ghidra1
dd15435371 Added P-Code Test framework to facilitate semantic verification through
emulation
2019-06-25 09:37:15 -04:00
Ryan Kurtz
92b671bb2c Excluding 'dist' from the ___root project's resource filters. 2019-06-18 08:53:09 -04:00
ghidra1
8dfffdd5db Corrected CabExtract build issues 2019-06-13 18:54:47 -04:00
ghidra1
7e80e70465 Restored build cleanup of assembly area 2019-06-13 16:37:47 -04:00
ghidra1
8377f8394b Eliminate use of jcalendar. Replaced DateEditor with non-editable
display for Options use.
2019-06-13 15:36:26 -04:00
ghidra1
3b999fd86e Corrected GPL build issues 2019-06-13 14:06:37 -04:00
Ryan Kurtz
dfd5e26376 GT-2865: Incorporating release name into setting directory name. 2019-05-23 11:51:59 -04:00
Ryan Kurtz
0b4c301f56 Fixing typo in usage.gradle (#471). 2019-05-10 10:34:40 -04:00
ghidra1
1cd74f0dc4 Corrected LICENSE inclusion in build 2019-05-01 11:05:30 -04:00
ghidravore
c9d3f7b838 fixed extension zips to include LICENSE.txt file 2019-04-30 16:31:39 -04:00
ghidra4
77d711dbce testJar and integrationTestJar task now produce jar files with different names 2019-04-30 12:31:09 -04:00
ghidravore
7baa82a53a moved ip dependency to file where ip task is defined. 2019-04-29 16:36:53 -04:00
ghidravore
1f82aa5e8e a few more gradle fixes 2019-04-29 15:28:16 -04:00
ghidravore
a50c6e0843 Fixing build issues. 2019-04-26 18:17:11 -04:00
ghidra4
7bf9f31c95 Moved jacocoReport configs to doFirst 2019-04-26 09:22:05 -04:00
dragonmacher
aba6d9cdec Help - turn off debug 2019-04-24 18:01:31 -04:00
dragonmacher
49436c44a9 Help - Added a task to find unused help images; fixed showing in-memory
images in help
2019-04-24 17:48:44 -04:00
ghidra4
ecdf92eb05 getLogFileUrl no longer searches user.dir for log4j properties file GT-2834 2019-04-24 17:38:24 -04:00
ghidra4
cfc51a00ea Gradle jacocoReport and jacocoBranchReport now only use subprojects with Java sourceSets 2019-04-24 15:06:39 -04:00
Ryan Kurtz
49ae6ec0f9 gradle clean now removes sleighArgs.txt files. 2019-04-24 12:48:05 -04:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00