File: selecting_tests_in_build_gradle.patch

package info (click to toggle)
jalview 2.11.4.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 445,392 kB
  • sloc: java: 365,549; xml: 2,989; sh: 1,511; perl: 336; lisp: 139; python: 116; makefile: 81; haskell: 60
file content (100 lines) | stat: -rw-r--r-- 3,537 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Description: removing tests that use the network, the GUI, unpackaged classes
 or non-existing files
Author: Pierre Gruet <pgt@debian.org>
Forwarded: not-needed
Last-Update: 2023-11-29

--- a/build.gradle
+++ b/build.gradle
@@ -269,6 +269,7 @@
     java {
       srcDirs testSourceDir
       outputDir = file(testClassesDir)
+      exclude "**/CommandLineOperationsNG.java"
     }
 
     resources {
@@ -762,11 +763,71 @@
   description = "The main test task. Runs all non-testTaskN-labelled tests (unless excluded)"
   useTestNG() {
     includeGroups testng_groups.split(",")
-    excludeGroups testng_excluded_groups.split(",")
+    excludeGroups "Network"
     tasks.withType(Test).matching {it.name.startsWith("testTask") && it.name != name}.all {t -> excludeGroups t.name}
     preserveOrder true
     useDefaultListeners=true
   }
+
+  include '**/AtomSpecModelTest.class'
+  include '**/AtomSpecTest.class'
+  include '**/ClustalFileTest.class'
+  include '**/ConcurrentModificationTest.class'
+  include '**/ConditionTest.class'
+  include '**/CustomUrlProviderTest.class'
+  include '**/DesktopUrlProviderFactoryTest.class'
+  include '**/EmblFlatFileTest.class'
+  include '**/EmblXmlSourceTest.class'
+  include '**/EnsemblRestClientTest.class'
+  include '**/FeatureAttributesTest.class'
+  include '**/FeatureMatcherSetTest.class'
+  include '**/FeatureMatcherTest.class'
+  include '**/FeatureStoreTest.class'
+  include '**/FileFormatsTest.class'
+  include '**/FileLoaderTest.class'
+  include '**/GeneticCodesTest.class'
+  include '**/HiddenColumnsCursorTest.class'
+  include '**/HiddenColumnsTest.class'
+  include '**/IdentifiersUrlProviderTest.class'
+  include '**/JalviewColourSchemeTest.class'
+  include '**/JalviewFileViewTest.class'
+  include '**/JSONUtilsTest.class'
+  include '**/JvCacheableInputBoxTest.class'
+  include '**/MappedFeaturesTest.class'
+  include '**/MatcherTest.class'
+  include '**/MathUtilsTest.class'
+  include '**/MatrixTest.class'
+  include '**/MemorySettingTest.class'
+  include '**/MessageManagerTest.class'
+  include '**/OverviewDimensionsHideHiddenTest.class'
+  include '**/OverviewDimensionsShowHiddenTest.class'
+  include '**/PfamFullTest.class'
+  include '**/PfamSeedTest.class'
+  include '**/PIDModelTest.class'
+  include '**/RangeElementsIteratorTest.class'
+  include '**/RemoteFormatTest.class'
+  include '**/RfamFullTest.class'
+  include '**/RfamSeedTest.class'
+  include '**/RotatableMatrixTest.class'
+  include '**/ScoreMatrixFileTest.class'
+  include '**/ScoreMatrixTest.class'
+  include '**/ScoreModelsTest.class'
+  include '**/SequenceFeaturesTest.class'
+  include '**/SequenceOntologyLiteTest.class'
+  include '**/SparseDoubleArrayTest.class'
+  include '**/SparseMatrixTest.class'
+  include '**/SpeciesTest.class'
+  include '**/StartRegionIteratorTest.class'
+  include '**/StructureMappingTest.class'
+  include '**/UrlDownloadClientTest.class'
+  include '**/UrlLinkDisplayTest.class'
+  include '**/UrlLinkTableModelTest.class'
+  include '**/UrlProviderTest.class'
+  include '**/VCFReaderTest.class'
+  include '**/ViewportRangesTest.class'
+  include '**/VisibleContigsIteratorTest.class'
+  include '**/VisibleRowsIteratorTest.class'
+  exclude 'jalview/gui/**'
 }
 
 /* separated tests */
--- a/test/jalview/ext/htsjdk/VCFReaderTest.java
+++ b/test/jalview/ext/htsjdk/VCFReaderTest.java
@@ -135,7 +135,7 @@
    * 
    * @throws IOException
    */
-  @Test
+  //@Test
   public void testQuery_indexed() throws IOException
   {
     /*