#15369 closed enhancement (fixed)

Run tests under Travis and build with different configure options

Reported by: kosenko Owned by:
Priority: normal Milestone:
Component: build Version: stable-latest
Keywords: Cc:
Blocked By: Blocking:
Patch: yes

Description

This ticket is continuation of #15355.

  1. Patch installs libcppunit-dev and run tests that was disabled in r74599. BTW Travis systems is based on Ubuntu 12.04 LTS 32-bit.
  1. Also I have used environment variables to run configure with different options. "make -C samples/minimal -f makefile.unx" command currently fails in wxGTK2/Univ and wxX11 so I have disabled these ports.

Attachments (1)

travis.diff download (784 bytes) - added by kosenko 16 months ago.

Download all attachments as: .zip

Change History (3)

Changed 16 months ago by kosenko

comment:1 in reply to: ↑ description Changed 16 months ago by kosenko

"make -C samples/minimal -f makefile.unx" command currently fails in wxGTK2/Univ and wxX11 so I have disabled these ports.

Actually wxGTK2/Univ and wxX11 fails just because test_gui build fails, other commands works as expected. If this is fixed these ports would be also enabled.

comment:2 Changed 16 months ago by VZ

  • Resolution set to fixed
  • Status changed from new to closed

(In [74638]) Update Travis configuration to run tests and build more configurations.

Install libcppunit-dev in order to be able to run the unit tests (at least the
non-GUI ones for now).

Also build in several configurations: shared/static, multilib/monolithic and
also STL. This should help to find problems appearing only in some specific
build variants.

Closes #15369.

Note: See TracTickets for help on using tickets.