Guillaume Chatelet
86e2347137
Add autotools debian packages
2022-03-14 19:02:08 +01:00
Mikhail Goncharov
3bd6e6e862
fix xunit_utils import
2022-03-06 09:43:54 +01:00
Mikhail Goncharov
b88d7a8dba
always set buildkite branch and commit env
2022-03-05 17:35:41 +01:00
Mikhail Goncharov
5a16fb7b9a
sync all branches for llvm-project fork
...
There are multiple scenarios when script expects to see same branches
and commits. E.g. when upstream commits to release branch trigger
the build.
Reported by Louis Dionne.
2022-03-05 17:35:41 +01:00
Geoffrey Martin-Noble
c2c7ef570b
Revert status note about pre-merge checks being disabled
...
These appear to be enabled and functioning fine. I see builds running
right now.
2022-02-13 23:33:23 +01:00
Mikhail Goncharov
dae1793781
add monitoring agent to windows init script
2022-02-11 12:38:12 +01:00
Mikhail Goncharov
0d5f4070e6
update deployment for phabricator proxy
2022-02-09 18:24:31 +01:00
Mikhail Goncharov
8d56a45d0b
add logging to file and stdout
2022-02-09 18:17:00 +01:00
Mikhail Goncharov
03595c3682
disable debug config for flask
2022-02-09 17:13:26 +01:00
ChristianKuehnel
2b9971ffc5
Update monitoring_main_branch.md
...
fixed link
2022-02-07 09:59:29 +01:00
ChristianKuehnel
1444797003
Update monitoring_main_branch.md
...
fixed formatting, spelled out the background/problem statement
2022-02-07 09:57:51 +01:00
Mikhail Goncharov
2739e3041b
update docker file from #385
2022-02-05 13:12:13 +01:00
Christian Kühnel
6b71310c73
Design for buildbot worker to check main branch.
...
This document proposes a design to improve the stability of the LLVM main branch
for use in pre-merge testing.
2022-02-04 07:11:49 +01:00
Mikhail Goncharov
c41ee66634
use ld.lld for bolt
2022-02-03 10:16:13 +01:00
Mikhail Goncharov
f3ac1b41dd
enable bolt premerge checks
2022-02-01 18:37:17 +01:00
Mikhail Goncharov
4f5a16bbdb
update test deployment
2022-01-19 17:46:01 +01:00
Christian Kühnel
6394ae39b4
Adding an emptyDir
to kubernetes deployment
...
This should resolve the out-of-disk problems reported in #379
2022-01-19 17:44:42 +01:00
Mikhail Goncharov
25e8a5807f
Update README.md
...
add a link to Louis presentation
2022-01-10 11:39:14 +01:00
Mikhail Goncharov
36d951c46e
Trigger git gc on windows only for ~5% of builds.
...
It takes almost 5 minutes on windows and we don't need to run it that
often.
Fixes #375
2021-12-23 10:47:18 +01:00
Christian Kühnel
8d10520ca3
Revert "Updated configuration for BOLT"
...
This reverts commit 823df07a07
.
2021-12-16 15:52:05 +00:00
Christian Kühnel
823df07a07
Updated configuration for BOLT
2021-12-16 09:29:41 +01:00
Christian Kühnel
54fa9b1556
added more queries
2021-12-14 11:40:34 +01:00
Christian Kühnel
4ae48e963d
added buildbot daily success rates
2021-12-14 11:40:34 +01:00
Christian Kühnel
c2526bc84c
moved queries to subfolder
2021-12-14 11:40:34 +01:00
Christian Kühnel
0beb4a43ff
added sql statemet for bulidbot view
...
This statement adds a VIEW "buildbot_overview" containing all relevant
information for a build. I plan to extend this file with additional
views when needed.
2021-12-14 11:40:34 +01:00
dependabot[bot]
96653261f3
Bump lxml from 4.6.3 to 4.6.5 in /scripts/metrics
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.3 to 4.6.5.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.6.5 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 11:40:06 +01:00
dependabot[bot]
6fb9dc6e1b
Bump lxml from 4.6.3 to 4.6.5
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.3 to 4.6.5.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.6.5 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 11:39:55 +01:00
dependabot[bot]
431d15b9ca
Bump lxml from 4.6.3 to 4.6.5 in /containers/stats
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.3 to 4.6.5.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.6.5 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 11:39:43 +01:00
Mikhail Goncharov
cec188edc4
Add openmp deps and update toolchain to 13
2021-12-14 11:39:17 +01:00
Mikhail Goncharov
4df2c2116c
enable flang on windows
2021-11-24 15:36:54 +01:00
AlphaHot
f5594e8c6d
Update README.md
2021-11-24 14:58:07 +01:00
Danila Malyutin
c608b6cb91
Don't attempt to build parallel-libs project as it was removed from LLVM
...
db0486c46f
2021-10-23 08:48:11 +02:00
Martin Storsjö
972d727767
Fix building the agent-windows-vs2019 image
...
The current version of Python fails to build some dependencies, but
pinning the previous version works.
ActivePerl is no longer installable via Chocolatey (neither current
nor older versions) as ActiveState don't provide the downloads
without registration any longer (and even if registered, only
provide the latest, continuously updated version for free users, which
can't match the package manager checksums), see http://disq.us/p/2ipditb
for further discussion.
Replace ActivePerl with StrawberryPerl. StrawberryPerl has other
drawbacks, as it installs a whole C/C++ toolchain as part of it,
and copies of pkg-config tools that can cause package misdetections.
Remove these after installing it, see
https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/11
for discussion on the inconveniences of installing it.
2021-10-20 10:21:22 +02:00
Martin Storsjö
26153acfee
Install llvm-mingw in the windows agent docker image
...
This bundles clang/lld and associated tools, configured for a mingw
target, with corresponding mingw sysroots.
As we already install the 'llvm' chocolatey package, which also
provides clang (defaulting to a MSVC target), add this one last in the
path. This lets 'clang' refer to the default MSVC-targeting tool, while
one can use a GCC style triple prefixed driver name, like
x86_64-w64-mingw32-clang, to use this tool.
This allows setting up a much-needed mingw configuration for the libcxx
CI.
2021-10-20 10:21:08 +02:00
Mikhail Goncharov
bd2fd477b4
cleanup deps
2021-10-04 19:19:38 +02:00
Mikhail Goncharov
77cbb15b64
fix excessive environment copying
2021-10-04 16:58:52 +02:00
Mikhail Goncharov
b69eb6f364
don't check clang-tidy
...
it seems quite unreliable
2021-10-04 16:44:40 +02:00
Mikhail Goncharov
fea73f5174
fix environment assignment and update check- definitions
2021-10-04 16:36:02 +02:00
Mikhail Goncharov
7907aeb6a0
fix usage of get_all_enabled_projects
2021-10-04 16:15:16 +02:00
Mikhail Goncharov
df318ccf4f
fix project resolutions
...
and some of the typing issues found by mypy
2021-10-04 16:07:06 +02:00
Mikhail Goncharov
018510ccef
note about disabled tests
2021-10-04 12:43:42 +02:00
Mikhail Goncharov
3b7d720763
add post checkout to run git gc
2021-09-30 12:46:36 +02:00
Mikhail Goncharov
fc8bf86cbb
disable libcxx on windows
2021-09-29 17:06:15 +02:00
Mehdi Amini
30be93ac21
Fix fallback more in choose_projects
...
When a path can't be mapped, we fallback to a "all" project.
This was broken by the recent changes to be more selective on the
testing.
2021-09-29 15:58:56 +02:00
Mehdi Amini
4ec28b0bf7
Mark libc as unsupported on Windows
2021-09-29 15:58:56 +02:00
Mikhail Goncharov
53a2c6835b
remove libc for win
...
there is no such target for clang "check-libc"
2021-09-29 14:43:48 +02:00
Mikhail Goncharov
6e2f418a2a
remove libcxxabi from win builds
2021-09-29 13:41:42 +02:00
Mikhail Goncharov
1cc122d5f9
disable check-libc and check-cxxabi
2021-09-29 11:15:54 +02:00
Mikhail Goncharov
25f12dacbd
disable libunwind on windows
2021-09-21 14:30:29 +02:00
Mikhail Goncharov
6d3e0a965d
examples of refspec
2021-09-21 14:29:29 +02:00