internal/rosa/meson: run meson test suite
All checks were successful
Test / Create distribution (push) Successful in 1m2s
Test / Sandbox (push) Successful in 3m35s
Test / Hakurei (push) Successful in 4m38s
Test / ShareFS (push) Successful in 4m49s
Test / Sandbox (race detector) (push) Successful in 5m53s
Test / Hakurei (race detector) (push) Successful in 6m56s
Test / Flake checks (push) Successful in 1m16s
All checks were successful
Test / Create distribution (push) Successful in 1m2s
Test / Sandbox (push) Successful in 3m35s
Test / Hakurei (push) Successful in 4m38s
Test / ShareFS (push) Successful in 4m49s
Test / Sandbox (race detector) (push) Successful in 5m53s
Test / Hakurei (race detector) (push) Successful in 6m56s
Test / Flake checks (push) Successful in 1m16s
Tests requiring internet access or unreasonable dependencies are removed. Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -16,8 +16,39 @@ func (t Toolchain) newMeson() (pkg.Artifact, string) {
|
|||||||
"mesonbuild/meson",
|
"mesonbuild/meson",
|
||||||
version,
|
version,
|
||||||
checksum,
|
checksum,
|
||||||
), nil, (*PipHelper)(nil),
|
), &PackageAttr{
|
||||||
|
Env: []string{
|
||||||
|
"CMAKE_MAKE_PROGRAM=ninja",
|
||||||
|
},
|
||||||
|
}, &PipHelper{
|
||||||
|
EnterSource: true,
|
||||||
|
Script: `
|
||||||
|
cd 'test cases'
|
||||||
|
rm -rf \
|
||||||
|
'common/32 has header' \
|
||||||
|
'common/66 vcstag' \
|
||||||
|
'common/153 wrap file should not failed' \
|
||||||
|
'common/184 openmp' \
|
||||||
|
'common/189 check header' \
|
||||||
|
'linuxlike/6 subdir include order' \
|
||||||
|
'linuxlike/9 compiler checks with dependencies' \
|
||||||
|
'linuxlike/13 cmake dependency' \
|
||||||
|
'frameworks/15 llvm' \
|
||||||
|
'frameworks/29 blocks'
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
python3 ./run_project_tests.py \
|
||||||
|
-v \
|
||||||
|
` + jobsFlagE + ` \
|
||||||
|
--failfast \
|
||||||
|
--backend=ninja
|
||||||
|
`,
|
||||||
|
},
|
||||||
Setuptools,
|
Setuptools,
|
||||||
|
PkgConfig,
|
||||||
|
CMake,
|
||||||
|
Ninja,
|
||||||
|
PythonPyTest,
|
||||||
), version
|
), version
|
||||||
}
|
}
|
||||||
func init() {
|
func init() {
|
||||||
|
|||||||
Reference in New Issue
Block a user