| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Github actions CI isn't used for all available platforms.
Solution: Update the github workflows. (Ozaki Kiichi, closes #7433)
|
|
|
|
|
| |
Problem: Libvterm tests are only run on Linux.
Solution: Use static libraries. (Ozaki Kiichi, closes #7419)
|
|
|
|
|
| |
Problem: Reports from asan are not optimal.
Solution: Use clang with ubsan. (James McCoy, closes #6811)
|
|
|
|
|
| |
Problem: s390x tests work again.
Solution: re-enable s390x tests. (James McCoy, closes #6829)
|
|
|
|
|
| |
Problem: Travis: installing snd-dummy is not always useful.
Solution: Only install snd-dummy on amd64. (Ozaki Kiichi, closes #6738)
|
|
|
|
|
|
| |
Problem: Tiny and small builds have no test coverage.
Solution: Restore tests that do not depend on the +eval feature.
(Ken Takata, closes #6696)
|
|
|
|
|
| |
Problem: s390x tests always fail.
Solution: Temporarily disable s390x tests.
|
|
|
|
|
| |
Problem: No testing on ARM.
Solution: Add a test on Travis for ARM. (Ozaki Kiichi, closes #6615)
|
|
|
|
|
| |
Problem: Some tests on Travis have EXITFREE duplicated.
Solution: Remove EXITFREE from shadowopt. Add "shadow" to job name.
|
|
|
|
|
| |
Problem: Tests on Travis do not run with EXITFREE.
Solution: Add EXITFREE to all builds to uncover any mistakes.
|
|
|
|
|
| |
Problem: Travis: regexp patttern doesn't work everywhere.
Solution: Use [:blank:] instead of \b. (Ozaki Kiichi, closes #6146)
|
|
|
|
|
| |
Problem: Incomplete profiling when exiting because of a dealy signal.
Solution: Call __gcov_flush() if available.
|
|
|
|
|
| |
Problem: No IPv6 support for channels.
Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
|
|
|
|
|
|
| |
Problem: Travis CI does not give compiler warnings.
Solution: Add flags for warnings. Fix uncovered problems. (Ozaki Kiichi,
closes #5898)
|
|
|
|
|
| |
Problem: Too verbose output from the asan build in Travis.
Solution: Filter out suppression messages. (Ozaki Kiichi, closes #5874)
|
|
|
|
|
| |
Problem: Travis is still using trusty.
Solution: Adjust config to use bionic. (Ozaki Kiichi, closes #5868)
|
|
|
|
|
|
| |
Problem: Travis CI config can be improved.
Solution: Remove COVERAGE variable. Add load-snd-dummy script. add "-i NONE"
to avoid messages about viminfo. (Ozaki Kiichi, closes #5813)
|
|
|
|
|
| |
Problem: CI test coverage dropped.
Solution: Set $DISPLAY also for non-GUI builds. (James McCoy, closes #5788)
|
|
|
|
|
| |
Problem: Travis CI has warnings.
Solution: Avoid warnings, clean up the config. (Ozaki Kiichi, closes #5779)
|
|
|
|
|
| |
Problem: No CI test for a big-endian system.
Solution: Test with s390x. (James McCoy, closes #5772)
|
|
|
|
|
| |
Problem: Warning shows when listing version info.
Solution: Use "-u NONE". (Ozaki Kiichi, closes #5534)
|
|
|
|
|
|
| |
Problem: CI does not test building doc tags.
Solution: Add the vimtags/gcc build. Cleanup showing version. (Ozaki Kiichi,
closes #5513)
|
|
|
|
|
| |
Problem: Error in docs tags goes unnoticed.
Solution: Adjust tags build command. (Ken Takata, closes #5158)
|
|
|
|
|
| |
Problem: Travis log always shows test output.
Solution: Change script to avoid if/else. (Ozaki Kiichi, closes #4892)
|
|
|
|
|
|
| |
Problem: Some source files are not in a normal encoding.
Solution: Convert hangulin.c from euc-kr to utf-8 and digraph.c from latin1
to utf-8. (Daniel Hahler, closes #4731)
|
|
|
|
|
| |
Problem: Travis does not report error when tests fail.
Solution: Explicitly do "exit 1".
|
|
|
|
|
|
| |
Problem: Travis: test results section is closed even when some tests
failed.
Solution: Only close the section on success. (Daniel Hahler, closes #4659)
|
|
|
|
|
| |
Problem: Sound test does not work on Travis.
Solution: Use "sg" command to enable audio. (Ozaki Kiichi, closes #4624)
|
|
|
|
|
| |
Problem: Tests are not run with GUI on Travis.
Solution: Add a testgui job. (Ozaki Kiichi, closes #4609)
|
|
|
|
|
|
| |
Problem: Travis config is not optimal.
Solution: Remove system conditions. Do not use excluding matrix. Cache OSX
results. (Ozaki Kiichi, closes #4521)
|
|
|
|
|
| |
Problem: Sound test still fails on Travis.
Solution: Try another dummy sound approach.
|
|
|
|
|
| |
Problem: Syntax error in Travis config.
Solution: Set AUDIODEV in another section.
|
|
|
|
|
| |
Problem: Sound test still fails on Travis.
Solution: Add more lines to the install section.
|
|
|
|
|
| |
Problem: Sound test fails on Travis.
Solution: Set AUDIODEV to "null".
|
|
|
|
|
| |
Problem: Cannot play any sound.
Solution: Use libcanberra if available. Add sound functions.
|
|
|
|
|
|
| |
Problem: Desktop file check doesn't run on CI.
Solution: Install the desktip-file-utils packages. (Christian Brabandt,
closes #4498)
|
|
|
|
|
| |
Problem: Output from Travis can be improved.
Solution: Add section headers. Handle errors better. (closes #4098)
|
|
|
|
|
| |
Problem: Writing coverage info in a separate dir is not needed.
Solution: Revert the changes to use a separate directory.
|
|
|
|
|
|
| |
Problem: Codecov does not report all the coverage information.
Solution: Make a second run with the nested execution output, expect that
Codecov will merge the results.
|
|
|
|
|
| |
Problem: Getting a newer msgfmt on Travis is too complicated.
Solution: Use a "sourcline" entry. (Ozaki Kiichi, closes #4236)
|
|
|
|
|
| |
Problem: Generating desktop files not tested on Travis.
Solution: Install a newer msgfmt package. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: Travis CI script is too complicated.
Solution: Add names to environments. Move appveyor script outside of src
directory. (Ozaki Kiichi, closes #3890)
|
|
|
|
|
| |
Problem: Travis config to get Lua on MacOS is too complicated.
Solution: Use an addons entry. (Ozaki Kiichi, closes 3876)
|
|
|
|
|
| |
Problem: Travis does not build a version without GUI on Linux.
Solution: Add an environment for tiny features without GUI.
|
|
|
|
|
| |
Problem: Coverals is not updating.
Solution: Adjust path in Travis config.
|
|
|
|
|
| |
Problem: Libvterm tests are not run with coverage.
Solution: Adjust the Travis config. Show the actually run commands.
|
|
|
|
|
| |
Problem: On Travis the slowest build is run last. (Dominique Pelle)
Solution: Reorder the build entries.
|
|
|
|
|
| |
Problem: CI does not run with TCL.
Solution: Add TCL to the travis config. (Dominique Pelle, closes #3133)
|
|
|
|
|
| |
Problem: Coverate statistics still don't work on coveralls.
Solution: Exclude the xxd directory again.
|
|
|
|
|
| |
Problem: Coverate statistics don't work on coveralls.
Solution: Use curly braces for $SRCDIR.
|