Thanks Mauricio for collecting the issues! I'm placing a couple automatization ideas inline:
On Tue, May 18, 2021 at 3:32 AM Mauricio Vargas <mauri...@ursacomputing.com> wrote: > > *NIGHTLY BUILDS REPORT* > > 2021-05-17 Could we send this email as a response to the original nightly report so we keep them organized in the same thread? > > > *New reported errors* > > > *GitHub* I find the report a bit hard to read due to the line breaks and asterisks. I think the CI service is not meaningful in the report's context. We could consider sending the nightly build report in both HTML and plaintext formats. This is not the preferred format for the dev mailing list but we could make an exception for the nightly reports to make them less noisy. Created a JIRA to track it: https://issues.apache.org/jira/browse/ARROW-12822 > > > *Build: *github-test-conda-python-3.8-spark-master > <https://github.com/ursacomputing/crossbow/runs/2597929901#step:7:9760> The Github statuses/checks API should return context about the build, optionally including the build URL (though it depends on the CI service integration). We could possibly automatize this, created a jira ticket to track it https://issues.apache.org/jira/browse/ARROW-12819 > > Error type: Internal I find it really useful to categorize the errors, especially if we have an error out of our direct reach. I can't think of an easy way to automate this though. > > Progress: No work has yet been done on this issue. It clearly highlights that someone should take a look at the ticket below. > > First time issued: 2021-05-13 (4 days ago) Again, really useful! This is something we can automate as well, though we need to be careful to avoid API rate limiting. Created a ticket to track this: https://issues.apache.org/jira/browse/ARROW-12821 > > Ticket: ARROW-12817 We could identify streaks of failures by using a jira field (url to the crossbow branch perhaps), though it may not be worth the effort at the moment. > > > *Persisting errors* We could infer this from the first occurence of the failure based on https://issues.apache.org/jira/browse/ARROW-12821 The additional context you provide for the failures will help a lot to maintain the nightly builds, thanks again for collecting it! > > > *Azure* > > > *Build: *azure-test-r-rhub-ubuntu-gcc-release-latest > <https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=5277&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=5b4cc83a-7bb0-5664-5bb1-588f7e4dc05b> > > *Error type:* External > > *Progress**:* No work has yet been logged on this issue. > > *First time issued:* 2021-05-14 (3 days ago) > > *Ticket:* ARROW-12795 <https://issues.apache.org/jira/browse/ARROW-12795> > > *Comment:* *I need to send a PR to R-Hub and fix bit64 installation on the > Docker image.* > > > *Build: *azure-test-r-rstudio-r-base-3.6-opensuse42 > <https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=5285&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181&l=10284> > > *Error type:* External > > *Progress**:* A PR was sent to RStudio, we’ll wait for them to change ICU > build in RSPM. > > *First time issued:* 2021-05-13 (4 days ago) > > *Ticket:* ARROW-12786 <https://issues.apache.org/jira/browse/ARROW-12786> > > *Comment:* *This error shall persist until **RSPM binaries are changed**.* > > > *Build:* azure-conda-osx-clang-py36-r36 > <https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=5288&view=logs&j=cf796865-97b7-5cd1-be8e-6e00ce4fd8cf&t=88ee2fb8-46fd-5c68-fde3-1c8d31ba2a5f&l=1153> > > *Error type:* Internal > > *Progress**:* No work has yet been done on this issue. > > *First time issued:* 2021-05-13 (4 days ago) > > *Ticket:* ARROW-12782 <https://issues.apache.org/jira/browse/ARROW-12782> > > *Related errors:** azure-conda-osx-clang-py36-r40* > > > *Build:* azure-test-ubuntu-20.10-docs > <https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=5278&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181&l=21906> > > *Error type:* External > > *Progress**:* No work has yet been done on this issue. > > *First time issued:* 2021-05-13 (4 days ago) > > *Ticket:* ARROW-12765 <https://issues.apache.org/jira/browse/ARROW-12765> > > Comment: *This is due to a bug in the newly release sphinx 4.0 > <https://github.com/sphinx-doc/sphinx/issues/9210>. **Last friday the idea > was to pin to** 3.5 **and* *wait for a **bug-fix release **last** weekend. > **We > need to wait more time and this shall go away.* > > > *Build: *azure-conda-win-vs2017-py36-r36 > <https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=5275&view=logs&j=4c86bc1b-1091-5192-4404-c74dfaad23e7&t=92cf30d4-3662-566e-217a-149515dc97d5&l=18> > > *Error type:* Internal > > *Progress**:* Kristián opened PR 10322, which uses a crossbow command to > support multiple arguments instead of pattern options. > > *First time issued:* 2021-05-12 (5 days ago) > > *Ticket:* ARROW-12764 <https://issues.apache.org/jira/browse/ARROW-12764> > > *Related errors:* azure-conda-win-vs2017-py37-r40, > azure-conda-win-vs2017-py38, and azure-conda-win-vs2017-py39 > > *Comment:* *This error shall persist until PR 10322 is validated by the > team and then merged.* > > > *Build: *azure-test-r-linux-valgrind > <https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=5289&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181> > > *Error type:* Internal > > *Progress**:* No work has yet been logged on this issue. > > *First time issued:* 2021-05-10 (7 days ago) > > *Ticket:* ARROW-12708 > > > *GitHub* > > > *Build: *github-test-conda-python-3.7-turbodbc-latest > <https://github.com/ursacomputing/crossbow/runs/2597912223#step:7:3853> > > *Error type:* Internal > > *Progress**:* No work has yet been done on this issue. > > *First time issued:* 2021-05-12 (5 days ago) > > *Ticket:* ARROW-12783 > > *Related errors:* github-test-conda-python-3.7-turbodbc-master > > *Comment: This error shall persist until **we fix this with a PR**.* > > > *Fixes* > > > From the errors mentioned in the report from 2021-05-14, these tickets were > solved: > > - > > ARROW-12785 <https://issues.apache.org/jira/browse/ARROW-12785> - [CI] > the r-devdocs build errors when brew installing gcc