Home | History | Annotate | only in /src/external/mpl/dhcp/dist/keama/tests
Up to higher level directory
NameDateSize
badcasexsc.err03-Aug-2020154
badcasexsc.msg03-Aug-202062
badclass.err03-Aug-2020292
badclass.msg03-Aug-202067
badclass2.err03-Aug-2020258
badclass2.msg03-Aug-202062
baddecl2array.err03-Aug-2020136
baddecl2array.msg03-Aug-202044
baddecl2record.err03-Aug-2020134
baddecl2record.msg03-Aug-202047
baddeclBt.err03-Aug-2020123
baddeclBt.msg03-Aug-202042
baddefaultxsc.err03-Aug-2020154
baddefaultxsc.msg03-Aug-202075
baddomain.notyet03-Aug-2020201
badduid.err03-Aug-2020113
badduid.msg03-Aug-202057
badinclude.err03-Aug-202043
badinclude.msg03-Aug-202049
badoption66.err603-Aug-202070
badoption66.msg03-Aug-202047
badoptiond4.err403-Aug-2020138
badoptiond4.msg03-Aug-202050
badoptionD6.notyet03-Aug-202078
badoptionDc4.notyet03-Aug-202083
badoptionI4.err403-Aug-202069
badoptionI4.msg03-Aug-202074
badstatusdir.err03-Aug-2020156
badstatusdir.msg03-Aug-202091
badsubclass.err03-Aug-2020234
badsubclass.msg03-Aug-202054
bintadx6.in603-Aug-2020219
bintadx6.out03-Aug-2020367
bootfilename4.in403-Aug-202075
bootfilename4.out03-Aug-2020213
charcasedx4.in403-Aug-2020216
charcasedx4.out03-Aug-2020393
checkall.sh03-Aug-2020180
checkone.sh03-Aug-2020835
class4.in403-Aug-2020227
class4.out03-Aug-2020704
class4empty.in403-Aug-202072
class4empty.out03-Aug-2020148
class6.in603-Aug-2020253
class6.out03-Aug-2020709
class6empty.in603-Aug-202072
class6empty.out03-Aug-2020148
classbadmatch.err03-Aug-2020174
classbadmatch.msg03-Aug-202055
classbadmatchif.err03-Aug-2020173
classbadmatchif.msg03-Aug-202060
classinclass.err03-Aug-2020214
classinclass.msg03-Aug-202062
concatdx4.in403-Aug-2020423
concatdx4.out03-Aug-20201.2K
concatnulldx4.in403-Aug-2020390
concatnulldx4.out03-Aug-2020961
configdata4.in403-Aug-2020398
configdata4.out03-Aug-20201.8K
dbtimeformat4.in403-Aug-2020115
dbtimeformat4.out03-Aug-2020175
dbtimeformat6.in603-Aug-2020113
dbtimeformat6.out03-Aug-2020173
ddnsupdstyle6.in603-Aug-2020176
ddnsupdstyle6.out03-Aug-2020762
defaultexpr6.in603-Aug-2020210
defaultexpr6.out03-Aug-2020481
denyunknown6.in603-Aug-2020292
denyunknown6.out03-Aug-2020727
docsis4.dir03-Aug-2020283
docsis6.dir03-Aug-2020954
duid2.err03-Aug-2020187
duid2.msg03-Aug-202047
duiden6.in603-Aug-2020113
duiden6.out03-Aug-2020245
duidennoid.err03-Aug-202096
duidennoid.msg03-Aug-202043
duidennonum.err03-Aug-2020124
duidennonum.msg03-Aug-202051
duidll6.in603-Aug-202071
duidll6.out03-Aug-2020122
duidllbadtype.err03-Aug-2020123
duidllbadtype.msg03-Aug-202049
duidllhw6.in603-Aug-202099
duidllhw6.out03-Aug-2020176
duidllnohw.err03-Aug-2020101
duidllnohw.msg03-Aug-202053
duidllt6.in603-Aug-202074
duidllt6.out03-Aug-2020125
duidlltbadtype.err03-Aug-2020136
duidlltbadtype.msg03-Aug-202050
duidlltnohw.err03-Aug-2020120
duidlltnohw.msg03-Aug-202054
duidlltnotime.err03-Aug-2020121
duidlltnotime.msg03-Aug-202045
duidlltthw4.err403-Aug-2020112
duidlltthw4.msg03-Aug-202062
duidlltthw6.in603-Aug-2020112
duidlltthw6.out03-Aug-2020204
duidnoid.err03-Aug-202091
duidnoid.msg03-Aug-202041
enableupdates6.in603-Aug-2020104
enableupdates6.out03-Aug-2020478
encodedx6.in603-Aug-2020242
encodedx6.out03-Aug-2020392
env03-Aug-2020149
escapestring4.in403-Aug-2020127
escapestring4.out03-Aug-2020420
execstatement4.in403-Aug-2020155
execstatement4.out03-Aug-2020222
execstatement6.in603-Aug-2020155
execstatement6.out03-Aug-2020222
existsbx4.in403-Aug-2020294
existsbx4.out03-Aug-20201.1K
filename4.in403-Aug-2020215
filename4.out03-Aug-2020459
filenamedx4.notyet03-Aug-2020385
fixedaddressinroot4.err403-Aug-2020147
fixedaddressinroot4.msg03-Aug-202075
fixedaddressinroot6.err603-Aug-2020140
fixedaddressinroot6.msg03-Aug-202075
fixedprefixinroot.err603-Aug-2020143
fixedprefixinroot.msg03-Aug-202075
fqdncompressed.err603-Aug-2020174
fqdncompressed.msg03-Aug-202073
gethostdx4.notyet03-Aug-2020301
global4.in403-Aug-2020204
global4.out03-Aug-2020646
global6.in603-Aug-2020230
global6.out03-Aug-2020565
groupclass4.in403-Aug-2020750
groupclass4.out03-Aug-20202.4K
groupclass6.in603-Aug-2020849
groupclass6.out03-Aug-20202.8K
groupgroup4.in403-Aug-20201.1K
groupgroup4.out03-Aug-20203.3K
grouphost4.inn03-Aug-2020780
grouphost4.out03-Aug-20202K
groupinclass.err03-Aug-2020201
groupinclass.msg03-Aug-202062
groupsubnet4.in403-Aug-2020539
groupsubnet4.out03-Aug-2020858
groupsubnet6.in603-Aug-2020542
groupsubnet6.out03-Aug-20201K
groupsubnetif.err403-Aug-2020415
groupsubnetif.msg03-Aug-202064
hardware2dx4.in403-Aug-2020289
hardware2dx4.out03-Aug-2020672
hardwaredx4.in403-Aug-2020306
hardwaredx4.out03-Aug-20201.2K
hardwareinroot.err03-Aug-2020130
hardwareinroot.msg03-Aug-202072
host6.notyet03-Aug-2020357
hostidentifier4.inl03-Aug-2020617
hostidentifier4.outl03-Aug-20201.8K
hostinclass.err03-Aug-2020207
hostinclass.msg03-Aug-202060
hostinhost.err03-Aug-2020251
hostinhost.msg03-Aug-202059
hostname4.in403-Aug-2020356
hostname4.out03-Aug-2020804
hostnum.errF03-Aug-2020126
hostnum.msg03-Aug-202065
hostuid4.inn03-Aug-2020647
hostuid4.out03-Aug-20201.5K
ifxsc4.in403-Aug-2020389
ifxsc4.out03-Aug-20201.7K
ipaddr6.in603-Aug-202089
ipaddr6.out03-Aug-2020281
ipaddrhost4.in403-Aug-2020154
ipaddrhost4.out03-Aug-2020488
ipaddrs4.notyet403-Aug-2020244
lifetime4.ind03-Aug-2020134
lifetime4.out03-Aug-2020180
lifetime6.inD03-Aug-2020134
lifetime6.out03-Aug-2020180
lifetimedef4.ind03-Aug-202040
lifetimedef4.out03-Aug-2020261
lifetimedef6.inD03-Aug-202040
lifetimedef6.out03-Aug-2020261
listarray.err03-Aug-2020155
listarray.msg03-Aug-202064
minimal4.in403-Aug-202090
minimal4.out03-Aug-2020116
minimal6.in603-Aug-202090
minimal6.out03-Aug-2020116
mixedarray.err03-Aug-2020166
mixedarray.msg03-Aug-202057
nestarray.err03-Aug-2020162
nestarray.msg03-Aug-202040
noauth4.in403-Aug-2020131
noauth4.out03-Aug-2020300
noauth6.in603-Aug-2020108
noauth6.out03-Aug-2020298
noclass.err03-Aug-2020116
noclass.msg03-Aug-202042
noinclude.err03-Aug-202050
noinclude.msg03-Aug-202073
nosubclass.err03-Aug-2020232
nosubclass.msg03-Aug-202053
nosuperclass.err03-Aug-2020257
nosuperclass.msg03-Aug-202085
notbx4.in403-Aug-2020269
notbx4.out03-Aug-2020623
notnotbx4.in403-Aug-2020389
notnotbx4.out03-Aug-2020672
nxdomainnx6.in603-Aug-2020282
nxdomainnx6.out03-Aug-2020691
onxsc4.in403-Aug-2020215
onxsc4.out03-Aug-2020661
optdatagrouppool4.in403-Aug-2020476
optdatagrouppool4.out03-Aug-2020511
optiondata4.in403-Aug-20201.1K
optiondata4.out03-Aug-20203.7K
optiondata6.in603-Aug-20201.2K
optiondata6.out03-Aug-20203.5K
optiondatapool4.in403-Aug-2020275
optiondatapool4.out03-Aug-2020754
optiondatapool6.in603-Aug-2020338
optiondatapool6.out03-Aug-2020848
optiondecl4.in403-Aug-20201.1K
optiondecl4.out03-Aug-20202.8K
optiondecl6.in603-Aug-20201.1K
optiondecl6.out03-Aug-20202.7K
optiondeclBat4.in403-Aug-2020144
optiondeclBat4.out03-Aug-2020424
optionencap4.in403-Aug-2020124
optionencap4.out03-Aug-2020229
optionencap6.in603-Aug-2020124
optionencap6.out03-Aug-2020229
optionexpr4.in403-Aug-2020332
optionexpr4.out03-Aug-20201.6K
optionspace4.in403-Aug-2020299
optionspace4.out03-Aug-2020687
optionspace6.in603-Aug-2020299
optionspace6.out03-Aug-2020687
optionvendor4.in403-Aug-2020199
optionvendor4.out03-Aug-2020496
optionvendor6.in603-Aug-2020197
optionvendor6.out03-Aug-2020490
orphan4.inn03-Aug-2020204
orphan4.out03-Aug-2020706
orphan6.inN03-Aug-2020230
orphan6.out03-Aug-2020625
packetdx4.notyet03-Aug-2020442
permitauth4.in403-Aug-2020340
permitauth4.out03-Aug-2020810
permitauth6.in603-Aug-2020308
permitauth6.out03-Aug-2020822
permitknown4.in403-Aug-2020324
permitknown4.out03-Aug-2020599
pickdx6.in603-Aug-2020320
pickdx6.out03-Aug-2020560
pool4.in403-Aug-2020232
pool4.out03-Aug-2020783
pool42.in403-Aug-2020333
pool42.out03-Aug-20201.2K
pool6.in603-Aug-2020219
pool6.out03-Aug-2020781
pool6in4.err403-Aug-2020282
pool6in4.msg03-Aug-202047
poolinroot4.err403-Aug-2020171
poolinroot4.msg03-Aug-202058
poolinroot6.err603-Aug-2020151
poolinroot6.msg03-Aug-202059
preferred6.in603-Aug-2020228
preferred6.out03-Aug-2020739
prefix0.err603-Aug-2020249
prefix0.msg03-Aug-202061
prefix128.err603-Aug-2020249
prefix128.msg03-Aug-202063
prefix6.in603-Aug-2020227
prefix6.out03-Aug-2020739
prefix62.in603-Aug-2020246
prefix62.out03-Aug-2020759
prefixinroot6.err603-Aug-2020136
prefixinroot6.msg03-Aug-202065
qualifyingsuffix4.in403-Aug-2020142
qualifyingsuffix4.out03-Aug-2020331
qualifyingsuffix6.in603-Aug-2020123
qualifyingsuffix6.out03-Aug-2020332
range4.in403-Aug-2020226
range4.out03-Aug-2020680
range6.in603-Aug-2020260
range6.out03-Aug-2020745
range6in4.err403-Aug-2020114
range6in4.msg03-Aug-202060
rangeinroot4.err403-Aug-2020141
rangeinroot4.msg03-Aug-202062
rangeinroot6.err603-Aug-2020121
rangeinroot6.msg03-Aug-202063
README03-Aug-20201.7K
reversedx6.in603-Aug-2020197
reversedx6.out03-Aug-2020344
runall.sh03-Aug-2020167
runone.sh03-Aug-20202.1K
samples/25-Feb-2026
share0.err03-Aug-2020105
share0.msg03-Aug-202051
share2if.err03-Aug-2020161
share2if.msg03-Aug-202076
shareempty.err03-Aug-2020132
shareempty.msg03-Aug-202049
shareinclass.err03-Aug-2020271
shareinclass.msg03-Aug-202070
shareinhost.err03-Aug-2020266
shareinhost.msg03-Aug-202068
shareinshare.err03-Aug-2020262
shareinshare.msg03-Aug-202069
shareinsubnet4.err403-Aug-2020261
shareinsubnet4.msg03-Aug-202072
shareinsubnet6.err603-Aug-2020241
shareinsubnet6.msg03-Aug-202072
sharenoname.err03-Aug-2020100
sharenoname.msg03-Aug-202060
shareone4.in403-Aug-2020551
shareone4.out03-Aug-2020977
shareone6.in603-Aug-2020514
shareone6.out03-Aug-2020782
sharepools4.in403-Aug-2020701
sharepools4.out03-Aug-20201.5K
sharetwo4.in403-Aug-2020745
sharetwo4.out03-Aug-20201.5K
sharetwo6.in603-Aug-2020567
sharetwo6.out03-Aug-20201.3K
sname4.notyet03-Aug-2020398
spawning6.in603-Aug-2020250
spawning6.out03-Aug-2020728
subclass4.in403-Aug-2020490
subclass4.out03-Aug-20201.9K
subclass6.in603-Aug-2020530
subclass6.out03-Aug-20202K
subclassbinsel4.in403-Aug-2020350
subclassbinsel4.out03-Aug-20201.4K
subclassbinsel6.in603-Aug-2020576
subclassbinsel6.out03-Aug-20202.1K
subclassguard4.in403-Aug-2020547
subclassguard4.out03-Aug-20202K
subclassguard6.in603-Aug-2020594
subclassguard6.out03-Aug-20202.2K
subnet4.in403-Aug-2020380
subnet4.out03-Aug-2020823
subnet42if.err403-Aug-2020170
subnet42if.msg03-Aug-202071
subnet4auth.in403-Aug-2020420
subnet4auth.out03-Aug-2020879
subnet4badmask.err403-Aug-2020156
subnet4badmask.msg03-Aug-202081
subnet4inclass.err403-Aug-2020240
subnet4inclass.msg03-Aug-202066
subnet4inhost.err403-Aug-2020277
subnet4inhost.msg03-Aug-202065
subnet4nomask.err403-Aug-2020135
subnet4nomask.msg03-Aug-202045
subnet6.in603-Aug-2020404
subnet6.out03-Aug-2020946
subnet62if.err603-Aug-2020148
subnet62if.msg03-Aug-202071
subnet6auth.in603-Aug-2020465
subnet6auth.out03-Aug-2020978
subnet6inclass.err603-Aug-2020218
subnet6inclass.msg03-Aug-202066
subnet6inhost.err603-Aug-2020255
subnet6inhost.msg03-Aug-202065
subnet6multi.in603-Aug-2020533
subnet6multi.out03-Aug-20201.2K
subnet6nolen.err603-Aug-2020131
subnet6nolen.msg03-Aug-202046
subnet6noslash.err603-Aug-2020125
subnet6noslash.msg03-Aug-202045
subnet6one.in603-Aug-2020467
subnet6one.out03-Aug-20201K
subnetinsubnet4.err403-Aug-2020286
subnetinsubnet4.msg03-Aug-202067
subnetinsubnet6.err603-Aug-2020239
subnetinsubnet6.msg03-Aug-202067
substringdx4.in403-Aug-2020415
substringdx4.out03-Aug-20201.2K
suffixdx4.in403-Aug-2020561
suffixdx4.out03-Aug-20201.9K
switchxsc4.in403-Aug-2020336
switchxsc4.out03-Aug-20201.7K
switchxsc6.in603-Aug-2020358
switchxsc6.out03-Aug-20201.7K
tautology.err03-Aug-2020265
tautology.msg03-Aug-202082
tautologyhexa.err03-Aug-2020268
tautologyhexa.msg03-Aug-202090
tautologysub.err03-Aug-2020158
tautologysub.msg03-Aug-2020103
temporary6.in603-Aug-2020271
temporary6.out03-Aug-2020772
textarray.err03-Aug-2020140
textarray.msg03-Aug-202064
unknownoption.err03-Aug-202081
unknownoption.msg03-Aug-202073
unknownspace.err03-Aug-2020104
unknownspace.msg03-Aug-202074
userclass.err03-Aug-202083
userclass.msg03-Aug-202056
vendorclass.err03-Aug-202089
vendorclass.msg03-Aug-202060
vendorspace4.in403-Aug-2020229
vendorspace4.out03-Aug-2020861
zone4.in403-Aug-2020433
zone4.out03-Aug-2020900

