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

[CFP] ClangBuiltLinux Continuous Integration: Review and Look Ahead #7

Open
nathanchance opened this issue Sep 9, 2021 · 0 comments

Comments

@nathanchance
Copy link
Member

Title

ClangBuiltLinux Continuous Integration: Review and Look Ahead

Author

Nathan Chancellor <[email protected]>

Abstract

Over the last year, we have had vastly improved our continuous integration due to the move from Travis CI to TuxSuite + GitHub Actions as well as reaching out to other continuous integration platforms such as Red Hat's Continuous Kernel Integration (CKI).

This talk aims to outline the improved coverage such as:

  • generator.yml / check_logs.py / generate_*.py
  • Coverage of allmodconfig / allyesconfig
  • Coverage of clang-10 through clang-14
  • Coverage of sanitizers
  • Coverage of distribution configurations

The talk will discuss some of the pain points of maintaining a continuous integration setup and see if there are ways to improve this:

  • Making failure reasons more obvious
  • Applying patches to help failing builds
  • Automatically filing issues (or sending emails?)
  • Making issues more reproducible

Estimated duration of talk

30-45 minutes between presentation and potential discussion.

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

No branches or pull requests

1 participant