浏览代码

Skip luajit tests on arm64 linux

for it is not well supported
Kevin Leung 4 年之前
父节点
当前提交
174b7b675f
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      Earthfile
  2. 1 1
      tests/runci/targets/Lua.hx

+ 1 - 1
Earthfile

@@ -220,8 +220,8 @@ test-all:
     BUILD +test --TEST=cs
     BUILD +test --TEST=cs
     BUILD +test --TEST=js
     BUILD +test --TEST=js
     BUILD +test --TEST=cpp
     BUILD +test --TEST=cpp
+    BUILD +test --TEST=lua
     
     
     IF [ "$TARGETPLATFORM" = "linux/amd64" ] # FIXME
     IF [ "$TARGETPLATFORM" = "linux/amd64" ] # FIXME
         BUILD +test --TEST=hl
         BUILD +test --TEST=hl
-        BUILD +test --TEST=lua
     END
     END

+ 1 - 1
tests/runci/targets/Lua.hx

@@ -46,7 +46,7 @@ class Lua {
 
 
 		getLuaDependencies();
 		getLuaDependencies();
 
 
-		for (lv in ["-l5.1", "-l5.2", "-l5.3", "-j2.0", "-j2.1" ]){
+		for (lv in ["-l5.1", "-l5.2", "-l5.3"].concat(systemName == 'Linux' && Linux.arch == Arm64 ? [] : ["-j2.0", "-j2.1"])) {
 
 
 			var envpath = Sys.getEnv("HOME") + '/lua_env$lv';
 			var envpath = Sys.getEnv("HOME") + '/lua_env$lv';
 			addToPATH(envpath + '/bin');
 			addToPATH(envpath + '/bin');