| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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.
|
|
|
|
|
| |
Problem: Coverate statistics don't work.
Solution: Include the xxd directory. (Christian Brabandt)
|
|
|
|
|
| |
Problem: Xxd is excluded from coverage statistics.
Solution: Don't skip the xxd directory. (Christian Brabandt)
|
|
|
|
|
| |
Problem: ASAN error stack trace is not useful.
Solution: Add "asan_symbolize". (James McCoy, closes #2344)
|
|
|
|
|
| |
Problem: Building with lua fails for OSX on Travis.
Solution: Separate brew-update and brew-install. (Ozaki Kiichi, closes #2203)
|
|
|
|
|
| |
Problem: Travis uses an old Ubuntu version.
Solution: Switch from precise to trusty. (Ken Takata, closes #1897)
|
|
|
|
|
| |
Problem: No coverage on Travis with clang.
Solution: Use a specific coveralls version. (Ozaki Kiichi, closes #1888)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Problem: Build failure on Travis.
Solution: Set distribution explicitly. Use Lua and Ruby dev. (Ken Takata,
closes #1884)
|
|
|
|
|
| |
Problem: Coveralls no longer shows per-file coverage.
Solution: Add coverage from codecov.io. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: ASAN logs are disabled and don't cause a failure.
Solution: Enable ASAN logs and fail if not empty. (James McCoy,
closes #1425)
|
|
|
|
|
| |
Problem: Travis is too slow to keep up with patches.
Solution: Increase git depth to 20
|
|
|
|
|
|
| |
Problem: When two submits happen quick after each other, the tests for the
first one may error out.
Solution: Use a git depth of 10 instead of 1. (Christian Brabandt)
|
|
|
|
|
| |
Problem: The clang build on CI fails with one configuration.
Solution: Redo a previous patch that was accidentally reverted.
|
|
|
|
|
|
|
| |
Problem: The address sanitizer sometimes finds errors, but it needs to be
run manually.
Solution: Add an environment to Travis with clang and the address sanitizer.
(Christian Brabandt) Also include changes only on github.
|
| |
|
| |
|
| |
|
| |
|
| |
|