1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
ALL THE RUN-TIME TESTS
======================
51 - the current total amount of resulting *.aml files in aslts/aml/*/
directory.
Among them are 7 conglomerations of particular tests:
complex, exc_operand, exceptions, functional, full,
operand, result
Per-collection list of run-time tests
- Name of test ------ Contents of test ---------------------------------------
Functional tests, collection #1
______________________________________________________________________________
0 | arithmetic | Integer arithmetic |
1 | bfield | Buffer Fields |
2 | constant | Constants |
3 | control | Method execution control |
4 | descriptor | Resource Descriptor macros |
5 | extern | ASL compiler controls |
6 | local | Control method objects |
7 | logic | Logical operators |
8 | manipulation | Data type conversion and manipulation |
9 | name | Miscellaneous named object creation |
10 | reference | Object references |
11 | region | Operation Regions |
12 | synchronization | Synchronization |
13 | table | ACPI table management |
| | |
| functional | full the functional test collection - all the tests of |
| | the functional test collection are compiled together |
| | as one DefinitionBlock |
______________________________________________________________________________
Complex tests, collection #2
______________________________________________________________________________
0 | misc | Miscellaneous not systematized tests |
1 | provoke | Check operators under the known critical conditions |
| | |
| operand | Source Operand tests |
| | |
2 | oarg | |
3 | oconst | |
4 | olocal | |
5 | oreturn | |
6 | onamedloc | |
7 | onamedglob | |
8 | opackageel | |
9 | oreftonamed | |
10 | oconversion | (obsolete, update required) |
11 | oreftopackageel | |
| | |
| result | Result of Operators tests |
| | |
12 | rstore | |
13 | roptional | |
14 | rconversion | (obsolete, update required) |
15 | rcopyobject | |
16 | rindecrement | |
17 | rexplicitconv | |
| | |
18 | badasl | ASL-incorrect tests compiled with -f option of ASL |
| | |
19 | namespace | Name Space component tests |
| | |
| complex | full the complex test collection - all the tests of |
| | the complex test collection are compiled together |
| | as one DefinitionBlock |
______________________________________________________________________________
Exceptional conditions tests, collection # 3
______________________________________________________________________________
0 | exc | Initiate and verify exceptional conditions |
| | |
| exc_operand | Exceptions caused by inappropriate type of operands |
| | |
1 | exc_operand1 | (obsolete, update required) |
2 | exc_operand2 | |
| | |
| exc_result | Exceptions caused by inappropriate type of destination |
| | |
3 | exc_result1 | (obsolete, update required) |
4 | exc_result2 | |
| | |
5 | exc_ref | Exceptions caused by inappropriate use of references |
| | |
6 | exc_tbl | Exceptions caused by inappropriate use of table |
| | management |
| | |
| exceptions | full the exceptional conditions test collection - all |
| | the tests of the exceptional conditions test |
| | collection are compiled together as one |
| | DefinitionBlock |
______________________________________________________________________________
Bug-demo tests, collection #4
______________________________________________________________________________
0 | bdemo | The tests to demonstrate bugs and prove bug-fixes |
1 | bdemof | The same but the tests which require -f option of ASL |
______________________________________________________________________________
Service tests, collection #5
______________________________________________________________________________
0 | condbranches | Service-test reports failures when |
| | some conditional branches are disabled. |
______________________________________________________________________________
Mt-tests, collection #6
______________________________________________________________________________
0 | mt | Tests of multi-threading functionality |
| | |
| mt_mutex | tests of mutexes |
______________________________________________________________________________
To prove identity of ACPICA to MS tests, collection #7
______________________________________________________________________________
0 | abbu | Tests applicable to both AcpiExec and MS-abbu utilities |
______________________________________________________________________________
Implementation dependent tests, collection #8
______________________________________________________________________________
0 | dynobj | The ASL Dynamical Object support test |
______________________________________________________________________________
All tests together (functional + complex + exceptions + etc.)
______________________________________________________________________________
| full | full test - all the collections (functional + complex |
| | + exceptions + etc.) are compiled together as one |
| | DefinitionBlock |
______________________________________________________________________________
|