Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
Problem: The OS X build fails on Travis.
Solution: Skip the virtual framebuffer on OS X.
|
|
Problem: The GUI code is not tested by Travis.
Solution: Install the virtual framebuffer.
|
|
Problem: Not enough testing for popup menu. CTRL-E does not always work
properly.
Solution: Add more tests. When using CTRL-E check if the popup menu is
visible. (Christian Brabandt)
|
|
|
|
|
|
|
|
|
|
be merged then.
|
|
|
|
Problem: Coverage report is messed up by the unittests.
Solution: Add a separate test target for script tests. Use that when
collecting coverage information.
|
|
Problem: Having shadow and coverage on the same build results in the source
files not being available in the coverage view.
Solution: Move using shadow to the normal build.
|
|
Problem: Travis could check a few more things.
Solution: Run autoconf on one of the builds. (James McCoy, closes #510)
Also build with normal features.
|
|
Problem: "make shadow" was sometimes broken.
Solution: Add a test for it. (James McCoy, closes #520)
|
|
Problem: Travis also builds on a tag push.
Solution: Filter out tag pushes. (Kenichi Ito)
|
|
Problem: Not using CI services available.
Solution: Add configuration files for travis and appveyor. (PR #401)
|