Commit Graph

216 Commits

Author SHA1 Message Date
ghidra1
1b1240a41b GT-3328 corrected sleighArgs.txt use with module dependency paths 2019-11-19 15:11:30 -05:00
adamopolous
2de421d3f9 added gradle dependencies for jacoco tasks 2019-11-15 09:54:34 -05:00
Andrii Kurdiumov
cafa4c3414 Fix paths in Gradle task descriptionsThese paths was likely not changed during refatoring of Gradle scripts.I make them correspond to actual location of files where their definitions originates. 2019-11-13 02:03:19 +02:00
Ryan Kurtz
de5908f8a2 Forcing UTF-8 and en_US on integration tests to make testing environment
look more
like the Ghidra environment.
2019-09-19 11:53:14 -04:00
Ryan Kurtz
0ed8fb63d7 Merge remote-tracking branch 'origin/adamopolous_test_script_fixes' into Ghidra_9.1 2019-09-17 09:52:53 -04:00
adamopolous
d176879548 removed dead code from test utils 2019-09-17 09:37:01 -04:00
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