Dundar Göc
815ba835a3
ci: refactor and simplify CI process
2022-03-10 09:21:41 +01:00
Dundar Göc
d47714d87c
ci: remove function run_suite
2022-03-10 09:21:41 +01:00
Dundar Göc
8b92d71b30
ci: run each test suite in a separate github step
...
This should help combat some of the lagginess when looking at the CI
logs in the browser.
2022-02-18 11:36:30 +01:00
Dundar Göc
2f3fb53dbd
ci: remove meta-suite "tests"
2022-02-10 09:43:51 +01:00
Dundar Göc
b8529ea9b8
ci: run all tests with run_suite function
2022-02-10 09:43:51 +01:00
Dundar Göc
f30ce7d273
ci: run all suites with run_suite function
2022-02-07 09:57:21 +01:00
Dundar Göc
fa192e97d5
ci: simplify CI process
2022-02-04 23:51:51 +01:00
Dundar Göc
e71fbf2eb0
ci: remove unnecessary before_install script
2022-01-02 23:46:46 +01:00
Björn Linse
00c57c98df
treesitter: add standard &rtp/parser/ search path for parsers
2020-02-07 09:22:55 +01:00
Jan Edmund Lazo
d53456c68f
ci: set nodejs version for tests outside fold
2019-12-31 22:22:56 -05:00
Jan Edmund Lazo
4bd51d8988
CI: set nodejs version to 10 on main scripts
...
nvm can run within a bash shell only.
2019-12-30 18:48:32 -05:00
Björn Linse
4ea5e63aa8
tree-sitter: add basic testing on ci
...
build tree-sitter c parser on ci for testing purposes
2019-09-28 14:55:43 +02:00
James McCoy
5da6f0e903
travis: Don't run unit tests for functionaltest-lua build
2018-02-02 07:28:56 -05:00
ZyX
48fa42153a
ci: Fold output in travis web interface
2017-05-01 16:36:24 +03:00
ZyX
c1416e0665
ci: Really continue tests on failure, print global summary
2017-04-07 00:46:52 +03:00
ZyX
929c398aab
ci: Enable tracing
2017-03-31 19:09:18 +03:00
ZyX
2bf9d36ccd
ci: Refactor CI scripts
...
1. CI_TARGET now determines which run_${CI_TARGET}.sh script to use. Defaults to
`tests`.
2. Build no longer halts on the first failing suit: e.g. if functional tests
failed it will continue with unit tests, etc.
3. All ${MAKE_CMD} occurrences moved to `top_make` function, added `build_make`
as an alias to `make -C build` (`"${MAKE_CMD}" -C "${BUILD_DIR}"`) which is
too verbose.
`suite.sh` was copied from powerline (tests/common.sh file), assumes running
with POSIX shells (and actually uses dash in powerline). Then some convenience
functions were added (run_test and below).
2017-03-31 16:06:17 +03:00
Nikolai Aleksandrovich Pavlov
a1c928e70c
ci: Do not hide ci directory ( #6410 )
2017-03-31 14:32:58 +02:00