All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ v3 0/3] Framework for non-interactive mesh test
@ 2021-02-06  5:50 Inga Stotland
  2021-02-06  5:50 ` [PATCH BlueZ v3 1/3] shared/tester: Create ell-based version of tester code Inga Stotland
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Inga Stotland @ 2021-02-06  5:50 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: brian.gix, luiz.dentz, Inga Stotland

v3: Fixed copyright style in mesh-io-unit.h

**********
v2: Fixed errors reported by bluez-bot.
    Regarding the warnings for the "__attribute__((packed))":
    keeping this style to be consistent with the rest of BLueZ codebase 
    
**********
This patch set introduces a framework for non-interactive testing of
mesh daemon functionality and consists of the three components:

1. A version of src/shared/tester that uses ELL primitives:
   everything mesh-related uses ELL.

2. New type of mesh IO used only for testing.

3. The mesh-cfgtest tool that excercises a number of mesh D-Bus
   API calls. Currently, the tool covers limited number of initial
   test cases. The extended coverage will be provided after this
   patch set is accepted.


Brian Gix (1):
  mesh: Add unit test IO

Inga Stotland (2):
  shared/tester: Create ell-based version of tester code
  tools/mesh-cfgtest: Non-iteractive test for mesh daemon

 Makefile.am             |    8 +-
 Makefile.mesh           |    2 +
 Makefile.tools          |    6 +
 mesh/main.c             |   51 +-
 mesh/mesh-io-unit.c     |  533 ++++++++++++++++
 mesh/mesh-io-unit.h     |   11 +
 mesh/mesh-io.c          |    9 +-
 mesh/mesh-io.h          |    3 +-
 src/shared/tester-ell.c |  887 ++++++++++++++++++++++++++
 tools/mesh-cfgtest.c    | 1319 +++++++++++++++++++++++++++++++++++++++
 10 files changed, 2808 insertions(+), 21 deletions(-)
 create mode 100644 mesh/mesh-io-unit.c
 create mode 100644 mesh/mesh-io-unit.h
 create mode 100644 src/shared/tester-ell.c
 create mode 100644 tools/mesh-cfgtest.c

-- 
2.26.2


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-02-10  7:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-06  5:50 [PATCH BlueZ v3 0/3] Framework for non-interactive mesh test Inga Stotland
2021-02-06  5:50 ` [PATCH BlueZ v3 1/3] shared/tester: Create ell-based version of tester code Inga Stotland
2021-02-06  6:36   ` Framework for non-interactive mesh test bluez.test.bot
2021-02-06  5:50 ` [PATCH BlueZ v3 2/3] mesh: Add unit test IO Inga Stotland
2021-02-09 13:49   ` Michał Lowas-Rzechonek
     [not found]     ` <ffb0ac27b73cd291373f56912816a769a959c0eb.camel@intel.com>
2021-02-10  7:08       ` Stotland, Inga
2021-02-06  5:50 ` [PATCH BlueZ v3 3/3] tools/mesh-cfgtest: Non-iteractive test for mesh daemon Inga Stotland

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.