summaryrefslogtreecommitdiff
blob: f66e829e4b01cbb58f675fc3a449750dd63536d9 (plain)
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Skip tests that can't run on Gentoo because of the network sandbox
diff --git a/test/hardware_loader_test.go b/test/hardware_loader_test.go
index 147396e..da6c8ef 100644
--- a/src/github.com/arduino/arduino-builder/test/hardware_loader_test.go
+++ b/src/github.com/arduino/arduino-builder/test/hardware_loader_test.go
@@ -41,6 +41,7 @@ import (
 )
 
 func TestLoadHardware(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{"downloaded_hardware", filepath.Join("..", "hardware"), "hardware"},
 	}
@@ -85,6 +86,7 @@ func TestLoadHardware(t *testing.T) {
 }
 
 func TestLoadHardwareMixingUserHardwareFolder(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{"downloaded_hardware", filepath.Join("..", "hardware"), "hardware", "user_hardware"},
 	}
@@ -155,6 +157,7 @@ func TestLoadHardwareMixingUserHardwareFolder(t *testing.T) {
 }
 
 func TestLoadHardwareWithBoardManagerFolderStructure(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{"downloaded_board_manager_stuff"},
 	}
@@ -203,6 +206,7 @@ func TestLoadHardwareWithBoardManagerFolderStructure(t *testing.T) {
 }
 
 func TestLoadLotsOfHardware(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{"downloaded_board_manager_stuff", "downloaded_hardware", filepath.Join("..", "hardware"), "hardware", "user_hardware"},
 	}
diff --git a/test/helper_tools_downloader.go b/test/helper_tools_downloader.go
index 49aa847..ba77a57 100644
--- a/src/github.com/arduino/arduino-builder/test/helper_tools_downloader.go
+++ b/src/github.com/arduino/arduino-builder/test/helper_tools_downloader.go
@@ -83,6 +83,7 @@ type Core struct {
 }
 
 func DownloadCoresAndToolsAndLibraries(t *testing.T) {
+    t.Skip("Gentoo skips tests requiring network");
 	cores := []Core{
 		Core{Maintainer: "arduino", Arch: "avr", Version: "1.6.10"},
 		Core{Maintainer: "arduino", Arch: "sam", Version: "1.6.7"},
@@ -177,6 +178,7 @@ func patchFiles(t *testing.T) {
 }
 
 func download(t *testing.T, cores, boardsManagerCores, boardsManagerRedBearCores []Core, tools, toolsMultipleVersions, boardsManagerTools, boardsManagerRFduinoTools []Tool, libraries []Library) {
+    t.Skip("Gentoo skips tests requiring network");
 	allCoresDownloaded, err := allCoresAlreadyDownloadedAndUnpacked(HARDWARE_FOLDER, cores)
 	NoError(t, err)
 	if allCoresDownloaded &&
diff --git a/test/target_board_resolver_test.go b/test/target_board_resolver_test.go
index 49e0abe..7a50fe1 100644
--- a/src/github.com/arduino/arduino-builder/test/target_board_resolver_test.go
+++ b/src/github.com/arduino/arduino-builder/test/target_board_resolver_test.go
@@ -39,6 +39,7 @@ import (
 )
 
 func TestTargetBoardResolverUno(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{filepath.Join("..", "hardware"), "hardware", "downloaded_hardware"},
 		FQBN:            "arduino:avr:uno",
@@ -64,6 +65,7 @@ func TestTargetBoardResolverUno(t *testing.T) {
 }
 
 func TestTargetBoardResolverDue(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{filepath.Join("..", "hardware"), "hardware", "downloaded_hardware"},
 		FQBN:            "arduino:sam:arduino_due_x",
@@ -89,6 +91,7 @@ func TestTargetBoardResolverDue(t *testing.T) {
 }
 
 func TestTargetBoardResolverMega1280(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{filepath.Join("..", "hardware"), "hardware", "downloaded_hardware"},
 		FQBN:            "arduino:avr:mega:cpu=atmega1280",
@@ -115,6 +118,7 @@ func TestTargetBoardResolverMega1280(t *testing.T) {
 }
 
 func TestTargetBoardResolverMega2560(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{filepath.Join("..", "hardware"), "hardware", "downloaded_hardware"},
 		FQBN:            "arduino:avr:mega:cpu=atmega2560",
@@ -141,6 +145,7 @@ func TestTargetBoardResolverMega2560(t *testing.T) {
 }
 
 func TestTargetBoardResolverCustomYun(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{filepath.Join("..", "hardware"), "hardware", "downloaded_hardware", "user_hardware"},
 		FQBN:            "my_avr_platform:avr:custom_yun",
@@ -167,6 +172,7 @@ func TestTargetBoardResolverCustomYun(t *testing.T) {
 }
 
 func TestTargetBoardResolverCustomCore(t *testing.T) {
+    t.Skip("Can't run on Gentoo")
 	ctx := &types.Context{
 		HardwareFolders: []string{filepath.Join("..", "hardware"), "hardware", "downloaded_hardware", "user_hardware"},
 		FQBN:            "watterott:avr:attiny841:core=spencekonde,info=info",
diff --git a/test/wipeout_build_path_if_build_options_changed_test.go b/test/wipeout_build_path_if_build_options_changed_test.go
index 51bfe80..8501fb6 100644
--- a/src/github.com/arduino/arduino-builder/test/wipeout_build_path_if_build_options_changed_test.go
+++ b/src/github.com/arduino/arduino-builder/test/wipeout_build_path_if_build_options_changed_test.go
@@ -42,6 +42,7 @@ import (
 )
 
 func TestWipeoutBuildPathIfBuildOptionsChanged(t *testing.T) {
+    t.Skip("Can't run in Gentoo")
 	ctx := &types.Context{}
 
 	buildPath := SetupBuildPath(t, ctx)
@@ -73,6 +74,7 @@ func TestWipeoutBuildPathIfBuildOptionsChanged(t *testing.T) {
 }
 
 func TestWipeoutBuildPathIfBuildOptionsChangedNoPreviousBuildOptions(t *testing.T) {
+    t.Skip("Can't run in Gentoo")
 	ctx := &types.Context{}
 
 	buildPath := SetupBuildPath(t, ctx)