README

      1 Tests are dividing on error vs working, and DHCPv4 vs DHCPv6.
      2 
      3 Names of files about test xyz have xyz as body and an extension.
      4 
      5 Extensions:
      6  - .err4 = source for error test in DHCPv4
      7  - .errF = source for error test in DHCPv4 with -r fatal
      8  - .errP = source for error test in DHCPv4 with -r pass
      9  - .err6 = source for error test in DHCPv6
     10  - .err  = source for error test in DHCPv4 and DHCPv6
     11  - .msg  = resultat (first line of standard error) for error test
     12  - .in4  = source for working test in DHCPv4
     13  - .in6  = source for working test in DHCPv6
     14  - .ind  = source for working test in DHCPv4 with -D
     15  - .inD  = source for working test in DHCPv6 with -D
     16  - .inn  = source for working test in DHCPv4 with -N
     17  - .inN  = source for working test in DHCPv6 with -N
     18  - .inl  = source for working test in DHCPv4 with -l $HOOK
     19  - .inL  = source for working test in DHCPv6 with -l $HOOK
     20  - .outl = resultat for working test with default hook library path
     21  - .outL = resultat for working test with default hook library path
     22  - .out  = resultat for working test
     23 There is no working test in both DHCPv4 and DHCPv6.
     24 The body of the name of a working test must include 4 or 6 so
     25 the .out can be submitted to kea-dhcp4 or kea-dhcp6
     26 
     27 runone.sh xyz.ext
     28  -> run the xyz test
     29 runall.sh
     30  -> run all tests
     31 
     32 Check output syntax with kea-dhcp4 and kea-dhcp6:
     33  - Set KEA4 and KEA6 environment variables to kea-dhcp4 and kea-dhcp6
     34  - Set HOOK to a place to find hooks (currently libdhcp_flex_id.so),
     35    please use the directory name with a trailing /
     36  - The en0 interface is supposed to exist (or replace "en0" in all files)
     37  - Note that runall.sh must be run before checkall.sh
     38 
     39 checkone.sh xyz.out
     40  -> check the syntax of xyz.out
     41 checkall.sh
     42  -> check the syntax of all .out files
     43