Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARROW-7987: [CI][R] Fix for verbose nightly builds #6518

Closed
wants to merge 9 commits into from

Conversation

nealrichardson
Copy link
Member

Verbose builds trigger a compiler flag check to fail, so make sure that we don't run that check if building verbosely. And make sure we can test both ways: it's important that at least one nightly check the flags, but verbosity is otherwise more useful for debugging build failures.

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit -g r

@ursabot
Copy link

ursabot commented Mar 2, 2020

AMD64 Conda Crossbow Submit (#93416) builder failed.

Revision: 7895e64

Crossbow: 'python crossbow.py ...' step's stderr:

Traceback (most recent call last):
  File "crossbow.py", line 1627, in <module>
    crossbow(obj={}, auto_envvar_prefix='CROSSBOW')
  File "/opt/conda/lib/python3.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/opt/conda/lib/python3.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/opt/conda/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/opt/conda/lib/python3.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/conda/lib/python3.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/opt/conda/lib/python3.7/site-packages/click/decorators.py", line 27, in new_func
    return f(get_current_context().obj, *args, **kwargs)
  File "crossbow.py", line 1433, in submit
    queue.put(job, prefix=job_prefix)
  File "crossbow.py", line 745, in put
    files = task.render_files(job=job, arrow=job.target, queue=self)
  File "crossbow.py", line 842, in render_files
    rendered = template.render(task=self, **params)
  File "/opt/conda/lib/python3.7/site-packages/jinja2/asyncsupport.py", line 76, in render
    return original_render(self, *args, **kwargs)
  File "/opt/conda/lib/python3.7/site-packages/jinja2/environment.py", line 1008, in render
    return self.environment.handle_exception(exc_info, True)
  File "/opt/conda/lib/python3.7/site-packages/jinja2/environment.py", line 780, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/opt/conda/lib/python3.7/site-packages/jinja2/_compat.py", line 37, in reraise
    raise value.with_traceback(tb)
  File "<template>", line 49, in top-level template code
jinja2.exceptions.UndefinedError: 'verbose' is undefined

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit -g r

@ursabot
Copy link

ursabot commented Mar 2, 2020

AMD64 Conda Crossbow Submit (#93417) builder has been succeeded.

Revision: f1c2419

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-553

Task Status
macos-r-autobrew TravisCI
test-conda-r-3.6 CircleCI
test-r-rhub-debian-gcc-devel Azure
test-r-rhub-ubuntu-gcc-release Azure
test-r-rstudio-r-base-3.6-bionic Azure
test-r-rstudio-r-base-3.6-centos6 Azure
test-r-rstudio-r-base-3.6-opensuse15 Azure
test-r-rstudio-r-base-3.6-opensuse42 Azure
test-ubuntu-18.04-r-sanitizer CircleCI

@github-actions
Copy link

github-actions bot commented Mar 2, 2020

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit -g r

@ursabot
Copy link

ursabot commented Mar 2, 2020

AMD64 Conda Crossbow Submit (#93454) builder has been succeeded.

Revision: 31eea94

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-554

Task Status
macos-r-autobrew TravisCI
test-conda-r-3.6 CircleCI
test-r-rhub-debian-gcc-devel Azure
test-r-rhub-ubuntu-gcc-release Azure
test-r-rstudio-r-base-3.6-bionic Azure
test-r-rstudio-r-base-3.6-centos6 Azure
test-r-rstudio-r-base-3.6-opensuse15 Azure
test-r-rstudio-r-base-3.6-opensuse42 Azure
test-ubuntu-18.04-r-sanitizer CircleCI

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit -g r

@ursabot
Copy link

ursabot commented Mar 3, 2020

AMD64 Conda Crossbow Submit (#93503) builder has been succeeded.

Revision: 88caa51

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-555

Task Status
macos-r-autobrew TravisCI
test-conda-r-3.6 CircleCI
test-r-rhub-debian-gcc-devel Azure
test-r-rhub-ubuntu-gcc-release Azure
test-r-rstudio-r-base-3.6-bionic Azure
test-r-rstudio-r-base-3.6-centos6 Azure
test-r-rstudio-r-base-3.6-opensuse15 Azure
test-r-rstudio-r-base-3.6-opensuse42 Azure
test-ubuntu-18.04-r-sanitizer CircleCI

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit -g r

@ursabot
Copy link

ursabot commented Mar 3, 2020

AMD64 Conda Crossbow Submit (#93512) builder has been succeeded.

Revision: 7ab0bf0

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-556

Task Status
macos-r-autobrew TravisCI
test-conda-r-3.6 CircleCI
test-r-rhub-debian-gcc-devel Azure
test-r-rhub-ubuntu-gcc-release Azure
test-r-rstudio-r-base-3.6-bionic Azure
test-r-rstudio-r-base-3.6-centos6 Azure
test-r-rstudio-r-base-3.6-opensuse15 Azure
test-r-rstudio-r-base-3.6-opensuse42 Azure
test-ubuntu-18.04-r-sanitizer CircleCI

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit test-r-rhub-debian-gcc-devel test-r-rstudio-r-base-3.6-bionic

@ursabot
Copy link

ursabot commented Mar 3, 2020

AMD64 Conda Crossbow Submit (#93529) builder has been succeeded.

Revision: 4538ff8

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-557

Task Status
test-r-rhub-debian-gcc-devel Azure
test-r-rstudio-r-base-3.6-bionic Azure

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit test-r-rhub-debian-gcc-devel test-r-rstudio-r-base-3.6-bionic

@ursabot
Copy link

ursabot commented Mar 3, 2020

AMD64 Conda Crossbow Submit (#93530) builder has been succeeded.

Revision: e166dfb

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-558

Task Status
test-r-rhub-debian-gcc-devel Azure
test-r-rstudio-r-base-3.6-bionic Azure

@pitrou
Copy link
Member

pitrou commented Mar 3, 2020

@nealrichardson Is this ready to go or does it still need polishing?

@nealrichardson
Copy link
Member Author

This still needs another pass or two as I fight with docker-compose and environment variables, but I'm on it and will merge in the next few hours. Apologies for the disruption.

@nealrichardson
Copy link
Member Author

@ursabot crossbow submit test-r-rhub-debian-gcc-devel test-r-rstudio-r-base-3.6-bionic

@nealrichardson nealrichardson deleted the fix-debug-ci branch March 3, 2020 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants