Leonid Fedorov
7b660fa860
fix(ci): misspel in mtr
2025-08-01 05:45:11 +04:00
Leonid Fedorov
28517a8fb9
chore(ci): Run basic MTR with no extern as the Jenkins does
2025-07-31 22:51:14 +04:00
aleksei.bukhalov
df02893265
chore(ci): propagate unittests exit code
2025-07-31 14:48:05 +04:00
Leonid Fedorov
82421c208f
chore(ci): collect asan ubsan and libc++ build with mtr and regression status ignored ( #3672 )
...
* MSan added with fixes for libc++
* libc++ sepatare build
* add libc++ to ci
* libstdc++ in CI
* libcpp and msan to external projects
* std::sqrt
* awful_hack(ci): install whole llvm instead of libc++ in terrible way for test containers
* Adding ddeb packages for teststages and repos
* libc++ more for test container
* save some money on debug
* colored coredumps
* revert ci
* chore(ci): collect asan ubsan and libc++ build with mtr and regression status ignored
2025-07-31 00:32:32 +04:00
Leonid Fedorov
bbff8b89a8
colored coredumps
2025-07-28 20:08:41 +04:00
Leonid Fedorov
84e2dde865
simpler cores
2025-07-28 20:08:41 +04:00
Leonid Fedorov
30f92ea52b
Adding ddeb packages for teststages and repos
2025-07-28 20:08:41 +04:00
Leonid Fedorov
b1ecea0957
Fix config files in packages for sanitizers, do not abort on errors for packages
...
add options for ASAN via code linkage
2025-07-28 20:08:41 +04:00
Leonid Fedorov
0fb1599913
chore(ci): Patch autobake to avoid fakeroot and eatmydata for ASAN
2025-07-28 20:08:41 +04:00
aleksei.bukhalov
f33e9ce86c
chore(ci): MCOL-6071 fix regression results publish
2025-07-23 18:31:52 +04:00
aleksei.bukhalov
a27f1a1f98
chore(ci): fix arch
2025-07-17 17:02:46 +04:00
Leonid Fedorov
ee3830f459
awful_hack(ci): add vanilla rockylinux and gcc-toolset rockylinux
2025-07-16 14:58:24 +04:00
Aleksei Bukhalov
aa3db28074
MCOL-6071 drone refactor ( #3641 )
...
* chore(ci): MCOL-6071 less sccache granularity
* chore(ci): MCOL-6071 clean old versions of .deb/.rpm files in s3 when publishing
* chore(ci): MCOL-6071 fix unittests execution
* install sccache after deps, to have curl
* chore(ci) MCOL-6071 review fixes
---------
Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com >
2025-07-09 14:20:21 +04:00
aleksei.bukhalov
5b92723b5c
chore(ci): MCOL-6071 remove crb repo enabling for rocky in prepare_test_container.sh
2025-07-06 21:08:43 +04:00
aleksei.bukhalov
7171742dab
put separate *log steps back
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
09f5df182c
review fixes
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
6a57129416
remove result dir cleaning
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
460cb17e37
chore(ci) MCOL-6071 multinode mtr in bash script
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
2fc6e976b2
chore(ci) MCOL-6071 cmapilog inside cmapi test
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
76b86ae839
chore(ci) MCOL-6071 sccache show stats to bootstrap
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
49864b4c64
chore(ci) MCOL-6071 run_cmapi_test.sh
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
daab30a987
chore(ci) MCOL-6071 execute unittests during build step in bootstrap_mcs.sh
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
26fd0ba4bf
chore(ci) MCOL-6071 refactorings
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
a27f30c73e
chore(ci) MCOL-6071 sccache installing to bootstrap_mcs.sh
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
073f7abe6b
chore(ci) MCOL-6071 smoke and mtr reporting in bash
2025-07-06 02:43:44 +04:00
aleksei.bukhalov
0112e7b13c
MCOL-6038 combine regression and prepare regression
2025-06-24 16:50:29 +04:00
aleksei.bukhalov
c9cf1a5944
MCOL-6038 regression to bash
2025-06-24 16:50:29 +04:00
aleksei.bukhalov
c987a67753
MCOL-6022 fix mtr testdata downloading
2025-06-19 19:21:10 +04:00
aleksei.bukhalov
2ba31d1240
MCOL-6022 mtr running from mariadb-test package
2025-06-18 14:31:56 +04:00
drrtuy
9239089635
chore(bootstrap): do not replace MDB config
2025-06-17 10:39:30 +01:00
Leonid Fedorov
78de8799ba
chore(build): fix pipeline ( #3590 )
2025-06-10 14:34:38 +04:00
Leonid Fedorov
9a305a7296
chore(ci): Better coredumps handling
2025-06-09 13:54:40 +02:00
Leonid Fedorov
2d8e16f08e
chore(build): better build pipeline
2025-06-09 15:51:12 +04:00
drrtuy
817b092a2b
chore(bootstrap): bootstrap does not replace existing Columnstore.xml if the flag is set
2025-06-05 21:44:47 +01:00
aleksei.bukhalov
3de8af2fa4
chore(ci): remove sudo usage from systemctl calls in cmapi tests
2025-06-03 22:30:22 +02:00
Leonid Fedorov
8bffbda465
Review fixes
2025-06-03 22:53:24 +04:00
Leonid Fedorov
7a550e9f7a
chore(ci): change ubuntu mirror
2025-06-03 22:53:24 +04:00
Leonid Fedorov
7c7026253a
chore(ci): add retries for the installations, fix colors for ci, clear apt cache, fix deps missing on CI stage by moving step to the beginnig
2025-06-03 22:53:24 +04:00
Leonid Fedorov
aa7e0fb9b4
Deep build refactoring phase 1 ( #3562 )
...
* configcpp refactored
* logging and datatypes refactored
* more dataconvert
* chore(build): massive removals, auto add files to debian install file
* chore(codemanagement): nodeps headers, potentioal library
* chore(build): configure before autobake
* chore(build): use custom cmake commands for components, mariadb-plugin-columnstore.install generated
* chore(build): install deps as separate step for build-packages
* more deps
* check debian/mariadb-plugin-columnstore.install automatically
* chore(build): add option for multibracnh compilation
* Fix warning
2025-05-30 14:05:21 +04:00
aleksei.bukhalov
feb919f2ad
MCOL-5994 smoke step to bash scripts
2025-05-28 00:16:13 +04:00
Leonid Fedorov
e202f4b076
chore(build): reenter fixes
2025-05-23 18:21:56 +04:00
Leonid Fedorov
788f84d05d
chore(build): alien flag to turn off Werror and proper graphs
2025-05-23 16:59:13 +04:00
Leonid Fedorov
45ed833d72
delete server version dependency hack
2025-05-23 01:33:45 +04:00
Leonid Fedorov
d8a9617312
set only one config dir, as LAYOUT_STANDALONE works with the same one, forcing color
...
inside bootstrap
2025-05-23 01:33:45 +04:00
Leonid Fedorov
a359a8f7b8
chore(build): fix MDB SOURCE vs BUILD path usages, cmakeflags sortes
2025-05-23 01:33:45 +04:00
Leonid Fedorov
1c8984fbf6
chore(build): mmap options to support TSAN build
2025-05-22 02:23:13 +04:00
Leonid Fedorov
37728081e1
chore(build): compile commands
2025-05-22 02:23:13 +04:00
Leonid Fedorov
6db2dc668f
stubs and cmake formatting
2025-05-20 18:22:59 +04:00
Leonid Fedorov
2036e521c7
named linkage
2025-05-20 18:22:59 +04:00
Leonid Fedorov
a1019b7c0e
chore(build): refactor main CMakeLists.txt ( #3543 )
...
* chore(build): refactor main CMakeLists.txt
* chore(build): fix boost version for packages, set clang-20 only for amd and arm
* chore(build): boost 4 sm
* chore(build): boost dep for rowgroup
* chore(build): toolset for boost
* chore(build): suppress clang warnings for boost
* chore(ci, build): use ASAN for unittest on ubuntu 24.04 only, added custom cmake flag option for bootstrap, custom params for new and existing pipelines
* chore(build): sort bootstrap flags
* chore(CI): remove publish pkg step, adding clickable link instead to publish steps, fix customenv
2025-05-20 05:00:48 +04:00