1. 25 Jun, 2018 1 commit
  2. 20 Feb, 2018 1 commit
    • Henning Schild's avatar
      smokey/dlopen: introduce a new testcase · c2d57c26
      Henning Schild authored
      This commit introduces a new testcase into the smokey framework. The
      test covers some aspects of adding xenomai-functionality to applications
      with dlopen(). It also tests initialization and tunables.
      This test also shows a bug in xenomai, so the test will actually fail.
      The next commit will fix that again.
      Signed-off-by: Henning Schild's avatarHenning Schild <henning.schild@siemens.com>
  3. 13 Mar, 2017 1 commit
  4. 09 Nov, 2016 1 commit
  5. 27 Feb, 2016 1 commit
  6. 08 Jan, 2016 3 commits
  7. 17 Oct, 2015 1 commit
  8. 20 Jun, 2015 6 commits
  9. 11 May, 2015 1 commit
    • Philippe Gerum's avatar
      lib: share the common setup and bootstrap code · 83b0f189
      Philippe Gerum authored
      Make pure POSIX applications and Copperplate-based ones share the same
      auto-init mechanism. This means that all applications now
      automatically recognize a set of base common options, which is
      --cpu-affinity=<cpuset>, --[no-]sanity, --quiet[=level], --silent and
      Applications which do not want Xenomai to interpose on the main()
      routine transparently for handling these options and bootstrapping the
      service libraries may disable this feature by passing the
      --no-auto-init switch to xeno-config when collecting the linker
      flags. In this configuration, the system must be bootstrapped manually
      by a call to xenomai_init() from the application code though.
      This change is C++ friendly, since it also enables the Xenomai high
      level services (e.g. VxWorks, pSOS) before the static constructors
      run, by default.
  10. 01 Jan, 2015 1 commit
    • Jan Kiszka's avatar
      smokey/sigdebug: Port from 2.6 · d6cc0978
      Jan Kiszka authored
      This integrates the 2.6 testcase for validating the SIGDEBUG support to
      forge, taking interface changes into account, switching from native to
      POSIX and adding a test for the lock-break instrumentation. The latter
      is currently broken and will only succeed after the related fix is
      Signed-off-by: Jan Kiszka's avatarJan Kiszka <jan.kiszka@siemens.com>
  11. 25 Sep, 2014 1 commit
  12. 01 Sep, 2014 1 commit
  13. 22 Aug, 2014 1 commit
  14. 13 Aug, 2014 1 commit
  15. 30 Jun, 2014 1 commit
    • Philippe Gerum's avatar
      lib/smokey: introduce infrastructure for building smoke tests · 2e7da5f8
      Philippe Gerum authored
      A new copperplate-based API called "smokey" is introduced, which
      automates cumbersome boilerplate tasks when writing smoke tests.
      Smokey provides a simple plugin-oriented infrastructure, with the
      ability to host and run a set of tests embodied into a single
      A companion program is provided in testsuite/smokey, for running the
      individual tests formerly available under testsuite/unit, illustrating
      the usage of the smokey API.  testsuite/regression will be converted