hi,我在向社区提交PR时,提示build失败(https://github.com/apache/flink/pull/9749#issuecomment-534149758)
我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? -- [hidden email] |
mvn verify 可以跑单元测试和做编译期检查(如 checkstyle)
Best, tison. 高飞龙 <[hidden email]> 于2019年9月26日周四 下午9:56写道: > hi,我在向社区提交PR时,提示build失败( > https://github.com/apache/flink/pull/9749#issuecomment-534149758) > > > 我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? > > > > > > -- > > > > [hidden email] |
看了下你的 PR,应该是因为不稳定测试导致的。文档相关的改动应该跟 CI 无关。
Best, tison. Zili Chen <[hidden email]> 于2019年9月26日周四 下午10:21写道: > mvn verify 可以跑单元测试和做编译期检查(如 checkstyle) > > Best, > tison. > > > 高飞龙 <[hidden email]> 于2019年9月26日周四 下午9:56写道: > >> hi,我在向社区提交PR时,提示build失败( >> https://github.com/apache/flink/pull/9749#issuecomment-534149758) >> >> >> 我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? >> >> >> >> >> >> -- >> >> >> >> [hidden email] > > |
In reply to this post by gaofeilong198810@163.com
1)build失败的话,可以看一下失败原因,如果和这个PR没有关系,可以通过“@flinkbot run travis”重新触发travis
2)本地可以通过“mvn clean verify”验证一下,详细可以看一下[1],我看你这个改动是doc相关的,一般来说,不会导致build失败 [1] https://flink.apache.org/contributing/contribute-code.html <https://flink.apache.org/contributing/contribute-code.html> > 在 2019年9月26日,下午9:56,高飞龙 <[hidden email]> 写道: > > hi,我在向社区提交PR时,提示build失败(https://github.com/apache/flink/pull/9749#issuecomment-534149758) > > > 我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? > > > > > > -- > > > > [hidden email] |
Dian Fu 谢谢你的答复,
build失败的log我拿出来放在这里了:https://issues.apache.org/jira/projects/FLINK/issues/FLINK-14115?filter=myopenissues 从这里还是看不出来原因。现在我有几个问题: 1. 我在本地执行doc目录下边的build_docs.sh -i是没有问题的。那么我能否重启开一个PR,重新提交我的修改,如果不能,我在现在这个PR的基础上应该怎么做。 2. 在我的PR中,我只有一个commit,为什么flinkbot会对3个comimt进行build,其中一个失败,两个成功,参考链接:https://github.com/apache/flink/pull/9749#issuecomment-534149758 3. 我提交的改动是文档内容,怎么会造成avro模块报错呢。 [hidden email] 发件人: Dian Fu 发送时间: 2019-09-26 22:29 收件人: user-zh 主题: Re: 向社区提交代码怎么自己验证 1)build失败的话,可以看一下失败原因,如果和这个PR没有关系,可以通过“@flinkbot run travis”重新触发travis 2)本地可以通过“mvn clean verify”验证一下,详细可以看一下[1],我看你这个改动是doc相关的,一般来说,不会导致build失败 [1] https://flink.apache.org/contributing/contribute-code.html <https://flink.apache.org/contributing/contribute-code.html> > 在 2019年9月26日,下午9:56,高飞龙 <[hidden email]> 写道: > > hi,我在向社区提交PR时,提示build失败(https://github.com/apache/flink/pull/9749#issuecomment-534149758) > > > 我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? > > > > > > -- > > > > [hidden email] |
你可以报个不稳定测试(x
Flink 很多测试跟并发相关,有一定可能在 check in 的时候通过 CI 后续阴魂不散的 fail(x Best, tison. [hidden email] <[hidden email]> 于2019年9月27日周五 下午9:53写道: > Dian Fu 谢谢你的答复, > > build失败的log我拿出来放在这里了: > https://issues.apache.org/jira/projects/FLINK/issues/FLINK-14115?filter=myopenissues > > 从这里还是看不出来原因。现在我有几个问题: > 1. 我在本地执行doc目录下边的build_docs.sh > -i是没有问题的。那么我能否重启开一个PR,重新提交我的修改,如果不能,我在现在这个PR的基础上应该怎么做。 > 2. 在我的PR中,我只有一个commit,为什么flinkbot会对3个comimt进行build,其中一个失败,两个成功,参考链接: > https://github.com/apache/flink/pull/9749#issuecomment-534149758 > 3. 我提交的改动是文档内容,怎么会造成avro模块报错呢。 > > > > [hidden email] > > 发件人: Dian Fu > 发送时间: 2019-09-26 22:29 > 收件人: user-zh > 主题: Re: 向社区提交代码怎么自己验证 > 1)build失败的话,可以看一下失败原因,如果和这个PR没有关系,可以通过“@flinkbot run travis”重新触发travis > 2)本地可以通过“mvn clean verify”验证一下,详细可以看一下[1],我看你这个改动是doc相关的,一般来说,不会导致build失败 > > [1] https://flink.apache.org/contributing/contribute-code.html < > https://flink.apache.org/contributing/contribute-code.html> > > 在 2019年9月26日,下午9:56,高飞龙 <[hidden email]> 写道: > > > > hi,我在向社区提交PR时,提示build失败( > https://github.com/apache/flink/pull/9749#issuecomment-534149758) > > > > > > 我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? > > > > > > > > > > > > -- > > > > > > > > [hidden email] > > |
>> 1. 我在本地执行doc目录下边的build_docs.sh
>> -i是没有问题的。那么我能否重启开一个PR,重新提交我的修改,如果不能,我在现在这个PR的基础上应该怎么做。 不要重新提交PR。如果想重新触发build,可以用命令:@flinkbot run travis >> 2. 在我的PR中,我只有一个commit,为什么flinkbot会对3个comimt进行build,其中一个失败,两个成功,参考链接: 每次更新PR的时候,都会重新触发build,之前的build的历史也会保留下来 >> 3. 我提交的改动是文档内容,怎么会造成avro模块报错呢。 这个错误是个不稳定case,已经有一个JIRA在跟踪了[1] [1] https://issues.apache.org/jira/browse/FLINK-14235 <https://issues.apache.org/jira/browse/FLINK-14235> Best, Dian > 在 2019年9月27日,下午10:01,Zili Chen <[hidden email]> 写道: > > 你可以报个不稳定测试(x > > Flink 很多测试跟并发相关,有一定可能在 check in 的时候通过 CI 后续阴魂不散的 fail(x > > Best, > tison. > > > [hidden email] <[hidden email]> 于2019年9月27日周五 下午9:53写道: > >> Dian Fu 谢谢你的答复, >> >> build失败的log我拿出来放在这里了: >> https://issues.apache.org/jira/projects/FLINK/issues/FLINK-14115?filter=myopenissues >> >> 从这里还是看不出来原因。现在我有几个问题: >> 1. 我在本地执行doc目录下边的build_docs.sh >> -i是没有问题的。那么我能否重启开一个PR,重新提交我的修改,如果不能,我在现在这个PR的基础上应该怎么做。 >> 2. 在我的PR中,我只有一个commit,为什么flinkbot会对3个comimt进行build,其中一个失败,两个成功,参考链接: >> https://github.com/apache/flink/pull/9749#issuecomment-534149758 >> 3. 我提交的改动是文档内容,怎么会造成avro模块报错呢。 >> >> >> >> [hidden email] >> >> 发件人: Dian Fu >> 发送时间: 2019-09-26 22:29 >> 收件人: user-zh >> 主题: Re: 向社区提交代码怎么自己验证 >> 1)build失败的话,可以看一下失败原因,如果和这个PR没有关系,可以通过“@flinkbot run travis”重新触发travis >> 2)本地可以通过“mvn clean verify”验证一下,详细可以看一下[1],我看你这个改动是doc相关的,一般来说,不会导致build失败 >> >> [1] https://flink.apache.org/contributing/contribute-code.html < >> https://flink.apache.org/contributing/contribute-code.html> >>> 在 2019年9月26日,下午9:56,高飞龙 <[hidden email]> 写道: >>> >>> hi,我在向社区提交PR时,提示build失败( >> https://github.com/apache/flink/pull/9749#issuecomment-534149758) >>> >>> >>> 我应该怎么做?在提交PR之前我可以执行什么脚本先在本地进行build测试吗? >>> >>> >>> >>> >>> >>> -- >>> >>> >>> >>> [hidden email] >> >> |
Free forum by Nabble | Edit this page |