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>
      c2d57c26
  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
      currently:
      
      --cpu-affinity=<cpuset>, --[no-]sanity, --quiet[=level], --silent and
      --version.
      
      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.
      83b0f189
  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
      applied.
      Signed-off-by: Jan Kiszka's avatarJan Kiszka <jan.kiszka@siemens.com>
      d6cc0978
  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
      executable.
      
      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
      next.
      2e7da5f8