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