Meego Wiki
Views

Quality/QA-tools/MCTS test automation design/poc-implementation

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "= Used components = * [http://www.openamq.org/ OpenAMQ message broker and client API] * [http://oss.metaparadigm.com/json-c/ JSON C implementation] = Building and installing req…")
Line 5: Line 5:
= Building and installing required components =
= Building and installing required components =
== OpenAMQ ==
== OpenAMQ ==
-
* Download [http://download.imatix.com/openamq/stable/OpenAMQ-1.3d1.tar.gz
+
* Download [http://download.imatix.com/openamq/stable/OpenAMQ-1.3d1.tar.gz sources]
-
sources]
+
* tar xzvf OpenAMQ-1.3d1.tar.gz
* tar xzvf OpenAMQ-1.3d1.tar.gz
* cd OpenAMQ-1.3d1
* cd OpenAMQ-1.3d1
Line 17: Line 16:
* sudo cp ibase/include/*.h /usr/local/openamq/include
* sudo cp ibase/include/*.h /usr/local/openamq/include
== JSON ==
== JSON ==
-
Download [http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz
+
Download [http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz sources]
-
sources]
+
* tar xzvf json-c-0.9.tar.gz
* tar xzvf json-c-0.9.tar.gz
* cd json-c-0.9
* cd json-c-0.9
Line 25: Line 23:
* sudo make install
* sudo make install
* sudo ldconfig
* sudo ldconfig
-
= Testrunner-lite
+
= Testrunner-lite =
-
Testrunner-lite using OpenAMQ and JSON for event messaging can be found from [http://meego.gitorious.org/~slahtinen/meego-quality-assurance/slahtinens-testrunner-lite] in branch multidut.
+
Testrunner-lite using OpenAMQ and JSON for event messaging can be found from [http://meego.gitorious.org/~slahtinen/meego-quality-assurance/slahtinens a testrunner-lite clone] in branch multidut.

Revision as of 12:35, 20 December 2010

Contents

Used components

Building and installing required components

OpenAMQ

  • Download sources
  • tar xzvf OpenAMQ-1.3d1.tar.gz
  • cd OpenAMQ-1.3d1
  • IBASE=$PWD/ibase sh build.sh

We need to install archives and headers to system directories

  • sudo mkdir /usr/local/openamq
  • sudo mkdir /usr/local/openamq/lib
  • sudo mkdir /usr/local/openamq/include
  • sudo cp ibase/lib/*.a /usr/local/openamq/lib
  • sudo cp ibase/include/*.h /usr/local/openamq/include

JSON

Download sources

  • tar xzvf json-c-0.9.tar.gz
  • cd json-c-0.9
  • ./configure
  • make
  • sudo make install
  • sudo ldconfig

Testrunner-lite

Testrunner-lite using OpenAMQ and JSON for event messaging can be found from a testrunner-lite clone in branch multidut.

Personal tools