All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-mingw][PATCH 0/4] Add oeqa test cases
@ 2018-11-15 19:23 Joshua Watt
  2018-11-16 11:50 ` Burton, Ross
  2018-11-19 21:17 ` [meta-mingw][PATCH v2 0/5] " Joshua Watt
  0 siblings, 2 replies; 9+ messages in thread
From: Joshua Watt @ 2018-11-15 19:23 UTC (permalink / raw)
  To: yocto

Adds the testing framework for tying tests for the MinGW SDK into the
oeqa SDK test framework. 

The SDK tests can be run using the standard SDK test command:

 bitbake -c testsdk <image>

All testing is done using Wine in lieu of having access to an actual
Windows machine. Wine is required to be installed on the host machine.

Joshua Watt (4):
  Add SDK test case framework
  Add .gitignore
  classes/toolchain-scripts-mingw32: Update variables
  oeqa/sdkmingw: Add test cases

 .gitignore                                  |   3 +
 classes/testsdk-mingw.bbclass               | 101 ++++++++++++++++++++
 classes/toolchain-scripts-mingw32.bbclass   |   4 +-
 conf/machine-sdk/i686-mingw32.conf          |   1 +
 conf/machine-sdk/include/mingw32-common.inc |   6 ++
 conf/machine-sdk/x86_64-mingw32.conf        |   1 +
 lib/oeqa/sdkmingw/__init__.py               |   0
 lib/oeqa/sdkmingw/case.py                   |  52 ++++++++++
 lib/oeqa/sdkmingw/cases/__init__.py         |   0
 lib/oeqa/sdkmingw/cases/binutils.py         |  57 +++++++++++
 lib/oeqa/sdkmingw/cases/gcc.py              |  49 ++++++++++
 lib/oeqa/sdkmingw/cases/gdb.py              |  20 ++++
 lib/oeqa/sdkmingw/context.py                |  66 +++++++++++++
 lib/oeqa/sdkmingw/files/testsdkmakefile     |   4 +
 14 files changed, 363 insertions(+), 1 deletion(-)
 create mode 100644 .gitignore
 create mode 100644 classes/testsdk-mingw.bbclass
 create mode 100644 lib/oeqa/sdkmingw/__init__.py
 create mode 100644 lib/oeqa/sdkmingw/case.py
 create mode 100644 lib/oeqa/sdkmingw/cases/__init__.py
 create mode 100644 lib/oeqa/sdkmingw/cases/binutils.py
 create mode 100644 lib/oeqa/sdkmingw/cases/gcc.py
 create mode 100644 lib/oeqa/sdkmingw/cases/gdb.py
 create mode 100644 lib/oeqa/sdkmingw/context.py
 create mode 100644 lib/oeqa/sdkmingw/files/testsdkmakefile

-- 
2.19.1



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

end of thread, other threads:[~2018-11-19 21:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-15 19:23 [meta-mingw][PATCH 0/4] Add oeqa test cases Joshua Watt
2018-11-16 11:50 ` Burton, Ross
2018-11-16 12:12   ` Joshua Watt
2018-11-19 21:17 ` [meta-mingw][PATCH v2 0/5] " Joshua Watt
2018-11-19 21:17   ` [meta-mingw][PATCH v2 1/5] Add SDK test case framework Joshua Watt
2018-11-19 21:17   ` [meta-mingw][PATCH v2 2/5] Add .gitignore Joshua Watt
2018-11-19 21:17   ` [meta-mingw][PATCH v2 3/5] classes/toolchain-scripts-mingw32: Update variables Joshua Watt
2018-11-19 21:17   ` [meta-mingw][PATCH v2 4/5] classes/toolchain-scripts-mingw32: Ensure exit code is success Joshua Watt
2018-11-19 21:17   ` [meta-mingw][PATCH v2 5/5] oeqa/sdkmingw: Add test cases Joshua Watt

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.