ComplianceTesting

Differences between revisions 2 and 3
Revision 2 as of 2009-10-07 00:31:03
Size: 1537
Editor: 076-076-148-180
Comment:
Revision 3 as of 2009-10-07 00:58:51
Size: 1542
Editor: 076-076-148-180
Comment:
Deletions are marked like this. Additions are marked like this.
Line 41: Line 41:
||  FIPs* || 10 ||  || ^*^FIPs || 10 ||
Line 43: Line 43:
* Further Information Provided, meaning manual intervention required for these tests. ~- *Further Information Provided, meaning manual intervention required for these tests. -~

Test Setup

Prior to running the Moblin Compliance tests on a new installation, several steps need to be taken and additional packages need to be installed.

First, install the following packages:

  • moblin-compliance
  • foomatic-filters
  • libfakekey0
  • lsb
  • libqt3-mt-sqlite
  • libperl-dev
  • libxml-parser-perl
  • libxml-sax-perl
  • libtest-harness-perl
  • libtest-simple-perl

Additionally, copy and paste the following command to generate locale files. This is crucial for the stdc++ tests and QT tests to pass.

  • sudo locale-gen de_DE de_DE@euro en_HK en_PH en_US en_US.ISO-8859-15 en_US.UTF-8 es_ES es_MX fr_FR fr_FR@euro is_IS is_IS.UTF-8 it_IT ja_JP.EUC-JP se_NO ta_IN zh_TW

After these steps have been taken, the test suite can be downloaded and installed according to these guidelines.

Notes

Currently, some tests are failing due to differences in library versions. This is to be expected.

Results

Beta

Test Cases Total

68372

Tests Passed

61177

Failures

449

Warnings

57

Tests Waived

294

*FIPs

10

*Further Information Provided, meaning manual intervention required for these tests.

This is a first run, to determine necessary steps to take.

UMR/ComplianceTesting (last edited 2009-11-07 23:09:14 by 076-076-148-180)