jalview.git
12 months agoJAL-4167 Added OVERALL summary to bash output
Ben Soares [Thu, 27 Apr 2023 11:36:15 +0000 (12:36 +0100)]
JAL-4167 Added OVERALL summary to bash output

12 months agoJAL-4167 Added colours to bash output
Ben Soares [Wed, 26 Apr 2023 16:39:10 +0000 (17:39 +0100)]
JAL-4167 Added colours to bash output

12 months agoJAL-4167 Allow a test to run in multiple testTasks
Ben Soares [Wed, 26 Apr 2023 13:27:50 +0000 (14:27 +0100)]
JAL-4167 Allow a test to run in multiple testTasks

12 months agoJAL-629 shorter wait times for this test
Ben Soares [Wed, 26 Apr 2023 12:00:00 +0000 (13:00 +0100)]
JAL-629 shorter wait times for this test

12 months agoJAL-4167 Adjustments to get clover to work with normal tests. Adjustment made on...
Ben Soares [Wed, 26 Apr 2023 11:11:49 +0000 (12:11 +0100)]
JAL-4167 Adjustments to get clover to work with normal tests.  Adjustment made on build server (TestNG Parser: build/reports/tests/**/testng-results.xml

12 months agoJAL-4167 Adjustments to get clover to work with normal tests
Ben Soares [Wed, 26 Apr 2023 10:22:51 +0000 (11:22 +0100)]
JAL-4167 Adjustments to get clover to work with normal tests

12 months agoJAL-4167 Adjustments to get clover to work
Ben Soares [Wed, 26 Apr 2023 10:10:57 +0000 (11:10 +0100)]
JAL-4167 Adjustments to get clover to work

12 months agoJAL-629 JAL-4167 Added args to tests. Fixed potential --headless arg bug. Added testT...
Ben Soares [Wed, 26 Apr 2023 01:32:55 +0000 (02:32 +0100)]
JAL-629 JAL-4167 Added args to tests. Fixed potential --headless arg bug. Added testTaskN tasks for separated tests, and code to make summary report when running normal test task.

12 months agoJAL-629 Add --nowebdiscovery. Distinguish arg=="open" as old style. Increase timeout...
Ben Soares [Mon, 24 Apr 2023 15:52:13 +0000 (16:52 +0100)]
JAL-629 Add --nowebdiscovery. Distinguish arg=="open" as old style. Increase timeout for commandlineoptions tests (for failing web services?).

12 months agoJAL-629 Put commandsTest.jvprops in the right place
Ben Soares [Mon, 24 Apr 2023 14:44:35 +0000 (15:44 +0100)]
JAL-629 Put commandsTest.jvprops in the right place

12 months agoJAL-629 loaded props from arg in failing build server tests
Ben Soares [Mon, 24 Apr 2023 12:39:46 +0000 (13:39 +0100)]
JAL-629 loaded props from arg in failing build server tests

12 months agoJAL-629 Dynamic sleep in test, more diagnostics
Ben Soares [Mon, 24 Apr 2023 10:07:46 +0000 (11:07 +0100)]
JAL-629 Dynamic sleep in test, more diagnostics

12 months agoJAL-629 Dynamic sleep in test
Ben Soares [Mon, 24 Apr 2023 10:06:17 +0000 (11:06 +0100)]
JAL-629 Dynamic sleep in test

12 months agoJAL-629 Move diagnostics to the right place
Ben Soares [Mon, 24 Apr 2023 09:54:56 +0000 (10:54 +0100)]
JAL-629 Move diagnostics to the right place

12 months agoJAL-629 Diagnosis output for failing test
Ben Soares [Mon, 24 Apr 2023 09:35:26 +0000 (10:35 +0100)]
JAL-629 Diagnosis output for failing test

12 months agoJAL-629 Count VISIBLE annotations for tests
Ben Soares [Mon, 24 Apr 2023 09:27:57 +0000 (10:27 +0100)]
JAL-629 Count VISIBLE annotations for tests

12 months agoJAL-629 attempt to fix tests on build server (more definite properties file)
Ben Soares [Mon, 24 Apr 2023 07:42:41 +0000 (08:42 +0100)]
JAL-629 attempt to fix tests on build server (more definite properties file)

12 months agoJAL-629 single threaded test for viewer window for build server
Ben Soares [Sun, 23 Apr 2023 19:05:00 +0000 (20:05 +0100)]
JAL-629 single threaded test for viewer window for build server

12 months agoJAL-629 even longer wait for viewer window for build server
Ben Soares [Sun, 23 Apr 2023 18:59:08 +0000 (19:59 +0100)]
JAL-629 even longer wait for viewer window for build server

12 months agoJAL-629 longer wait for viewer window for build server
Ben Soares [Sun, 23 Apr 2023 18:40:43 +0000 (19:40 +0100)]
JAL-629 longer wait for viewer window for build server

12 months agoJAL-629 Change --open to --append and --opennew to --open. Make --open(new) part...
Ben Soares [Sun, 23 Apr 2023 11:35:42 +0000 (12:35 +0100)]
JAL-629 Change --open to --append and --opennew to --open. Make --open(new) part of the same default linkedId scheme.  Add and adjust tests.

12 months agoJAL-629 Test and fix --annotation --ssannotation args. Added a viewerType arg/subval...
Ben Soares [Sat, 22 Apr 2023 00:26:15 +0000 (01:26 +0100)]
JAL-629 Test and fix --annotation --ssannotation args. Added a viewerType arg/subval. Fixed multi value getClosest...(). Added a jalview.bin.Launcher eclipse script.  Lots of tests for opening structures from CLI.

12 months agoJAL-629 Now showing temp fac and secondary structure for File opened structures and...
Ben Soares [Wed, 19 Apr 2023 16:21:43 +0000 (17:21 +0100)]
JAL-629 Now showing temp fac and secondary structure for File opened structures and command line added structure. Added linegraph annotation marks for 'singleton' data points. Added splashscreen property.  Adjusted test_fab41.result argfile.

13 months agoJAL-629 Adding PAE and TFType at structure loading time. Display PAE automatically
Ben Soares [Fri, 14 Apr 2023 17:14:23 +0000 (18:14 +0100)]
JAL-629 Adding PAE and TFType at structure loading time.  Display PAE automatically

13 months agoMerge branch 'develop' into features/r2_11_2_alphafold/JAL-629
Ben Soares [Wed, 12 Apr 2023 14:49:00 +0000 (15:49 +0100)]
Merge branch 'develop' into features/r2_11_2_alphafold/JAL-629

13 months agoJAL-629 deleted test output file from repo
Ben Soares [Wed, 12 Apr 2023 14:37:29 +0000 (15:37 +0100)]
JAL-629 deleted test output file from repo

13 months agoJAL-629 mild improvement to test
Ben Soares [Wed, 12 Apr 2023 14:20:40 +0000 (15:20 +0100)]
JAL-629 mild improvement to test

13 months agoJAL-629 Fixed ~ based test for build server
Ben Soares [Wed, 12 Apr 2023 13:41:23 +0000 (14:41 +0100)]
JAL-629 Fixed ~ based test for build server

13 months agoJAL-629 Add substituteHomeDir to getDirname(). Tighten dirname tests
Ben Soares [Wed, 12 Apr 2023 13:24:21 +0000 (14:24 +0100)]
JAL-629 Add substituteHomeDir to getDirname().  Tighten dirname tests

13 months agoJAL-629 Put old -props back as will now use old parser
Ben Soares [Wed, 12 Apr 2023 13:23:11 +0000 (14:23 +0100)]
JAL-629 Put old -props back as will now use old parser

13 months agoJAL-629 Fix non-multi string bootstrap arg bug.
Ben Soares [Wed, 12 Apr 2023 11:44:08 +0000 (12:44 +0100)]
JAL-629 Fix non-multi string bootstrap arg bug.

13 months agoJAL-629 setprop test disabled as feature is disabled
Ben Soares [Wed, 12 Apr 2023 10:31:03 +0000 (11:31 +0100)]
JAL-629 setprop test disabled as feature is disabled

13 months agoJAL-629 parse SubVals once with ArgValue. Ensure SubVals exists. Change to setprops...
Ben Soares [Wed, 12 Apr 2023 10:21:44 +0000 (11:21 +0100)]
JAL-629 parse SubVals once with ArgValue. Ensure SubVals exists. Change to setprops in Jalview.java comment

13 months agoJAL-629 allow argfiles in argfiles, but avoid looping argfiles
Ben Soares [Wed, 12 Apr 2023 10:19:37 +0000 (11:19 +0100)]
JAL-629 allow argfiles in argfiles, but avoid looping argfiles

13 months agoJAL-629 allow comments in argfiles '#'
Ben Soares [Wed, 12 Apr 2023 10:17:53 +0000 (11:17 +0100)]
JAL-629 allow comments in argfiles '#'

13 months agoJAL-629 DON'T use quotation marks in argfiles as they are not interpreted (or needed)
Ben Soares [Wed, 12 Apr 2023 10:15:10 +0000 (11:15 +0100)]
JAL-629 DON'T use quotation marks in argfiles as they are not interpreted (or needed)

13 months agoJAL-629 Tests for FileUtils. Tidying counter substitutions. Fixing PAE opening.
Ben Soares [Wed, 5 Apr 2023 15:29:31 +0000 (16:29 +0100)]
JAL-629 Tests for FileUtils. Tidying counter substitutions. Fixing PAE opening.

13 months agoJAL-629 more info in usage statement
Ben Soares [Tue, 4 Apr 2023 19:45:08 +0000 (20:45 +0100)]
JAL-629 more info in usage statement

13 months agoJAL-629 Start of Usage statement
Ben Soares [Tue, 4 Apr 2023 17:28:16 +0000 (18:28 +0100)]
JAL-629 Start of Usage statement

13 months agoJAL-629 More consistent printing of --arguments. Example nf-core argfile
Ben Soares [Tue, 4 Apr 2023 15:27:48 +0000 (16:27 +0100)]
JAL-629 More consistent printing of --arguments. Example nf-core argfile

13 months agoJAL-629 Remove debugging comment
Ben Soares [Tue, 4 Apr 2023 10:37:45 +0000 (11:37 +0100)]
JAL-629 Remove debugging comment

13 months agoJAL-629 --initsubstitutions as a bootstrap arg, new tests
Ben Soares [Tue, 4 Apr 2023 10:36:50 +0000 (11:36 +0100)]
JAL-629 --initsubstitutions as a bootstrap arg, new tests

13 months agoJAL-629 sort files from java glob for predictability. reduce maxdepth of walkfiletree
Ben Soares [Mon, 3 Apr 2023 22:31:28 +0000 (23:31 +0100)]
JAL-629 sort files from java glob for predictability. reduce maxdepth of walkfiletree

13 months agoJAL-629 Removed --headless to fix CommandsTest
Ben Soares [Mon, 3 Apr 2023 18:22:06 +0000 (19:22 +0100)]
JAL-629 Removed --headless to fix CommandsTest

13 months agoJAL-629 added setprop. More filename based substitutions enabled. Test for these.
Ben Soares [Mon, 3 Apr 2023 17:04:37 +0000 (18:04 +0100)]
JAL-629 added setprop. More filename based substitutions enabled.  Test for these.

13 months agoMerge branch 'features/JAL-4134_treeviewerforcolumns' into develop feature/JAL-4162_Read_and_write_Relaxed_PHYLIP_format new_feature/JAL-4019_ambiguous_base_colourscheme
James Procter [Fri, 31 Mar 2023 09:29:53 +0000 (11:29 +0200)]
Merge branch 'features/JAL-4134_treeviewerforcolumns' into develop

13 months agoJAL-629 More extensive tests with real files being opened
Ben Soares [Thu, 30 Mar 2023 15:25:58 +0000 (16:25 +0100)]
JAL-629 More extensive tests with real files being opened

13 months agoJAL-629 fix bug for opening single named file with no args
Ben Soares [Thu, 30 Mar 2023 15:25:34 +0000 (16:25 +0100)]
JAL-629 fix bug for opening single named file with no args

13 months agoJAL-629 Don't use new ArgParser if there are no --args and some -args
Ben Soares [Thu, 30 Mar 2023 13:10:57 +0000 (14:10 +0100)]
JAL-629 Don't use new ArgParser if there are no --args and some -args

13 months agoJAL-629 fix SubVals npe
Ben Soares [Thu, 30 Mar 2023 08:34:55 +0000 (09:34 +0100)]
JAL-629 fix SubVals npe

13 months agoJAL-629 extensive tests for ArgParser features
Ben Soares [Wed, 29 Mar 2023 23:01:12 +0000 (00:01 +0100)]
JAL-629 extensive tests for ArgParser features

13 months agoJAL-629 Added --opennew --nonews --nosplash. Added java globbing for = e.g. --open...
Ben Soares [Wed, 29 Mar 2023 22:31:46 +0000 (23:31 +0100)]
JAL-629 Added --opennew --nonews --nosplash. Added java globbing for = e.g. --open=**/*.fa. General debugging of argparser features for tests

13 months agoJAL-629 Opening files in new windows. not working yet
Ben Soares [Tue, 28 Mar 2023 10:17:23 +0000 (11:17 +0100)]
JAL-629 Opening files in new windows. not working yet

13 months agoJAL-629 open initial non-Arg arguments as files in separate alignment frames
Ben Soares [Sat, 25 Mar 2023 21:32:08 +0000 (21:32 +0000)]
JAL-629 open initial non-Arg arguments as files in separate alignment frames

13 months agoJAL-629 improvements to argparser toString. Improvements to cli paeFile structure...
Ben Soares [Sat, 25 Mar 2023 01:05:19 +0000 (01:05 +0000)]
JAL-629 improvements to argparser toString. Improvements to cli paeFile structure selection. Allow label subval for paefile

13 months agoMerge branch 'develop' into features/JAL-4134_treeviewerforcolumns
James Procter [Fri, 24 Mar 2023 13:30:31 +0000 (13:30 +0000)]
Merge branch 'develop' into features/JAL-4134_treeviewerforcolumns

13 months agoJAL-4158 first attempt at stashing colours for contact matrix groups and allowing...
James Procter [Fri, 24 Mar 2023 07:02:13 +0000 (07:02 +0000)]
JAL-4158 first attempt at stashing colours for contact matrix groups and allowing them to be overlayed on the contact matrix visual. NEEDS TESTS!

13 months agoMerge branch 'develop' into features/r2_11_2_alphafold/JAL-629
Ben Soares [Fri, 24 Mar 2023 00:20:30 +0000 (00:20 +0000)]
Merge branch 'develop' into features/r2_11_2_alphafold/JAL-629

13 months agoJAL-629 Test tidyup
Ben Soares [Fri, 24 Mar 2023 00:19:42 +0000 (00:19 +0000)]
JAL-629 Test tidyup

13 months agoMerge branch 'patch/JAL-4153_flakyJvCacheableInputBoxTest' into develop
James Procter [Thu, 23 Mar 2023 11:52:19 +0000 (11:52 +0000)]
Merge branch 'patch/JAL-4153_flakyJvCacheableInputBoxTest' into develop

13 months agoJAL-629 don't clear appProps in tests
Ben Soares [Thu, 23 Mar 2023 01:50:13 +0000 (01:50 +0000)]
JAL-629 don't clear appProps in tests

13 months agoJAL-629 refactor ArgParser and helper classes all to jalview.bin.argparser to remove...
Ben Soares [Thu, 23 Mar 2023 01:11:40 +0000 (01:11 +0000)]
JAL-629 refactor ArgParser and helper classes all to jalview.bin.argparser to remove static classes.  Clear properties after tests.

13 months agoJAL-629 null checks for Desktop.instance.closeAll(). Props re-loaded after CommandsTest.
Ben Soares [Tue, 21 Mar 2023 19:54:47 +0000 (19:54 +0000)]
JAL-629 null checks for Desktop.instance.closeAll(). Props re-loaded after CommandsTest.

13 months agoJAL-4134 override default hasTree so PAE tree is saved!
James Procter [Mon, 20 Mar 2023 17:43:46 +0000 (17:43 +0000)]
JAL-4134 override default hasTree so PAE tree is saved!

13 months agoJAL-4153 longer Thread.sleep() calls in the hope that the test might pass on Bamboo
James Procter [Mon, 20 Mar 2023 17:00:10 +0000 (17:00 +0000)]
JAL-4153 longer Thread.sleep() calls in the hope that the test might pass on Bamboo

13 months agoJAL-4134 - missing Jalview project JAXB class - st. patricks day commit curse
James Procter [Mon, 20 Mar 2023 16:33:27 +0000 (16:33 +0000)]
JAL-4134 - missing Jalview project JAXB class - st. patricks day commit curse

13 months agoMerge branch 'develop' into features/JAL-4134_treeviewerforcolumns
James Procter [Mon, 20 Mar 2023 16:28:41 +0000 (16:28 +0000)]
Merge branch 'develop' into features/JAL-4134_treeviewerforcolumns

13 months agoJAL-4150 test and quick patch copying code from AlignFrame.paste() to Desktop.paste...
James Procter [Mon, 20 Mar 2023 16:26:18 +0000 (16:26 +0000)]
JAL-4150 test and quick patch copying code from AlignFrame.paste() to Desktop.paste() so internal paste works from popup menu

13 months agoJAL-2349 JAL-4134 Console log messages for contact matrix selection
James Procter [Mon, 20 Mar 2023 15:30:39 +0000 (15:30 +0000)]
JAL-2349 JAL-4134 Console log messages for contact matrix selection

13 months agoJAL-4134 propagate column selection changes in tree and alignment views
James Procter [Mon, 20 Mar 2023 15:29:34 +0000 (15:29 +0000)]
JAL-4134 propagate column selection changes in tree and alignment views

13 months agoJAL-4134 fix off-by-one in selection
James Procter [Mon, 20 Mar 2023 15:28:52 +0000 (15:28 +0000)]
JAL-4134 fix off-by-one in selection

13 months agoJAL-4134 fix NPEs when matrix not resolved or alignment view is closed
James Procter [Mon, 20 Mar 2023 15:28:33 +0000 (15:28 +0000)]
JAL-4134 fix NPEs when matrix not resolved or alignment view is closed

13 months agoJAL-4134 better popup menu name ‘Tree for Contact Matrix’
James Procter [Mon, 20 Mar 2023 15:25:17 +0000 (15:25 +0000)]
JAL-4134 better popup menu name ‘Tree for Contact Matrix’

13 months agoJAL-2349 test TODOs
James Procter [Mon, 20 Mar 2023 15:23:50 +0000 (15:23 +0000)]
JAL-2349 test TODOs

13 months agoJAL-2349 fix off by one when resolving columns for sequence associated contact matrix
James Procter [Mon, 20 Mar 2023 15:23:38 +0000 (15:23 +0000)]
JAL-2349 fix off by one when resolving columns for sequence associated contact matrix

13 months agoJAL-629 restore original tests memory settings
Ben Soares [Sat, 18 Mar 2023 22:37:10 +0000 (22:37 +0000)]
JAL-629 restore original tests memory settings

13 months agoJAL-629 restore original tests memory settings
Ben Soares [Sat, 18 Mar 2023 22:36:00 +0000 (22:36 +0000)]
JAL-629 restore original tests memory settings

13 months agoJAL-629 Check for new commandsSuccess before quit
Ben Soares [Sat, 18 Mar 2023 22:12:31 +0000 (22:12 +0000)]
JAL-629 Check for new commandsSuccess before quit

13 months agoJAL-629 move getdown update to earlier stage
Ben Soares [Sat, 18 Mar 2023 21:59:10 +0000 (21:59 +0000)]
JAL-629 move getdown update to earlier stage

13 months agoJAL-629 Back to forking tests
Ben Soares [Sat, 18 Mar 2023 20:48:50 +0000 (20:48 +0000)]
JAL-629 Back to forking tests

13 months agoJAL-629 All applications System.exits going through Jalview.exit
Ben Soares [Fri, 17 Mar 2023 21:15:30 +0000 (21:15 +0000)]
JAL-629 All applications System.exits going through Jalview.exit

13 months agoJAL-629 whittling down options for successful tests
Ben Soares [Fri, 17 Mar 2023 18:16:12 +0000 (18:16 +0000)]
JAL-629 whittling down options for successful tests

13 months agoJAL-629 whittling down options for successful tests
Ben Soares [Fri, 17 Mar 2023 18:09:46 +0000 (18:09 +0000)]
JAL-629 whittling down options for successful tests

13 months agoJAL-4134 fix up column selection when hidden regions are present. Needs tests!
James Procter [Fri, 17 Mar 2023 17:33:05 +0000 (17:33 +0000)]
JAL-4134 fix up column selection when hidden regions are present. Needs tests!

13 months agoJAL-4134 store/restore Newick tree for PAE annotation row
James Procter [Fri, 17 Mar 2023 17:32:40 +0000 (17:32 +0000)]
JAL-4134 store/restore Newick tree for PAE annotation row

13 months agoJAL-629 whittling down options for successful tests
Ben Soares [Fri, 17 Mar 2023 12:50:21 +0000 (12:50 +0000)]
JAL-629 whittling down options for successful tests

13 months agoJAL-629 whittling down options for successful tests
Ben Soares [Fri, 17 Mar 2023 12:40:12 +0000 (12:40 +0000)]
JAL-629 whittling down options for successful tests

13 months agoJAL-629 more memory to tests task
Ben Soares [Fri, 17 Mar 2023 11:33:55 +0000 (11:33 +0000)]
JAL-629 more memory to tests task

13 months agoJAL-629 add in jvmArgs for memory for tests and keep increased clover memory
Ben Soares [Fri, 17 Mar 2023 10:40:03 +0000 (10:40 +0000)]
JAL-629 add in jvmArgs for memory for tests and keep increased clover memory

13 months agoJAL-629 remove jvmArgs for memory for tests. Increase clover memory
Ben Soares [Fri, 17 Mar 2023 10:32:29 +0000 (10:32 +0000)]
JAL-629 remove jvmArgs for memory for tests. Increase clover memory

13 months agoJAL-629 Add in jvmArgs for memory for tests
Ben Soares [Fri, 17 Mar 2023 10:25:53 +0000 (10:25 +0000)]
JAL-629 Add in jvmArgs for memory for tests

14 months agoJAL-629 closer to normal gradle settings with just increased test memory
Ben Soares [Thu, 16 Mar 2023 21:31:12 +0000 (21:31 +0000)]
JAL-629 closer to normal gradle settings with just increased test memory

14 months agoJAL-629 increase test JVM size
Ben Soares [Thu, 16 Mar 2023 18:51:13 +0000 (18:51 +0000)]
JAL-629 increase test JVM size

14 months agoJAL-629 failFast and new threads for each test
Ben Soares [Thu, 16 Mar 2023 18:36:54 +0000 (18:36 +0000)]
JAL-629 failFast and new threads for each test

14 months agoJAL-629 increased memory for clover
Ben Soares [Thu, 16 Mar 2023 16:46:49 +0000 (16:46 +0000)]
JAL-629 increased memory for clover

14 months agoMerge branch 'features/r2_11_2_alphafold/JAL-629' into features/r2_11_2_alphafold...
Ben Soares [Thu, 16 Mar 2023 16:41:00 +0000 (16:41 +0000)]
Merge branch 'features/r2_11_2_alphafold/JAL-629' into features/r2_11_2_alphafold/JAL-629-new_temp_test_branch

14 months agoJAL-629 revert metal laf
Ben Soares [Thu, 16 Mar 2023 16:40:50 +0000 (16:40 +0000)]
JAL-629 revert metal laf

14 months agoJAL-629 Set Metal as default LAF for build server tests
Ben Soares [Thu, 16 Mar 2023 14:22:51 +0000 (14:22 +0000)]
JAL-629 Set Metal as default LAF for build server tests

14 months agoJAL-629 fixed a test failing when run without a Jalview.main() having been started...
Ben Soares [Thu, 16 Mar 2023 10:41:20 +0000 (10:41 +0000)]
JAL-629 fixed a test failing when run without a Jalview.main() having been started in another task

14 months agoJAL-4091 JAL-4147 - revised annotation label display so consecutive runs of rows...
James Procter [Wed, 15 Mar 2023 17:30:48 +0000 (17:30 +0000)]
JAL-4091 JAL-4147 - revised annotation label display so consecutive runs of rows with the same label have their description shown instead of the bare label