Travis错误:作业超出最大日志长度,并且已终止

问题描述

我正在运行端到端测试,并使用.travis.yml找到了

在下面您可以看到我的travis.yml https://github.com/JosephThachilGeorge/TDDTEST/blob/master/.travis.yml

目标:- mvn -f spring-project/pom.xml verify -Pe2e

我在Travis构建中遇到错误:

Travis:作业超出了最大日志长度

但是,低于目标的工作效果很好:

  • mvn -f spring-project/pom.xml clean verify -Pjacoco coveralls:report
  • mvn -f spring-project/pom.xml clean org.jacoco:jacoco-maven-plugin:prepare-agent install org.jacoco:jacoco-maven-plugin:report
  • mvn -f spring-project/pom.xml sonar:sonar -Dsonar.projectKey=JosephThachilGeorge_TDDTEST
  • mvn -f spring-project/pom.xml verify -Pfailsafe

我的github链接是:https://github.com/JosephThachilGeorge/TDDTEST

在特拉维斯,我的身材不再高 最后说

Travis:作业超出了最大日志长度

enter image description here

解决方法

以下步骤帮助我找到了解决方法:

建议创建src / test / resources / logback.xml(或log4j.properties(如果这是使用的日志记录后端,但似乎无法从构建日志中获取)),并降低其中必要部分的日志记录级别它。

看看logback.xml参考,以下logback.xml会将全局日志记录级别降低到INFO:

package com.example.malkerapp;

import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;

import android.Manifest;
import android.annotation.SuppressLint;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Bundle;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
    private WebView miWebView;

    @SuppressLint("SetJavaScriptEnabled")
    final private int REQUEST_CODE_ASK_PERMISSION=111;
    @Override

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        miWebView = findViewById(R.id.wv_main);
        miWebView.setWebViewClient(new WebViewClient());
        miWebView.setWebChromeClient(new WebChromeClient());
        miWebView.getSettings().setJavaScriptEnabled(true);
        miWebView.loadUrl("https://panelapp.online");
        solicitarPermisos();

    }

    private void solicitarPermisos() {
        int permisoubicacion = ActivityCompat.checkSelfPermission( MainActivity.this,Manifest.permission.ACCESS_FINE_LOCATION);
        if (permisoubicacion!= PackageManager.PERMISSION_GRANTED) {
    if (Build.VERSION.SDK_INT>=Build.VERSION_CODES.M) {
        requestPermissions(new String[] {Manifest.permission.ACCESS_FINE_LOCATION},REQUEST_CODE_ASK_PERMISSION);
    }

        }
    }
}

正如您在带有此更改1的构建中所看到的那样,日志现在不再混乱。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...