Skip to content

Instantly share code, notes, and snippets.

@EmbeddedAndroid
Created October 16, 2026 13:09
Show Gist options
  • Select an option

  • Save EmbeddedAndroid/5234db10f288dc5e9f0587994a1717f5 to your computer and use it in GitHub Desktop.

Select an option

Save EmbeddedAndroid/5234db10f288dc5e9f0587994a1717f5 to your computer and use it in GitHub Desktop.
OP-TEE xtest: PR 8124 (iris CP and seed) on the RB3 Gen 2
Board: RB3 Gen 2 (QCS6490)
OP-TEE: PR 8124 7fc476cfc plus three Kodiak PAS commits outside this PR (ADSP/CDSP shutdown, EUD map), RB3G2FP-261016-114635-iriscp7
LAVA job: https://lava.infra.foundries.io/scheduler/job/492935
Run test suite with level=0
TEE test application started over default TEE instance
######################################################
#
# regression
#
######################################################
41 sys_open_ta_bin(d96a5b40-c3e5-21e3-8794-1002a5d5c61b)
* regression_1001 Core self tests
- 1001 - skip test, pseudo TA not found
regression_1001 OK
* regression_1002 PTA parameters
_elf:541 sys_open_ta_bin(d96a5b40-c3e5-21e3-8794-1002a5d5c61b)
- 1002 - skip test, pseudo TA not found
regression_1002 OK
* regression_1003 Core internal read/write mutex
it_elf:541 sys_open_ta_bin(d96a5b40-c3e5-21e3-8794-1002a5d5c61b)
- 1003 - skip test, pseudo TA not found
regression_1003 OK
* regression_1004 Test User Crypt TA
o regression_1004.1 AES encrypt
regression_1004.1 OK
o regression_1004.2 AES decrypt
regression_1004.2 OK
o regression_1004.3 SHA-256 test, 3 bytes input
regression_1004.3 OK
o regression_1004.4 AES-256 ECB encrypt (32B, fixed key)
regression_1004.4 OK
o regression_1004.5 AES-256 ECB decrypt (32B, fixed key)
regression_1004.5 OK
regression_1004 OK
* regression_1005 Many sessions
M/TA: Getting properties for current TA
M/TA: Getting properties for current client
M/TA: Getting properties for implementation
M/TA: system time 171.14c
M/TA: REE time 171.523
M/TA: TA time 0.000
regression_1005 OK
* regression_1006 Test Basic OS features
M/TA: TA time 1.003
regression_1006 OK
* regression_1007 Test Panic
M/TA: enter
regression_1007 OK
* regression_1008 TEE internal client API
o regression_1008.1 Invoke command
regression_1008.1 OK
o regression_1008.2 Invoke command with timeout
M/TA: waiting 2000
regression_1008.2 OK
o regression_1008.3 Create session fail
n = 0
regression_1008.3 OK
o regression_1008.4 Load corrupt TA
regression_1008.4 OK
regression_1008 OK
* regression_1009 TEE Wait
o regression_1009.1 TEE Wait 0.1s
M/TA: waiting 100
regression_1009.1 OK
o regression_1009.2 TEE Wait 0.5s
M/TA: waiting 500
regression_1009.2 OK
o regression_1009.3 TEE Wait 2s cancel
M/TA: waiting 2000
regression_1009.3 OK
o regression_1009.4 TEE Wait 2s
M/TA: waiting 2000
regression_1009.4 OK
regression_1009 OK
* regression_1010 Invalid memory access
o regression_1010.1 Invalid memory access 1
regression_1010.1 OK
o regression_1010.2 Invalid memory access 2
regression_1010.2 OK
o regression_1010.3 Invalid memory access 3
regression_1010.3 OK
o regression_1010.4 Invalid memory access 4
regression_1010.4 OK
o regression_1010.5 Invalid memory access 5
regression_1010.5 OK
o regression_1010.6 Invalid memory access 6
regression_1010.6 OK
o regression_1010.7 Invalid memory access 7
regression_1010.7 OK
o regression_1010.8 Invalid memory access 1 with 1024 bytes memref
regression_1010.8 OK
o regression_1010.9 Invalid memory access 2 with 1024 bytes memref
regression_1010.9 OK
o regression_1010.10 Invalid memory access 3 with 1024 bytes memref
regression_1010.10 OK
o regression_1010.11 Invalid memory access 4 with 1024 bytes memref
regression_1010.11 OK
o regression_1010.12 Invalid memory access 5 with 1024 bytes memref
regression_1010.12 OK
o regression_1010.13 Invalid memory access 1 with 65536 bytes memref
regression_1010.13 OK
o regression_1010.14 Invalid memory access 2 with 65536 bytes memref
regression_1010.14 OK
o regression_1010.15 Invalid memory access 3 with 65536 bytes memref
regression_1010.15 OK
o regression_1010.16 Invalid memory access 4 with 65536 bytes memref
regression_1010.16 OK
o regression_1010.17 Invalid memory access 5 with 65536 bytes memref
regression_1010.17 OK
regression_1010 OK
* regression_1011 Test TA-to-TA features with User Crypt TA
o regression_1011.1 TA-to-TA via non-secure shared memory
o regression_1011.1.1 AES encrypt
regression_1011.1.1 OK
o regression_1011.1.2 AES decrypt
regression_1011.1.2 OK
o regression_1011.1.3 SHA-256 test, 3 bytes input
regression_1011.1.3 OK
o regression_1011.1.4 AES-256 ECB encrypt (32B, fixed key)
regression_1011.1.4 OK
o regression_1011.1.5 AES-256 ECB decrypt (32B, fixed key)
regression_1011.1.5 OK
regression_1011.1 OK
o regression_1011.2 TA-to-TA via TA private memory
o regression_1011.2.1 AES encrypt
regression_1011.2.1 OK
o regression_1011.2.2 AES decrypt
regression_1011.2.2 OK
o regression_1011.2.3 SHA-256 test, 3 bytes input
regression_1011.2.3 OK
o regression_1011.2.4 AES-256 ECB encrypt (32B, fixed key)
regression_1011.2.4 OK
o regression_1011.2.5 AES-256 ECB decrypt (32B, fixed key)
regression_1011.2.5 OK
regression_1011.2 OK
regression_1011 OK
* regression_1012 Test Single Instance Multi Session features with SIMS TA
o regression_1012.1 Single Instance Multi Session
:541 sys_open_ta_bin(d96a5b40-e2c7-b1af-8794-1002a5d5c61b)
regression_1012.1 OK
regression_1012 OK
* regression_1013 Test concurrency with concurrent TA
o regression_1013.1 Using small concurrency TA
o regression_1013.1.1 Busy loop repeat 10000
regression_1013.1.1 OK
o regression_1013.1.2 SHA-256 loop repeat 1000
regression_1013.1.2 OK
o regression_1013.1.3 Busy loop repeat 10000
regression_1013.1.3 OK
o regression_1013.1.4 SHA-256 loop repeat 1000
regression_1013.1.4 OK
o regression_1013.1.5 Busy loop repeat 10000
regression_1013.1.5 OK
o regression_1013.1.6 SHA-256 loop repeat 1000
regression_1013.1.6 OK
o regression_1013.1.7 Busy loop repeat 10000
regression_1013.1.7 OK
o regression_1013.1.8 SHA-256 loop repeat 1000
regression_1013.1.8 OK
o regression_1013.1.9 Busy loop repeat 10000
regression_1013.1.9 OK
o regression_1013.1.10 SHA-256 loop repeat 1000
regression_1013.1.10 OK
o regression_1013.1.11 Busy loop repeat 10000
regression_1013.1.11 OK
o regression_1013.1.12 SHA-256 loop repeat 1000
regression_1013.1.12 OK
o regression_1013.1.13 Busy loop repeat 10000
regression_1013.1.13 OK
o regression_1013.1.14 SHA-256 loop repeat 1000
regression_1013.1.14 OK
o regression_1013.1.15 Busy loop repeat 10000
regression_1013.1.15 OK
o regression_1013.1.16 SHA-256 loop repeat 1000
regression_1013.1.16 OK
o regression_1013.1.17 Busy loop repeat 10000
regression_1013.1.17 OK
o regression_1013.1.18 SHA-256 loop repeat 1000
regression_1013.1.18 OK
o regression_1013.1.19 Busy loop repeat 10000
regression_1013.1.19 OK
o regression_1013.1.20 SHA-256 loop repeat 1000
regression_1013.1.20 OK
o regression_1013.1.21 Busy loop repeat 10000
regression_1013.1.21 OK
o regression_1013.1.22 SHA-256 loop repeat 1000
regression_1013.1.22 OK
o regression_1013.1.23 Busy loop repeat 10000
regression_1013.1.23 OK
o regression_1013.1.24 SHA-256 loop repeat 1000
regression_1013.1.24 OK
Number of parallel threads: 3
Mean concurrency: 2.33333
regression_1013.1 OK
o regression_1013.2 Using large concurrency TA
o regression_1013.2.1 Busy loop repeat 10000
regression_1013.2.1 OK
o regression_1013.2.2 SHA-256 loop repeat 1000
regression_1013.2.2 OK
o regression_1013.2.3 Busy loop repeat 10000
regression_1013.2.3 OK
o regression_1013.2.4 SHA-256 loop repeat 1000
regression_1013.2.4 OK
o regression_1013.2.5 Busy loop repeat 10000
regression_1013.2.5 OK
o regression_1013.2.6 SHA-256 loop repeat 1000
regression_1013.2.6 OK
o regression_1013.2.7 Busy loop repeat 10000
regression_1013.2.7 OK
o regression_1013.2.8 SHA-256 loop repeat 1000
regression_1013.2.8 OK
o regression_1013.2.9 Busy loop repeat 10000
regression_1013.2.9 OK
o regression_1013.2.10 SHA-256 loop repeat 1000
regression_1013.2.10 OK
o regression_1013.2.11 Busy loop repeat 10000
regression_1013.2.11 OK
o regression_1013.2.12 SHA-256 loop repeat 1000
regression_1013.2.12 OK
o regression_1013.2.13 Busy loop repeat 10000
regression_1013.2.13 OK
o regression_1013.2.14 SHA-256 loop repeat 1000
regression_1013.2.14 OK
o regression_1013.2.15 Busy loop repeat 10000
regression_1013.2.15 OK
o regression_1013.2.16 SHA-256 loop repeat 1000
regression_1013.2.16 OK
o regression_1013.2.17 Busy loop repeat 10000
regression_1013.2.17 OK
o regression_1013.2.18 SHA-256 loop repeat 1000
regression_1013.2.18 OK
o regression_1013.2.19 Busy loop repeat 10000
regression_1013.2.19 OK
o regression_1013.2.20 SHA-256 loop repeat 1000
regression_1013.2.20 OK
o regression_1013.2.21 Busy loop repeat 10000
regression_1013.2.21 OK
o regression_1013.2.22 SHA-256 loop repeat 1000
regression_1013.2.22 OK
o regression_1013.2.23 Busy loop repeat 10000
regression_1013.2.23 OK
o regression_1013.2.24 SHA-256 loop repeat 1000
regression_1013.2.24 OK
Number of parallel threads: 3
Mean concurrency: 2.29167
regression_1013.2 OK
regression_1013 OK
* regression_1015 FS hash-tree corner cases
- 1015 - skip test, pseudo TA not found
regression_1015 OK
* regression_1016 Test TA to TA transfers (in/out/inout memrefs on the stack)
regression_1016 OK
* regression_1017 Test coalescing memrefs
regression_1017 OK
* regression_1018 Test memref out of bounds
o regression_1018.1 Out of bounds > 4kB on allocated shm
regression_1018.1 OK
o regression_1018.2 Out of bounds by 1 byte on registered shm
regression_1018.2 OK
o regression_1018.3 Out of bounds by 1 byte ref on allocated shm
regression_1018.3 OK
regression_1018 OK
* regression_1019 Test dynamically linked TA
regression_1019 OK
* regression_1020 Test lockdep algorithm
- 1020 - skip test, pseudo TA not found
regression_1020 OK
* regression_1021 Test panic context release
o regression_1021.1 Multiple Instances Single Session
regression_1021.1 OK
o regression_1021.2 Single Instance Multi Sessions
regression_1021.2 OK
o regression_1021.3 Single Instance Multi Sessions Keep Alive
regression_1021.3 OK
o regression_1021.4 Multi Sessions TA to TA
regression_1021.4 OK
regression_1021 OK
* regression_1022 Test dlopen()/dlsym()/dlclose() API
regression_1022 OK
* regression_1023 Test ELF initialization (.init_array)
regression_1023 OK
* regression_1025 Test memref NULL and/or 0 bytes size
o regression_1025.1 Invalid NULL buffer memref registration
regression_1025.1 OK
: init_elf:541 sys_open_ta_bin(d96a5b40-c3e5-21e3-8794-1002a5d5c61b)
o regression_1025.2 Input/Output MEMREF Buffer NULL - Size 0 bytes
regression_1025.2 OK
o regression_1025.3 Input MEMREF Buffer NULL - Size non 0 bytes
regression_1025.3 OK
o regression_1025.4 Input MEMREF Buffer NULL over PTA invocation
- 1025 - skip test, pseudo TA not found
regression_1025.4 OK
regression_1025 OK
* regression_1026 Session: public login
regression_1026 OK
* regression_1027 Session: user login for current user
regression_1027 OK
* regression_1028 Session: group login for current user's effective group
regression_1028 OK
* regression_1029 Test __thread attribute
o regression_1029.1 TLS variables (main program)
regression_1029.1 OK
o regression_1029.2 TLS variables (shared library)
regression_1029.2 OK
regression_1029 OK
* regression_1030 Test dl_iterate_phdr()
o regression_1030.1 Before dlopen()
regression_1030.1 OK
o regression_1030.2 After dlopen()
regression_1030.2 OK
regression_1030 OK
* regression_1031 Test C++ features
e_supp_plugin:112 Invoke tee-supplicant's plugin failed: 0xffff0008
o regression_1031.1 Global object constructor (main program)
TA not built with C++ support, skipping C++ tests
regression_1031.1 OK
regression_1031 OK
* regression_1032 Register read-only shared memory
regression_1032 OK
* regression_1033 Test the supplicant plugin framework
o regression_1033.1 Pass values to/from a plugin
regression_1033.1 OK
o regression_1033.2 Pass array to a plugin
regression_1033.2 OK
o regression_1033.3 Get array from a plugin
regression_1033.3 OK
o regression_1033.4 Not allow bad input to a plugin
regression_1033.4 OK
o regression_1033.5 Call an unknown plugin
regression_1033.5 OK
541 sys_open_ta_bin(39800861-182a-4720-9b67-2bcd622bc0b5)
regression_1033 OK
* regression_1034 Test loading a large TA
regression_1034 OK
* regression_1036 Test PAuth (Pointer Authentication)
o regression_1036.1 PAuth NOP test
Binary doesn't support PAuth - skip tests
regression_1036.1 OK
regression_1036 OK
* regression_1037 Remote attestation
skip test, pseudo TA not found
regression_1037 OK
* regression_1038 Test MTE (Memory Tag Extension)
o regression_1038.1 MTE use after free
Binary doesn't support MTE - skip tests
regression_1038.1 OK
regression_1038 OK
* regression_1039 Test subkey verification
o regression_1039.1 Load TA with two levels of subkeys
regression_1039.1 OK
o regression_1039.2 Load TA with identity subkey
regression_1039.2 OK
regression_1039 OK
* regression_1040 Test panic in concurrent open/invoke/close session
o regression_1040.1 Concurrent invoke with panic in TA
regression_1040.1 OK
regression_1040 OK
* regression_1041 Test fTPM sanity
skip test, fTPM TA not present
regression_1041 OK
* regression_1042 Test ASAN (Memory address sanitizer)
o regression_1042.1 ASAN stack
Binary doesn't support ASAN - skip tests
regression_1042.1 OK
regression_1042 OK
* regression_1043 Reject a user TA with the nil UUID
regression_1043 OK
* regression_1045 Test RISC-V floating-point context switching
TA has no RISC-V FP context test - skip tests
regression_1045 OK
* regression_2001 Trivial TCP iSocket API tests
o regression_2001.1 Start server
regression_2001.1 OK
o regression_2001.2 TCP Socket open
regression_2001.2 OK
o regression_2001.3 TCP Socket send
regression_2001.3 OK
o regression_2001.4 TCP Socket recv
regression_2001.4 OK
o regression_2001.5 TCP Socket get error
regression_2001.5 OK
o regression_2001.6 TCP Socket close
C:? 0 TA panicked with code 0x0
regression_2001.6 OK
o regression_2001.7 TCP Socket ioctl
regression_2001.7 OK
regression_2001 OK
* regression_2002 Concurrent stressing TCP iSocket API tests
o regression_2002.1 Stressing with 3 threads
regression_2002.1 OK
regression_2002 OK
* regression_2003 Timeout TCP iSocket API tests
o regression_2003.1 Start server
regression_2003.1 OK
o regression_2003.2 TCP Socket open
regression_2003.2 OK
o regression_2003.3 TCP Socket send (10 ms timeout)
regression_2003.3 OK
o regression_2003.4 TCP Socket recv (10 ms timeout)
regression_2003.4 OK
o regression_2003.5 TCP Socket get error
regression_2003.5 OK
regression_2003 OK
* regression_2004 UDP iSocket API tests
o regression_2004.1 Start server
regression_2004.1 OK
o regression_2004.2 UDP Socket open
regression_2004.2 OK
o regression_2004.3 Normal send and receive
o regression_2004.3.1 UDP Socket send
regression_2004.3.1 OK
o regression_2004.3.2 UDP Socket recv
regression_2004.3.2 OK
regression_2004.3 OK
o regression_2004.4 UDP Socket truncated recv
o regression_2004.4.1 UDP Socket send
regression_2004.4.1 OK
o regression_2004.4.2 UDP Socket recv
regression_2004.4.2 OK
regression_2004.4 OK
o regression_2004.5 UDP Socket get error
regression_2004.5 OK
o regression_2004.6 UDP Socket close
regression_2004.6 OK
o regression_2004.7 UDP Socket ioctl
0x0
regression_2004.7 OK
o regression_2004.8 UDP Socket change port
o regression_2004.8.1 UDP Socket send
regression_2004.8.1 OK
o regression_2004.8.2 UDP Socket recv
regression_2004.8.2 OK
regression_2004.8 OK
o regression_2004.9 UDP Socket change addr
o regression_2004.9.1 UDP Socket send
regression_2004.9.1 OK
o regression_2004.9.2 UDP Socket recv
regression_2004.9.2 OK
regression_2004.9 OK
regression_2004 OK
* regression_4001 Test TEE Internal API hash operations
o regression_4001.1 Hash case 0 algo 0x50000001
regression_4001.1 OK
o regression_4001.2 Hash case 1 algo 0x50000002
regression_4001.2 OK
o regression_4001.3 Hash case 2 algo 0x50000003
regression_4001.3 OK
o regression_4001.4 Hash case 3 algo 0x50000004
regression_4001.4 OK
o regression_4001.5 Hash case 4 algo 0x50000004
regression_4001.5 OK
o regression_4001.6 Hash case 5 algo 0x50000005
regression_4001.6 OK
o regression_4001.7 Hash case 6 algo 0x50000006
regression_4001.7 OK
o regression_4001.8 Hash case 7 algo 0x50000008
regression_4001.8 OK
o regression_4001.9 Hash case 8 algo 0x50000008
regression_4001.9 OK
o regression_4001.10 Hash case 9 algo 0x50000009
regression_4001.10 OK
o regression_4001.11 Hash case 10 algo 0x50000009
regression_4001.11 OK
o regression_4001.12 Hash case 11 algo 0x5000000a
regression_4001.12 OK
o regression_4001.13 Hash case 12 algo 0x5000000a
regression_4001.13 OK
o regression_4001.14 Hash case 13 algo 0x5000000b
regression_4001.14 OK
o regression_4001.15 Hash case 14 algo 0x5000000b
regression_4001.15 OK
o regression_4001.16 Hash case 15 algo 0x50000101
regression_4001.16 OK
o regression_4001.17 Hash case 16 algo 0x50000101
regression_4001.17 OK
o regression_4001.18 Hash case 17 algo 0x50000102
regression_4001.18 OK
o regression_4001.19 Hash case 18 algo 0x50000102
regression_4001.19 OK
o regression_4001.20 Hash case 19 algo 0x50000007
regression_4001.20 OK
o regression_4001.21 Hash case 20 algo 0x50000007
regression_4001.21 OK
regression_4001 OK
* regression_4002 Test TEE Internal API MAC operations
o regression_4002.1 MAC case 0 algo 0x30000001
regression_4002.1 OK
o regression_4002.2 MAC case 1 algo 0x30000001
regression_4002.2 OK
o regression_4002.3 MAC case 2 algo 0x30000002
regression_4002.3 OK
o regression_4002.4 MAC case 3 algo 0x30000002
regression_4002.4 OK
o regression_4002.5 MAC case 4 algo 0x30000003
regression_4002.5 OK
o regression_4002.6 MAC case 5 algo 0x30000003
regression_4002.6 OK
o regression_4002.7 MAC case 6 algo 0x30000004
regression_4002.7 OK
o regression_4002.8 MAC case 7 algo 0x30000004
regression_4002.8 OK
o regression_4002.9 MAC case 8 algo 0x30000004
regression_4002.9 OK
o regression_4002.10 MAC case 9 algo 0x30000004
regression_4002.10 OK
o regression_4002.11 MAC case 10 algo 0x30000005
regression_4002.11 OK
o regression_4002.12 MAC case 11 algo 0x30000005
regression_4002.12 OK
o regression_4002.13 MAC case 12 algo 0x30000006
regression_4002.13 OK
o regression_4002.14 MAC case 13 algo 0x30000006
regression_4002.14 OK
o regression_4002.15 MAC case 14 algo 0x30000008
regression_4002.15 OK
o regression_4002.16 MAC case 15 algo 0x30000008
regression_4002.16 OK
o regression_4002.17 MAC case 16 algo 0x30000009
regression_4002.17 OK
o regression_4002.18 MAC case 17 algo 0x30000009
regression_4002.18 OK
o regression_4002.19 MAC case 18 algo 0x3000000a
regression_4002.19 OK
o regression_4002.20 MAC case 19 algo 0x3000000a
regression_4002.20 OK
o regression_4002.21 MAC case 20 algo 0x3000000b
regression_4002.21 OK
o regression_4002.22 MAC case 21 algo 0x3000000b
regression_4002.22 OK
o regression_4002.23 MAC case 22 algo 0x30000110
regression_4002.23 OK
o regression_4002.24 MAC case 23 algo 0x30000110
regression_4002.24 OK
o regression_4002.25 MAC case 24 algo 0x30000111
regression_4002.25 OK
o regression_4002.26 MAC case 25 algo 0x30000111
regression_4002.26 OK
o regression_4002.27 MAC case 26 algo 0x30000113
regression_4002.27 OK
o regression_4002.28 MAC case 27 algo 0x30000113
regression_4002.28 OK
o regression_4002.29 MAC case 28 algo 0x30000510
regression_4002.29 OK
o regression_4002.30 MAC case 29 algo 0x30000510
regression_4002.30 OK
o regression_4002.31 MAC case 30 algo 0x30000511
regression_4002.31 OK
o regression_4002.32 MAC case 31 algo 0x30000511
regression_4002.32 OK
o regression_4002.33 MAC case 32 algo 0x30000513
regression_4002.33 OK
o regression_4002.34 MAC case 33 algo 0x30000513
regression_4002.34 OK
o regression_4002.35 MAC case 34 algo 0x30000510
regression_4002.35 OK
o regression_4002.36 MAC case 35 algo 0x30000510
regression_4002.36 OK
o regression_4002.37 MAC case 36 algo 0x30000511
regression_4002.37 OK
o regression_4002.38 MAC case 37 algo 0x30000511
regression_4002.38 OK
o regression_4002.39 MAC case 38 algo 0x30000513
regression_4002.39 OK
o regression_4002.40 MAC case 39 algo 0x30000513
regression_4002.40 OK
o regression_4002.41 MAC case 40 algo 0x30000513
regression_4002.41 OK
o regression_4002.42 MAC case 41 algo 0x30000513
regression_4002.42 OK
o regression_4002.43 MAC case 42 algo 0x30000610
regression_4002.43 OK
o regression_4002.44 MAC case 43 algo 0x30000610
regression_4002.44 OK
o regression_4002.45 MAC case 44 algo 0x30000610
regression_4002.45 OK
o regression_4002.46 MAC case 45 algo 0x30000610
regression_4002.46 OK
o regression_4002.47 MAC case 46 algo 0x30000610
regression_4002.47 OK
o regression_4002.48 MAC case 47 algo 0x30000610
regression_4002.48 OK
o regression_4002.49 MAC case 48 algo 0x30000610
regression_4002.49 OK
o regression_4002.50 MAC case 49 algo 0x30000610
regression_4002.50 OK
o regression_4002.51 MAC case 50 algo 0x30000610
regression_4002.51 OK
o regression_4002.52 MAC case 51 algo 0x30000610
regression_4002.52 OK
o regression_4002.53 MAC case 52 algo 0x30000610
regression_4002.53 OK
o regression_4002.54 MAC case 53 algo 0x30000610
regression_4002.54 OK
o regression_4002.55 MAC case 54 algo 0x30000610
regression_4002.55 OK
o regression_4002.56 MAC case 55 algo 0x30000610
regression_4002.56 OK
o regression_4002.57 MAC case 56 algo 0x30000610
regression_4002.57 OK
o regression_4002.58 MAC case 57 algo 0x30000610
regression_4002.58 OK
o regression_4002.59 MAC case 58 algo 0x30000610
regression_4002.59 OK
o regression_4002.60 MAC case 59 algo 0x30000610
regression_4002.60 OK
o regression_4002.61 MAC case 60 algo 0x30000610
regression_4002.61 OK
o regression_4002.62 MAC case 61 algo 0x30000610
regression_4002.62 OK
o regression_4002.63 MAC case 62 algo 0x30000610
regression_4002.63 OK
o regression_4002.64 MAC case 63 algo 0x30000610
regression_4002.64 OK
o regression_4002.65 MAC case 64 algo 0x30000610
regression_4002.65 OK
o regression_4002.66 MAC case 65 algo 0x30000610
regression_4002.66 OK
o regression_4002.67 MAC case 66 algo 0x30000610
regression_4002.67 OK
o regression_4002.68 MAC case 67 algo 0xf0000613
regression_4002.68 OK
o regression_4002.69 MAC case 68 algo 0xf0000613
regression_4002.69 OK
o regression_4002.70 MAC case 69 algo 0xf0000613
regression_4002.70 OK
o regression_4002.71 MAC case 70 algo 0xf0000613
regression_4002.71 OK
o regression_4002.72 MAC case 71 algo 0xf0000613
regression_4002.72 OK
o regression_4002.73 MAC case 72 algo 0xf0000613
regression_4002.73 OK
o regression_4002.74 MAC case 73 algo 0xf0000613
regression_4002.74 OK
o regression_4002.75 MAC case 74 algo 0xf0000613
regression_4002.75 OK
o regression_4002.76 MAC case 75 algo 0xf0000613
regression_4002.76 OK
o regression_4002.77 MAC case 76 algo 0xf0000613
regression_4002.77 OK
o regression_4002.78 MAC case 77 algo 0xf0000613
regression_4002.78 OK
o regression_4002.79 MAC case 78 algo 0xf0000613
regression_4002.79 OK
o regression_4002.80 MAC case 79 algo 0xf0000613
regression_4002.80 OK
o regression_4002.81 MAC case 80 algo 0xf0000613
regression_4002.81 OK
o regression_4002.82 MAC case 81 algo 0x30000007
regression_4002.82 OK
o regression_4002.83 MAC case 82 algo 0x30000007
regression_4002.83 OK
o regression_4002.84 MAC case 83 algo 0x30000007
regression_4002.84 OK
o regression_4002.85 MAC case 84 algo 0x30000007
regression_4002.85 OK
regression_4002 OK
* regression_4003 Test TEE Internal API cipher operations
o regression_4003.1 Cipher case 0 algo 0x10000010 line 2601
regression_4003.1 OK
o regression_4003.2 Cipher case 1 algo 0x10000010 line 2601
regression_4003.2 OK
o regression_4003.3 Cipher case 2 algo 0x10000110 line 2604
regression_4003.3 OK
o regression_4003.4 Cipher case 3 algo 0x10000110 line 2604
regression_4003.4 OK
o regression_4003.5 Cipher case 4 algo 0x10000210 line 2608
regression_4003.5 OK
o regression_4003.6 Cipher case 5 algo 0x10000210 line 2608
regression_4003.6 OK
o regression_4003.7 Cipher case 6 algo 0x10000210 line 2612
regression_4003.7 OK
o regression_4003.8 Cipher case 7 algo 0x10000210 line 2612
regression_4003.8 OK
o regression_4003.9 Cipher case 8 algo 0x10000210 line 2616
regression_4003.9 OK
o regression_4003.10 Cipher case 9 algo 0x10000210 line 2616
regression_4003.10 OK
o regression_4003.11 Cipher case 10 algo 0x10000210 line 2620
regression_4003.11 OK
o regression_4003.12 Cipher case 11 algo 0x10000210 line 2620
regression_4003.12 OK
o regression_4003.13 Cipher case 12 algo 0x10000210 line 2624
regression_4003.13 OK
o regression_4003.14 Cipher case 13 algo 0x10000210 line 2624
regression_4003.14 OK
o regression_4003.15 Cipher case 14 algo 0x10000110 line 2629
regression_4003.15 OK
o regression_4003.16 Cipher case 15 algo 0x10000110 line 2629
regression_4003.16 OK
o regression_4003.17 Cipher case 16 algo 0x10000110 line 2630
regression_4003.17 OK
o regression_4003.18 Cipher case 17 algo 0x10000110 line 2630
regression_4003.18 OK
o regression_4003.19 Cipher case 18 algo 0x10000310 line 2633
regression_4003.19 OK
o regression_4003.20 Cipher case 19 algo 0x10000310 line 2633
regression_4003.20 OK
o regression_4003.21 Cipher case 20 algo 0x10000310 line 2634
regression_4003.21 OK
o regression_4003.22 Cipher case 21 algo 0x10000310 line 2634
regression_4003.22 OK
o regression_4003.23 Cipher case 22 algo 0x10000310 line 2635
regression_4003.23 OK
o regression_4003.24 Cipher case 23 algo 0x10000310 line 2635
regression_4003.24 OK
o regression_4003.25 Cipher case 24 algo 0x10000310 line 2636
regression_4003.25 OK
o regression_4003.26 Cipher case 25 algo 0x10000310 line 2636
regression_4003.26 OK
o regression_4003.27 Cipher case 26 algo 0x10000310 line 2637
regression_4003.27 OK
o regression_4003.28 Cipher case 27 algo 0x10000310 line 2637
regression_4003.28 OK
o regression_4003.29 Cipher case 28 algo 0x10000310 line 2638
regression_4003.29 OK
o regression_4003.30 Cipher case 29 algo 0x10000310 line 2638
regression_4003.30 OK
o regression_4003.31 Cipher case 30 algo 0x10000310 line 2639
regression_4003.31 OK
o regression_4003.32 Cipher case 31 algo 0x10000310 line 2639
regression_4003.32 OK
o regression_4003.33 Cipher case 32 algo 0x10000310 line 2640
regression_4003.33 OK
o regression_4003.34 Cipher case 33 algo 0x10000310 line 2640
regression_4003.34 OK
o regression_4003.35 Cipher case 34 algo 0x10000011 line 2643
regression_4003.35 OK
o regression_4003.36 Cipher case 35 algo 0x10000011 line 2643
regression_4003.36 OK
o regression_4003.37 Cipher case 36 algo 0x10000011 line 2646
regression_4003.37 OK
o regression_4003.38 Cipher case 37 algo 0x10000011 line 2646
regression_4003.38 OK
o regression_4003.39 Cipher case 38 algo 0x10000111 line 2649
regression_4003.39 OK
o regression_4003.40 Cipher case 39 algo 0x10000111 line 2649
regression_4003.40 OK
o regression_4003.41 Cipher case 40 algo 0x10000013 line 2654
regression_4003.41 OK
o regression_4003.42 Cipher case 41 algo 0x10000013 line 2654
regression_4003.42 OK
o regression_4003.43 Cipher case 42 algo 0x10000013 line 2657
regression_4003.43 OK
o regression_4003.44 Cipher case 43 algo 0x10000013 line 2657
regression_4003.44 OK
o regression_4003.45 Cipher case 44 algo 0x10000113 line 2660
regression_4003.45 OK
o regression_4003.46 Cipher case 45 algo 0x10000113 line 2660
regression_4003.46 OK
o regression_4003.47 Cipher case 46 algo 0x10000013 line 2666
regression_4003.47 OK
o regression_4003.48 Cipher case 47 algo 0x10000013 line 2666
regression_4003.48 OK
o regression_4003.49 Cipher case 48 algo 0x10000113 line 2669
regression_4003.49 OK
o regression_4003.50 Cipher case 49 algo 0x10000113 line 2669
regression_4003.50 OK
o regression_4003.51 Cipher case 50 algo 0x10000410 line 2675
regression_4003.51 OK
o regression_4003.52 Cipher case 51 algo 0x10000410 line 2675
regression_4003.52 OK
o regression_4003.53 Cipher case 52 algo 0x10000410 line 2676
regression_4003.53 OK
o regression_4003.54 Cipher case 53 algo 0x10000410 line 2676
regression_4003.54 OK
o regression_4003.55 Cipher case 54 algo 0x10000410 line 2677
regression_4003.55 OK
o regression_4003.56 Cipher case 55 algo 0x10000410 line 2677
regression_4003.56 OK
o regression_4003.57 Cipher case 56 algo 0x10000410 line 2678
regression_4003.57 OK
o regression_4003.58 Cipher case 57 algo 0x10000410 line 2678
regression_4003.58 OK
o regression_4003.59 Cipher case 58 algo 0x10000410 line 2679
regression_4003.59 OK
o regression_4003.60 Cipher case 59 algo 0x10000410 line 2679
regression_4003.60 OK
o regression_4003.61 Cipher case 60 algo 0x10000410 line 2680
regression_4003.61 OK
o regression_4003.62 Cipher case 61 algo 0x10000410 line 2680
regression_4003.62 OK
o regression_4003.63 Cipher case 62 algo 0x10000410 line 2681
regression_4003.63 OK
o regression_4003.64 Cipher case 63 algo 0x10000410 line 2681
regression_4003.64 OK
o regression_4003.65 Cipher case 64 algo 0x10000410 line 2682
regression_4003.65 OK
o regression_4003.66 Cipher case 65 algo 0x10000410 line 2682
regression_4003.66 OK
o regression_4003.67 Cipher case 66 algo 0x10000410 line 2683
regression_4003.67 OK
o regression_4003.68 Cipher case 67 algo 0x10000410 line 2683
regression_4003.68 OK
o regression_4003.69 Cipher case 68 algo 0x10000410 line 2684
regression_4003.69 OK
o regression_4003.70 Cipher case 69 algo 0x10000410 line 2684
regression_4003.70 OK
o regression_4003.71 Cipher case 70 algo 0x10000410 line 2685
regression_4003.71 OK
o regression_4003.72 Cipher case 71 algo 0x10000410 line 2685
regression_4003.72 OK
o regression_4003.73 Cipher case 72 algo 0x10000410 line 2686
regression_4003.73 OK
o regression_4003.74 Cipher case 73 algo 0x10000410 line 2686
regression_4003.74 OK
o regression_4003.75 Cipher case 74 algo 0x10000410 line 2687
regression_4003.75 OK
o regression_4003.76 Cipher case 75 algo 0x10000410 line 2687
regression_4003.76 OK
o regression_4003.77 Cipher case 76 algo 0x10000410 line 2688
regression_4003.77 OK
o regression_4003.78 Cipher case 77 algo 0x10000410 line 2688
regression_4003.78 OK
o regression_4003.79 Cipher case 78 algo 0x10000410 line 2689
regression_4003.79 OK
o regression_4003.80 Cipher case 79 algo 0x10000410 line 2689
regression_4003.80 OK
o regression_4003.81 Cipher case 80 algo 0x10000410 line 2690
regression_4003.81 OK
o regression_4003.82 Cipher case 81 algo 0x10000410 line 2690
regression_4003.82 OK
o regression_4003.83 Cipher case 82 algo 0x10000410 line 2691
regression_4003.83 OK
o regression_4003.84 Cipher case 83 algo 0x10000410 line 2691
regression_4003.84 OK
o regression_4003.85 Cipher case 84 algo 0x10000410 line 2692
regression_4003.85 OK
o regression_4003.86 Cipher case 85 algo 0x10000410 line 2692
regression_4003.86 OK
o regression_4003.87 Cipher case 86 algo 0x10000410 line 2693
regression_4003.87 OK
o regression_4003.88 Cipher case 87 algo 0x10000410 line 2693
regression_4003.88 OK
o regression_4003.89 Cipher case 88 algo 0x10000014 line 2696
regression_4003.89 OK
o regression_4003.90 Cipher case 89 algo 0x10000014 line 2696
regression_4003.90 OK
o regression_4003.91 Cipher case 90 algo 0x10000114 line 2699
regression_4003.91 OK
o regression_4003.92 Cipher case 91 algo 0x10000114 line 2699
regression_4003.92 OK
o regression_4003.93 Cipher case 92 algo 0x10000114 line 2703
regression_4003.93 OK
o regression_4003.94 Cipher case 93 algo 0x10000114 line 2703
regression_4003.94 OK
o regression_4003.95 Cipher case 94 algo 0x10000214 line 2707
regression_4003.95 OK
o regression_4003.96 Cipher case 95 algo 0x10000214 line 2707
regression_4003.96 OK
o regression_4003.97 Cipher case 96 algo 0x10000214 line 2711
regression_4003.97 OK
o regression_4003.98 Cipher case 97 algo 0x10000214 line 2711
regression_4003.98 OK
regression_4003 OK
* regression_4004 Test TEE Internal API get random
o regression_4004.1 TEE get random
regression_4004.1 OK
regression_4004 OK
* regression_4005 Test TEE Internal API Authenticated Encryption operations
o regression_4005.1 AE case 0 algo 0x40000710 line 2999
regression_4005.1 OK
o regression_4005.2 AE case 1 algo 0x40000710 line 2999
regression_4005.2 OK
o regression_4005.3 AE case 2 algo 0x40000710 line 3000
regression_4005.3 OK
o regression_4005.4 AE case 3 algo 0x40000710 line 3000
regression_4005.4 OK
o regression_4005.5 AE case 4 algo 0x40000710 line 3001
regression_4005.5 OK
o regression_4005.6 AE case 5 algo 0x40000710 line 3001
regression_4005.6 OK
o regression_4005.7 AE case 6 algo 0x40000810 line 3003
regression_4005.7 OK
o regression_4005.8 AE case 7 algo 0x40000810 line 3003
regression_4005.8 OK
o regression_4005.9 AE case 8 algo 0x40000810 line 3004
regression_4005.9 OK
o regression_4005.10 AE case 9 algo 0x40000810 line 3004
regression_4005.10 OK
o regression_4005.11 AE case 10 algo 0x40000810 line 3005
regression_4005.11 OK
o regression_4005.12 AE case 11 algo 0x40000810 line 3005
regression_4005.12 OK
o regression_4005.13 AE case 12 algo 0x40000810 line 3006
regression_4005.13 OK
o regression_4005.14 AE case 13 algo 0x40000810 line 3006
regression_4005.14 OK
o regression_4005.15 AE case 14 algo 0x40000810 line 3007
regression_4005.15 OK
o regression_4005.16 AE case 15 algo 0x40000810 line 3007
regression_4005.16 OK
o regression_4005.17 AE case 16 algo 0x40000810 line 3008
regression_4005.17 OK
o regression_4005.18 AE case 17 algo 0x40000810 line 3008
regression_4005.18 OK
o regression_4005.19 AE case 18 algo 0x40000810 line 3009
regression_4005.19 OK
o regression_4005.20 AE case 19 algo 0x40000810 line 3009
regression_4005.20 OK
o regression_4005.21 AE case 20 algo 0x40000810 line 3010
regression_4005.21 OK
o regression_4005.22 AE case 21 algo 0x40000810 line 3010
regression_4005.22 OK
o regression_4005.23 AE case 22 algo 0x40000810 line 3011
regression_4005.23 OK
o regression_4005.24 AE case 23 algo 0x40000810 line 3011
regression_4005.24 OK
o regression_4005.25 AE case 24 algo 0x40000810 line 3012
regression_4005.25 OK
o regression_4005.26 AE case 25 algo 0x40000810 line 3012
regression_4005.26 OK
o regression_4005.27 AE case 26 algo 0x40000810 line 3013
regression_4005.27 OK
o regression_4005.28 AE case 27 algo 0x40000810 line 3013
regression_4005.28 OK
o regression_4005.29 AE case 28 algo 0x40000810 line 3014
regression_4005.29 OK
o regression_4005.30 AE case 29 algo 0x40000810 line 3014
regression_4005.30 OK
o regression_4005.31 AE case 30 algo 0x40000810 line 3015
regression_4005.31 OK
o regression_4005.32 AE case 31 algo 0x40000810 line 3015
regression_4005.32 OK
o regression_4005.33 AE case 32 algo 0x40000810 line 3016
regression_4005.33 OK
o regression_4005.34 AE case 33 algo 0x40000810 line 3016
regression_4005.34 OK
o regression_4005.35 AE case 34 algo 0x40000810 line 3017
regression_4005.35 OK
o regression_4005.36 AE case 35 algo 0x40000810 line 3017
regression_4005.36 OK
o regression_4005.37 AE case 36 algo 0x40000810 line 3018
regression_4005.37 OK
o regression_4005.38 AE case 37 algo 0x40000810 line 3018
regression_4005.38 OK
o regression_4005.39 AE case 38 algo 0x40000810 line 3019
regression_4005.39 OK
o regression_4005.40 AE case 39 algo 0x40000810 line 3019
regression_4005.40 OK
o regression_4005.41 AE case 40 algo 0x40000810 line 3020
regression_4005.41 OK
o regression_4005.42 AE case 41 algo 0x40000810 line 3020
regression_4005.42 OK
o regression_4005.43 AE case 42 algo 0x40000810 line 3021
regression_4005.43 OK
o regression_4005.44 AE case 43 algo 0x40000810 line 3021
regression_4005.44 OK
o regression_4005.45 AE case 44 algo 0x40000810 line 22 id 77
regression_4005.45 OK
o regression_4005.46 AE case 45 algo 0x40000810 line 41 id 78
regression_4005.46 OK
o regression_4005.47 AE case 46 algo 0x40000810 line 60 id 79
regression_4005.47 OK
o regression_4005.48 AE case 47 algo 0x40000810 line 79 id 80
regression_4005.48 OK
o regression_4005.49 AE case 48 algo 0x40000810 line 98 id 81
regression_4005.49 OK
o regression_4005.50 AE case 49 algo 0x40000810 line 117 id 82
regression_4005.50 OK
o regression_4005.51 AE case 50 algo 0x40000810 line 136 id 83
regression_4005.51 OK
o regression_4005.52 AE case 51 algo 0x40000810 line 155 id 84
regression_4005.52 OK
o regression_4005.53 AE case 52 algo 0x40000810 line 174 id 85
regression_4005.53 OK
o regression_4005.54 AE case 53 algo 0x40000810 line 193 id 86
regression_4005.54 OK
o regression_4005.55 AE case 54 algo 0x40000810 line 212 id 87
regression_4005.55 OK
o regression_4005.56 AE case 55 algo 0x40000810 line 231 id 88
regression_4005.56 OK
o regression_4005.57 AE case 56 algo 0x40000810 line 250 id 157
regression_4005.57 OK
o regression_4005.58 AE case 57 algo 0x40000810 line 269 id 158
regression_4005.58 OK
o regression_4005.59 AE case 58 algo 0x40000810 line 288 id 159
regression_4005.59 OK
o regression_4005.60 AE case 59 algo 0x40000810 line 307 id 160
regression_4005.60 OK
o regression_4005.61 AE case 60 algo 0x40000810 line 326 id 161
regression_4005.61 OK
o regression_4005.62 AE case 61 algo 0x40000810 line 345 id 162
regression_4005.62 OK
o regression_4005.63 AE case 62 algo 0x40000810 line 364 id 163
regression_4005.63 OK
o regression_4005.64 AE case 63 algo 0x40000810 line 383 id 164
regression_4005.64 OK
o regression_4005.65 AE case 64 algo 0x40000810 line 402 id 165
regression_4005.65 OK
o regression_4005.66 AE case 65 algo 0x40000810 line 421 id 166
regression_4005.66 OK
o regression_4005.67 AE case 66 algo 0x40000810 line 440 id 167
regression_4005.67 OK
o regression_4005.68 AE case 67 algo 0x40000810 line 459 id 168
regression_4005.68 OK
o regression_4005.69 AE case 68 algo 0x40000810 line 478 id 240
regression_4005.69 OK
o regression_4005.70 AE case 69 algo 0x40000810 line 497 id 241
regression_4005.70 OK
o regression_4005.71 AE case 70 algo 0x40000810 line 516 id 242
regression_4005.71 OK
o regression_4005.72 AE case 71 algo 0x40000810 line 535 id 243
regression_4005.72 OK
o regression_4005.73 AE case 72 algo 0x40000810 line 554 id 244
regression_4005.73 OK
o regression_4005.74 AE case 73 algo 0x40000810 line 573 id 245
regression_4005.74 OK
o regression_4005.75 AE case 74 algo 0x40000810 line 592 id 246
regression_4005.75 OK
o regression_4005.76 AE case 75 algo 0x40000810 line 611 id 247
regression_4005.76 OK
o regression_4005.77 AE case 76 algo 0x40000810 line 630 id 248
regression_4005.77 OK
o regression_4005.78 AE case 77 algo 0x40000810 line 649 id 249
regression_4005.78 OK
o regression_4005.79 AE case 78 algo 0x40000810 line 668 id 250
regression_4005.79 OK
o regression_4005.80 AE case 79 algo 0x40000810 line 687 id 251
regression_4005.80 OK
o regression_4005.81 AE case 80 algo 0x40000810 line 22 id 77
regression_4005.81 OK
o regression_4005.82 AE case 81 algo 0x40000810 line 41 id 78
regression_4005.82 OK
o regression_4005.83 AE case 82 algo 0x40000810 line 60 id 79
regression_4005.83 OK
o regression_4005.84 AE case 83 algo 0x40000810 line 79 id 80
regression_4005.84 OK
o regression_4005.85 AE case 84 algo 0x40000810 line 98 id 81
regression_4005.85 OK
o regression_4005.86 AE case 85 algo 0x40000810 line 117 id 82
regression_4005.86 OK
o regression_4005.87 AE case 86 algo 0x40000810 line 136 id 83
regression_4005.87 OK
o regression_4005.88 AE case 87 algo 0x40000810 line 155 id 84
regression_4005.88 OK
o regression_4005.89 AE case 88 algo 0x40000810 line 174 id 85
regression_4005.89 OK
o regression_4005.90 AE case 89 algo 0x40000810 line 193 id 86
regression_4005.90 OK
o regression_4005.91 AE case 90 algo 0x40000810 line 212 id 87
regression_4005.91 OK
o regression_4005.92 AE case 91 algo 0x40000810 line 231 id 88
regression_4005.92 OK
o regression_4005.93 AE case 92 algo 0x40000810 line 250 id 157
regression_4005.93 OK
o regression_4005.94 AE case 93 algo 0x40000810 line 269 id 158
regression_4005.94 OK
o regression_4005.95 AE case 94 algo 0x40000810 line 288 id 159
regression_4005.95 OK
o regression_4005.96 AE case 95 algo 0x40000810 line 307 id 160
regression_4005.96 OK
o regression_4005.97 AE case 96 algo 0x40000810 line 326 id 161
regression_4005.97 OK
o regression_4005.98 AE case 97 algo 0x40000810 line 345 id 162
regression_4005.98 OK
o regression_4005.99 AE case 98 algo 0x40000810 line 364 id 163
regression_4005.99 OK
o regression_4005.100 AE case 99 algo 0x40000810 line 383 id 164
regression_4005.100 OK
o regression_4005.101 AE case 100 algo 0x40000810 line 402 id 165
regression_4005.101 OK
o regression_4005.102 AE case 101 algo 0x40000810 line 421 id 166
regression_4005.102 OK
o regression_4005.103 AE case 102 algo 0x40000810 line 440 id 167
regression_4005.103 OK
o regression_4005.104 AE case 103 algo 0x40000810 line 459 id 168
regression_4005.104 OK
o regression_4005.105 AE case 104 algo 0x40000810 line 478 id 240
regression_4005.105 OK
o regression_4005.106 AE case 105 algo 0x40000810 line 497 id 241
regression_4005.106 OK
o regression_4005.107 AE case 106 algo 0x40000810 line 516 id 242
regression_4005.107 OK
o regression_4005.108 AE case 107 algo 0x40000810 line 535 id 243
regression_4005.108 OK
o regression_4005.109 AE case 108 algo 0x40000810 line 554 id 244
regression_4005.109 OK
o regression_4005.110 AE case 109 algo 0x40000810 line 573 id 245
regression_4005.110 OK
o regression_4005.111 AE case 110 algo 0x40000810 line 592 id 246
regression_4005.111 OK
o regression_4005.112 AE case 111 algo 0x40000810 line 611 id 247
regression_4005.112 OK
o regression_4005.113 AE case 112 algo 0x40000810 line 630 id 248
regression_4005.113 OK
o regression_4005.114 AE case 113 algo 0x40000810 line 649 id 249
regression_4005.114 OK
o regression_4005.115 AE case 114 algo 0x40000810 line 668 id 250
regression_4005.115 OK
o regression_4005.116 AE case 115 algo 0x40000810 line 687 id 251
regression_4005.116 OK
o regression_4005.117 AE case 116 algo 0x40000810 line 20
regression_4005.117 OK
regression_4005 OK
* regression_4006_dsa Test TEE Internal API DSA Cipher/Authentication operations
o regression_4006_dsa.1 Asym Crypto case 60 algo 0x70004131 line 3720
regression_4006_dsa.1 OK
o regression_4006_dsa.2 Asym Crypto case 61 algo 0x70004131 line 3721
regression_4006_dsa.2 OK
regression_4006_dsa OK
* regression_4006_ecdsa Test TEE Internal API ECDSA Cipher/Authentication operations
o regression_4006_ecdsa.1 Asym Crypto case 0 algo 0x70001042 line 3857
regression_4006_ecdsa.1 OK
o regression_4006_ecdsa.2 Asym Crypto case 1 algo 0x70001042 line 3859
regression_4006_ecdsa.2 OK
regression_4006_ecdsa OK
* regression_4006_rsa Test TEE Internal API RSA Cipher/Authentication operations
o regression_4006_rsa.1 Asym Crypto case 0 algo 0x60000030 line 3396
regression_4006_rsa.1 OK
o regression_4006_rsa.2 Asym Crypto case 1 algo 0x60000030 line 3398
regression_4006_rsa.2 OK
o regression_4006_rsa.3 Asym Crypto case 2 algo 0x60000030 line 3400
regression_4006_rsa.3 OK
o regression_4006_rsa.4 Asym Crypto case 3 algo 0x60000030 line 3402
regression_4006_rsa.4 OK
o regression_4006_rsa.5 Asym Crypto case 4 algo 0x60000030 line 3404
regression_4006_rsa.5 OK
o regression_4006_rsa.6 Asym Crypto case 5 algo 0x60000030 line 3406
regression_4006_rsa.6 OK
o regression_4006_rsa.7 Asym Crypto case 6 algo 0x60000030 line 3408
regression_4006_rsa.7 OK
o regression_4006_rsa.8 Asym Crypto case 7 algo 0x60000030 line 3410
regression_4006_rsa.8 OK
o regression_4006_rsa.9 Asym Crypto case 8 algo 0x70002830 line 3412
regression_4006_rsa.9 OK
o regression_4006_rsa.10 Asym Crypto case 9 algo 0x70002830 line 3414
regression_4006_rsa.10 OK
o regression_4006_rsa.11 Asym Crypto case 20 algo 0x70003830 line 3437
regression_4006_rsa.11 OK
o regression_4006_rsa.12 Asym Crypto case 21 algo 0x70003830 line 3439
regression_4006_rsa.12 OK
o regression_4006_rsa.13 Asym Crypto case 22 algo 0xf0000830 line 3443
regression_4006_rsa.13 OK
o regression_4006_rsa.14 Asym Crypto case 23 algo 0xf0000830 line 3445
regression_4006_rsa.14 OK
o regression_4006_rsa.15 Asym Crypto case 24 algo 0x70004830 line 3448
regression_4006_rsa.15 OK
o regression_4006_rsa.16 Asym Crypto case 25 algo 0x70004830 line 3450
regression_4006_rsa.16 OK
o regression_4006_rsa.17 Asym Crypto case 26 algo 0x70005830 line 3453
regression_4006_rsa.17 OK
o regression_4006_rsa.18 Asym Crypto case 27 algo 0x70005830 line 3455
regression_4006_rsa.18 OK
o regression_4006_rsa.19 Asym Crypto case 28 algo 0x70006830 line 3458
regression_4006_rsa.19 OK
o regression_4006_rsa.20 Asym Crypto case 29 algo 0x70006830 line 3460
regression_4006_rsa.20 OK
o regression_4006_rsa.21 Asym Crypto case 34 algo 0x70414930 line 3476
regression_4006_rsa.21 OK
o regression_4006_rsa.22 Asym Crypto case 35 algo 0x70414930 line 3479
regression_4006_rsa.22 OK
o regression_4006_rsa.23 Asym Crypto case 40 algo 0x60000130 line 3497
regression_4006_rsa.23 OK
o regression_4006_rsa.24 Asym Crypto case 41 algo 0x60000130 line 3499
regression_4006_rsa.24 OK
o regression_4006_rsa.25 Asym Crypto case 46 algo 0x60210230 line 3510
regression_4006_rsa.25 OK
o regression_4006_rsa.26 Asym Crypto case 47 algo 0x60210230 line 3513
regression_4006_rsa.26 OK
o regression_4006_rsa.27 Asym Crypto case 52 algo 0x60410230 line 3528
regression_4006_rsa.27 OK
o regression_4006_rsa.28 Asym Crypto case 53 algo 0x60410230 line 3531
regression_4006_rsa.28 OK
o regression_4006_rsa.29 Asym Crypto case 54 algo 0x60000030 line 3536
regression_4006_rsa.29 OK
o regression_4006_rsa.30 Asym Crypto case 55 algo 0x60000030 line 3538
regression_4006_rsa.30 OK
o regression_4006_rsa.31 Asym Crypto case 58 algo 0x70002830 line 3544
regression_4006_rsa.31 OK
o regression_4006_rsa.32 Asym Crypto case 59 algo 0x70002830 line 3546
regression_4006_rsa.32 OK
o regression_4006_rsa.33 Asym Crypto case 70 algo 0x70004830 line 3568
regression_4006_rsa.33 OK
o regression_4006_rsa.34 Asym Crypto case 71 algo 0x70004830 line 3570
regression_4006_rsa.34 OK
o regression_4006_rsa.35 Asym Crypto case 80 algo 0x70414930 line 3592
regression_4006_rsa.35 OK
o regression_4006_rsa.36 Asym Crypto case 81 algo 0x70414930 line 3595
regression_4006_rsa.36 OK
o regression_4006_rsa.37 Asym Crypto case 86 algo 0x60000130 line 3611
regression_4006_rsa.37 OK
o regression_4006_rsa.38 Asym Crypto case 87 algo 0x60000130 line 3613
regression_4006_rsa.38 OK
o regression_4006_rsa.39 Asym Crypto case 92 algo 0x60210230 line 3624
regression_4006_rsa.39 OK
o regression_4006_rsa.40 Asym Crypto case 93 algo 0x60210230 line 3627
regression_4006_rsa.40 OK
o regression_4006_rsa.41 Asym Crypto case 98 algo 0x60410230 line 3642
regression_4006_rsa.41 OK
o regression_4006_rsa.42 Asym Crypto case 99 algo 0x60410230 line 3645
regression_4006_rsa.42 OK
regression_4006_rsa OK
* regression_4006_sm2 Test TEE Internal API SM2 Cipher/Authentication operations
o regression_4006_sm2.1 Asym Crypto case 0 algo 0x80000046 line 4174
regression_4006_sm2.1 OK
o regression_4006_sm2.2 Asym Crypto case 1 algo 0x80000046 line 4176
regression_4006_sm2.2 OK
o regression_4006_sm2.3 Asym Crypto case 2 algo 0x80000046 line 4178
regression_4006_sm2.3 OK
o regression_4006_sm2.4 Asym Crypto case 3 algo 0x70006045 line 4181
regression_4006_sm2.4 OK
o regression_4006_sm2.5 Asym Crypto case 4 algo 0x70006045 line 4183
regression_4006_sm2.5 OK
regression_4006_sm2 OK
* regression_4007_dh Test TEE Internal API Generate DH key
o regression_4007_dh.1 Generate DH key 256 bits - Private bits = 0
regression_4007_dh.1 OK
o regression_4007_dh.2 Generate DH key 320 bits - Private bits = 256
regression_4007_dh.2 OK
regression_4007_dh OK
* regression_4007_dsa Test TEE Internal API Generate DSA key
o regression_4007_dsa.1 Generate DSA key 1024 bits
regression_4007_dsa.1 OK
o regression_4007_dsa.2 Generate DSA key 512 bits
regression_4007_dsa.2 OK
o regression_4007_dsa.3 Generate DSA key 576 bits
regression_4007_dsa.3 OK
o regression_4007_dsa.4 Generate DSA key 640 bits
regression_4007_dsa.4 OK
o regression_4007_dsa.5 Generate DSA key 704 bits
regression_4007_dsa.5 OK
o regression_4007_dsa.6 Generate DSA key 768 bits
regression_4007_dsa.6 OK
o regression_4007_dsa.7 Generate DSA key 832 bits
regression_4007_dsa.7 OK
o regression_4007_dsa.8 Generate DSA key 896 bits
regression_4007_dsa.8 OK
o regression_4007_dsa.9 Generate DSA key 960 bits
regression_4007_dsa.9 OK
o regression_4007_dsa.10 Generate DSA key 1024 bits
regression_4007_dsa.10 OK
regression_4007_dsa OK
* regression_4007_ecc Test TEE Internal API Generate ECC key
o regression_4007_ecc.1 Generate ECDSA-192
regression_4007_ecc.1 OK
o regression_4007_ecc.2 Generate ECDH-192
regression_4007_ecc.2 OK
regression_4007_ecc OK
* regression_4007_ed25519 Test TEE Internal API Generate ed25519 key
o regression_4007_ed25519.1 Generate Ed25519 key
regression_4007_ed25519.1 OK
regression_4007_ed25519 OK
* regression_4007_rsa Test TEE Internal API Generate RSA key
o regression_4007_rsa.1 Generate RSA-256 key
regression_4007_rsa.1 OK
regression_4007_rsa OK
* regression_4007_symmetric Test TEE Internal API Generate Symmetric key
o regression_4007_symmetric.1 Generate AES key
regression_4007_symmetric.1 OK
o regression_4007_symmetric.2 Generate DES key
regression_4007_symmetric.2 OK
o regression_4007_symmetric.3 Generate DES3 key
regression_4007_symmetric.3 OK
o regression_4007_symmetric.4 Generate HMAC-MD5 key
regression_4007_symmetric.4 OK
o regression_4007_symmetric.5 Generate HMAC-SHA1 key
regression_4007_symmetric.5 OK
o regression_4007_symmetric.6 Generate HMAC-SHA224 key
regression_4007_symmetric.6 OK
o regression_4007_symmetric.7 Generate HMAC-SHA256 key
regression_4007_symmetric.7 OK
o regression_4007_symmetric.8 Generate HMAC-SHA384 key
regression_4007_symmetric.8 OK
o regression_4007_symmetric.9 Generate HMAC-SHA512 key
regression_4007_symmetric.9 OK
o regression_4007_symmetric.10 Generate Generic secret key
regression_4007_symmetric.10 OK
regression_4007_symmetric OK
* regression_4007_x25519 Test TEE Internal API Generate X25519 key
o regression_4007_x25519.1 Generate X25519 key
regression_4007_x25519.1 OK
regression_4007_x25519 OK
* regression_4008 Test TEE Internal API Derive key
o regression_4008.1 Derive DH key success
regression_4008.1 OK
regression_4008 OK
* regression_4009 Test TEE Internal API Derive key ECDH
o regression_4009.1 Derive ECDH key - algo = 0x80000042
regression_4009.1 OK
o regression_4009.2 Derive ECDH key - algo = 0x80000042
regression_4009.2 OK
o regression_4009.3 Derive ECDH key - algo = 0x80000042
regression_4009.3 OK
o regression_4009.4 Derive ECDH key - algo = 0x80000042
regression_4009.4 OK
o regression_4009.5 Derive ECDH key - algo = 0x80000042
regression_4009.5 OK
regression_4009 OK
* regression_4010 Test TEE Internal API create transient object (negative)
? 0
regression_4010 OK
* regression_4011 Test TEE Internal API Bleichenbacher attack (negative)
Iteration 0
Iteration 1
Iteration 2
Iteration 3
Iteration 4
Iteration 5
Iteration 6
Iteration 7
Iteration 8
regression_4011 OK
* regression_4012 Test seeding RNG entropy
regression_4012 OK
* regression_4013 Test generation of device unique TA keys
TA: derive_unique_key:44 Failure when calling PTA_SYSTEM_DERIVE_TA_UNIQUE_KEY
regression_4013 OK
* regression_4014 Test SM2 KEP (key derivation)
o regression_4014.1 Initiator side
regression_4014.1 OK
o regression_4014.2 Responder side
regression_4014.2 OK
regression_4014 OK
* regression_4015 Test TEE Internal API Derive key X25519
o regression_4015.1 Alice side computes shared secret
regression_4015.1 OK
o regression_4015.2 Bob side computes shared secret
regression_4015.2 OK
regression_4015 OK
* regression_4016 Test TEE Internal API ED25519 sign/verify
regression_4016 OK
* regression_4017 Test TEE Internal API Cipher block buffering
o regression_4017.1 TEE_ALG_AES_ECB_NOPAD
regression_4017.1 OK
o regression_4017.2 TEE_ALG_AES_CBC_NOPAD
regression_4017.2 OK
o regression_4017.3 TEE_ALG_AES_CTR
regression_4017.3 OK
o regression_4017.4 TEE_ALG_AES_CTR 1 extra byte
regression_4017.4 OK
o regression_4017.5 TEE_ALG_AES_CTS
regression_4017.5 OK
o regression_4017.6 TEE_ALG_AES_CTS 1 extra byte
regression_4017.6 OK
o regression_4017.7 TEE_ALG_AES_XTS
regression_4017.7 OK
o regression_4017.8 TEE_ALG_AES_XTS 1 extra byte
regression_4017.8 OK
o regression_4017.9 TEE_ALG_AES_GCM
regression_4017.9 OK
o regression_4017.10 TEE_ALG_AES_GCM 1 extra byte
regression_4017.10 OK
o regression_4017.11 TEE_ALG_AES_CCM
regression_4017.11 OK
o regression_4017.12 TEE_ALG_AES_CCM 1 extra byte
C:? 0
regression_4017.12 OK
regression_4017 OK
* regression_4018 TEE_SetOperationKey() panic on an initialized operation
regression_4018 OK
* regression_4019 Test ECDH invalid curve attack rejection
o regression_4019.1 Invalid curve attack - ECDH P-224
regression_4019.1 OK
o regression_4019.2 Invalid curve attack - ECDH P-256
regression_4019.2 OK
o regression_4019.3 Invalid curve attack - ECDH P-384
regression_4019.3 OK
o regression_4019.4 Invalid curve attack - ECDH P-521
regression_4019.4 OK
regression_4019 OK
* regression_4020 Test TEE Internal API Cipher/AE discard output ([outbufopt])
o regression_4020.1 TEE_ALG_AES_ECB_NOPAD
regression_4020.1 OK
o regression_4020.2 TEE_ALG_AES_CBC_NOPAD
regression_4020.2 OK
o regression_4020.3 TEE_ALG_AES_CTR
regression_4020.3 OK
o regression_4020.4 TEE_ALG_AES_CTR 1 extra byte
regression_4020.4 OK
o regression_4020.5 TEE_ALG_AES_CTS
regression_4020.5 OK
o regression_4020.6 TEE_ALG_AES_CTS 1 extra byte
regression_4020.6 OK
o regression_4020.7 TEE_ALG_AES_XTS
regression_4020.7 OK
o regression_4020.8 TEE_ALG_AES_XTS 1 extra byte
regression_4020.8 OK
o regression_4020.9 TEE_ALG_AES_GCM
regression_4020.9 OK
o regression_4020.10 TEE_ALG_AES_GCM 1 extra byte
regression_4020.10 OK
o regression_4020.11 TEE_ALG_AES_CCM
regression_4020.11 OK
o regression_4020.12 TEE_ALG_AES_CCM 1 extra byte
regression_4020.12 OK
o regression_4020.13 TEE_ALG_DES_CBC_NOPAD
regression_4020.13 OK
regression_4020 OK
* regression_4101 Test TEE Internal API Arithmetical API - Bigint init
o regression_4101.1 Normal allocation and initialization
regression_4101.1 OK
o regression_4101.2 Zero allocation
regression_4101.2 OK
o regression_4101.3 Too large
regression_4101.3 OK
o regression_4101.4 Boundaries
regression_4101.4 OK
regression_4101 OK
* regression_4102 Test TEE Internal API Arithmetical API - Octet string
o regression_4102.1 "01020304"
regression_4102.1 OK
o regression_4102.2 "0102030405"
regression_4102.2 OK
o regression_4102.3 "11224455667788"
regression_4102.3 OK
o regression_4102.4 "01020304"
regression_4102.4 OK
regression_4102 OK
* regression_4103 Test TEE Internal API Arithmetical API - S32
o regression_4103.1 1 (0x1)
regression_4103.1 OK
o regression_4103.2 -1 (0xffffffff)
regression_4103.2 OK
o regression_4103.3 123 (0x7b)
regression_4103.3 OK
o regression_4103.4 -123 (0xffffff85)
regression_4103.4 OK
o regression_4103.5 2147483647 (0x7fffffff)
regression_4103.5 OK
o regression_4103.6 -2147483648 (0x80000000)
regression_4103.6 OK
o regression_4103.7 -1 (0xffffffff)
regression_4103.7 OK
o regression_4103.8 0 (0x0)
regression_4103.8 OK
o regression_4103.9 "1FFFFFFFFF" (overflow)
regression_4103.9 OK
o regression_4103.10 "-1FFFFFFFFF" (overflow)
regression_4103.10 OK
regression_4103 OK
* regression_4104 Test TEE Internal API Arithmetical API - Compare
o regression_4104.1 Compare bigints
regression_4104.1 OK
o regression_4104.2 Compare S32
regression_4104.2 OK
regression_4104 OK
* regression_4105 Test TEE Internal API Arithmetical API - Add, Sub
regression_4105 OK
* regression_4106 Test TEE Internal API Arithmetical API - Neg
regression_4106 OK
* regression_4107 Test TEE Internal API Arithmetical API - Mul
regression_4107 OK
* regression_4108 Test TEE Internal API Arithmetical API - Div
regression_4108 OK
* regression_4109 Test TEE Internal API Arithmetical API - Mod
regression_4109 OK
* regression_4110 Test TEE Internal API Arithmetical API - Mod arith
regression_4110 OK
* regression_4111 Test TEE Internal API Arithmetical API - Invmod
regression_4111 OK
* regression_4112 Test TEE Internal API Arithmetical API - Is prime
regression_4112 OK
* regression_4113 Test TEE Internal API Arithmetical API - shift right
regression_4113 OK
* regression_4114 Test TEE Internal API Arithmetical API - GCD
regression_4114 OK
* regression_4115 Test TEE Internal API Arithmetical API - Abs
regression_4115 OK
* regression_4116 Test TEE Internal API Arithmetical API - Get/Set Bit
regression_4116 OK
* regression_4117 Test TEE Internal API Arithmetical API - ExpMod
: init_elf:541 sys_open_ta_bin(534d1192-6143-234c-4755-5352544f4f59)
regression_4117 OK
* regression_5006 Tests for Global platform TEEC
o regression_5006.1 CloseSession_null
regression_5006.1 OK
o regression_5006.2 Allocate_In
regression_5006.2 OK
o regression_5006.3 Allocate_out_of_memory
regression_5006.3 OK
o regression_5006.4 OpenSession_error_notExistingTA
regression_5006.4 OK
o regression_5006.5 Allocate_InOut
regression_5006.5 OK
o regression_5006.6 Register_In
regression_5006.6 OK
o regression_5006.7 Register_notZeroLength_Out
regression_5006.7 OK
o regression_5006.8 Register_InOut
regression_5006.8 OK
o regression_5006.9 Register_zeroLength_Out
regression_5006.9 OK
o regression_5006.10 Allocate_Out
regression_5006.10 OK
o regression_5006.11 FinalizeContext_null
regression_5006.11 OK
o regression_5006.12 InitializeContext_NotExistingTEE
regression_5006.12 OK
o regression_5006.13 AllocateThenRegister_SameMemory
regression_5006.13 OK
o regression_5006.14 AllocateSameMemory_twice
regression_5006.14 OK
o regression_5006.15 RegisterSameMemory_twice
regression_5006.15 OK
o regression_5006.16 Allocate_sharedMemory_32k
regression_5006.16 OK
o regression_5006.17 Register_sharedMemory_32k
regression_5006.17 OK
regression_5006 OK
* regression_6001 Test TEE_CreatePersistentObject
o regression_6001.1 Storage id: 00000001
regression_6001.1 OK
o regression_6001.2 Storage id: 80000000
regression_6001.2 OK
regression_6001 OK
* regression_6002 Test TEE_OpenPersistentObject
o regression_6002.1 Storage id: 00000001
regression_6002.1 OK
o regression_6002.2 Storage id: 80000000
regression_6002.2 OK
regression_6002 OK
* regression_6003 Test TEE_ReadObjectData
o regression_6003.1 Storage id: 00000001
regression_6003.1 OK
o regression_6003.2 Storage id: 80000000
regression_6003.2 OK
regression_6003 OK
* regression_6004 Test TEE_WriteObjectData
o regression_6004.1 Storage id: 00000001
regression_6004.1 OK
o regression_6004.2 Storage id: 80000000
regression_6004.2 OK
regression_6004 OK
* regression_6005 Test TEE_SeekObjectData
o regression_6005.1 Storage id: 00000001
regression_6005.1 OK
o regression_6005.2 Storage id: 80000000
regression_6005.2 OK
regression_6005 OK
* regression_6006 Test TEE_CloseAndDeletePersistentObject
o regression_6006.1 Storage id: 00000001
regression_6006.1 OK
o regression_6006.2 Storage id: 80000000
regression_6006.2 OK
regression_6006 OK
* regression_6007 Test TEE_TruncateObjectData
o regression_6007.1 Storage id: 00000001
o regression_6007.1.1 Test truncate file length
regression_6007.1.1 OK
o regression_6007.1.2 Test extend file length
regression_6007.1.2 OK
o regression_6007.1.3 Test file hole
regression_6007.1.3 OK
regression_6007.1 OK
o regression_6007.2 Storage id: 80000000
o regression_6007.2.1 Test truncate file length
regression_6007.2.1 OK
o regression_6007.2.2 Test extend file length
regression_6007.2.2 OK
o regression_6007.2.3 Test file hole
regression_6007.2.3 OK
regression_6007.2 OK
regression_6007 OK
* regression_6008 Test TEE_RenamePersistentObject
o regression_6008.1 Storage id: 00000001
regression_6008.1 OK
o regression_6008.2 Storage id: 80000000
regression_6008.2 OK
regression_6008 OK
* regression_6009 Test TEE Internal API Persistent Object Enumeration Functions
o regression_6009.1 Storage id: 00000001
regression_6009.1 OK
o regression_6009.2 Storage id: 80000000
regression_6009.2 OK
regression_6009 OK
* regression_6010 Test Storage
o regression_6010.1 Storage id: 00000001
o regression_6010.1.1 CreatePersistentObject AccessConflict
regression_6010.1.1 OK
o regression_6010.1.2 RestrictObjectUsage Panic
regression_6010.1.2 OK
o regression_6010.1.3 SeekObjectData BadHandle
regression_6010.1.3 OK
o regression_6010.1.4 SeekObjectData NotPersist
regression_6010.1.4 OK
o regression_6010.1.5 SeekWriteRead
regression_6010.1.5 OK
o regression_6010.1.6 Rename Access Conflict
regression_6010.1.6 OK
o regression_6010.1.7 Rename Access Conflict 2
regression_6010.1.7 OK
o regression_6010.1.8 AllocPersistentObjectEnumerator + ResetPersistentObjectEnumerator
regression_6010.1.8 OK
o regression_6010.1.9 StartPersistentObjectEnumerator ItemNotFound
regression_6010.1.9 OK
o regression_6010.1.10 RenamePersistent ReadWrite
regression_6010.1.10 OK
o regression_6010.1.11 Close Free Reset Null
regression_6010.1.11 OK
regression_6010.1 OK
o regression_6010.2 Storage id: 80000000
o regression_6010.2.1 CreatePersistentObject AccessConflict
regression_6010.2.1 OK
o regression_6010.2.2 RestrictObjectUsage Panic
regression_6010.2.2 OK
panicked with code 0xffff0007
o regression_6010.2.3 SeekObjectData BadHandle
regression_6010.2.3 OK
o regression_6010.2.4 SeekObjectData NotPersist
regression_6010.2.4 OK
o regression_6010.2.5 SeekWriteRead
regression_6010.2.5 OK
o regression_6010.2.6 Rename Access Conflict
regression_6010.2.6 OK
o regression_6010.2.7 Rename Access Conflict 2
regression_6010.2.7 OK
o regression_6010.2.8 AllocPersistentObjectEnumerator + ResetPersistentObjectEnumerator
regression_6010.2.8 OK
o regression_6010.2.9 StartPersistentObjectEnumerator ItemNotFound
regression_6010.2.9 OK
o regression_6010.2.10 RenamePersistent ReadWrite
regression_6010.2.10 OK
o regression_6010.2.11 Close Free Reset Null
regression_6010.2.11 OK
regression_6010.2 OK
regression_6010 OK
* regression_6012 Test TEE GP TTA DS init objects
o regression_6012.1 Storage id: 00000001
regression_6012.1 OK
o regression_6012.2 Storage id: 80000000
regression_6012.2 OK
regression_6012 OK
* regression_6013 Key usage in Persistent objects
o regression_6013.1 Storage id: 00000001
regression_6013.1 OK
o regression_6013.2 Storage id: 80000000
regression_6013.2 OK
regression_6013 OK
* regression_6014 Loop on Persistent objects
o regression_6014.1 Storage id: 00000001
regression_6014.1 OK
o regression_6014.2 Storage id: 80000000
regression_6014.2 OK
regression_6014 OK
* regression_6015 Storage isolation
o regression_6015.1 Storage id: 00000001
regression_6015.1 OK
o regression_6015.2 Storage id: 80000000
regression_6015.2 OK
regression_6015 OK
* regression_6016 Storage concurrency
o regression_6016.1 Storage id: 00000001
threads: 3, loops: 8
regression_6016.1 OK
o regression_6016.2 Storage id: 80000000
threads: 3, loops: 8
regression_6016.2 OK
regression_6016 OK
* regression_6017 Test Persistent objects info
o regression_6017.1 Storage id: 00000001
regression_6017.1 OK
o regression_6017.2 Storage id: 80000000
regression_6017.2 OK
regression_6017 OK
* regression_6018 Large object
o regression_6018.1 Storage id: 00000001
writing 0
writing 1
writing 2
writing 3
writing 4
writing 5
writing 6
writing 7
writing 8
writing 9
writing 10
writing 11
writing 12
writing 13
writing 14
writing 15
writing 16
writing 17
writing 18
writing 19
reading 0
reading 1
reading 2
reading 3
reading 4
reading 5
reading 6
reading 7
reading 8
reading 9
reading 10
reading 11
reading 12
reading 13
reading 14
reading 15
reading 16
reading 17
reading 18
reading 19
regression_6018.1 OK
o regression_6018.2 Storage id: 80000000
writing 0
writing 1
writing 2
writing 3
writing 4
writing 5
writing 6
writing 7
writing 8
writing 9
writing 10
writing 11
writing 12
writing 13
writing 14
writing 15
writing 16
writing 17
writing 18
writing 19
reading 0
reading 1
reading 2
reading 3
reading 4
reading 5
reading 6
reading 7
reading 8
reading 9
reading 10
reading 11
reading 12
reading 13
reading 14
reading 15
reading 16
reading 17
reading 18
reading 19
regression_6018.2 OK
regression_6018 OK
* regression_6019 Storage independence
o regression_6019.1 Storage id: 00000001
regression_6019.1 OK
o regression_6019.2 Storage id: 80000000
regression_6019.2 OK
regression_6019 OK
* regression_6020 Object IDs in SHM (negative)
o regression_6020.1 Storage id: 00000001
regression_6020.1 OK
o regression_6020.2 Storage id: 80000000
regression_6020.2 OK
regression_6020 OK
* regression_6021 Modify and check persistent object usage
o regression_6021.1 Storage id: 00000001
regression_6021.1 OK
o regression_6021.2 Storage id: 80000000
regression_6021.2 OK
regression_6021 OK
* regression_6022 TEE_ReadObjectData output in SHM
o regression_6022.1 Storage id: 00000001
? 0
regression_6022.1 OK
o regression_6022.2 Storage id: 80000000
regression_6022.2 OK
regression_6022 OK
* regression_8001 Test TEE Internal API key derivation extensions
o regression_8001.1 HKDF RFC 5869 A.1 (SHA-256)
regression_8001.1 OK
o regression_8001.2 HKDF RFC 5869 A.2 (SHA-256)
regression_8001.2 OK
o regression_8001.3 HKDF RFC 5869 A.3 (SHA-256) [1]
regression_8001.3 OK
o regression_8001.4 HKDF RFC 5869 A.3 (SHA-256) [2]
regression_8001.4 OK
o regression_8001.5 HKDF RFC 5869 A.4 (SHA-1)
regression_8001.5 OK
o regression_8001.6 HKDF RFC 5869 A.5 (SHA-1)
regression_8001.6 OK
o regression_8001.7 HKDF RFC 5869 A.6 (SHA-1) [1]
regression_8001.7 OK
o regression_8001.8 HKDF RFC 5869 A.6 (SHA-1) [2]
regression_8001.8 OK
o regression_8001.9 HKDF RFC 5869 A.7 (SHA-1) [1]
regression_8001.9 OK
o regression_8001.10 HKDF RFC 5869 A.7 (SHA-1) [2]
regression_8001.10 OK
o regression_8001.11 Concat KDF JWA-37 C (SHA-256)
regression_8001.11 OK
o regression_8001.12 PBKDF2 RFC 6070 1 (HMAC-SHA1)
regression_8001.12 OK
o regression_8001.13 PBKDF2 RFC 6070 2 (HMAC-SHA1)
regression_8001.13 OK
o regression_8001.14 PBKDF2 RFC 6070 3 (HMAC-SHA1)
regression_8001.14 OK
o regression_8001.15 PBKDF2 RFC 6070 5 (HMAC-SHA1)
regression_8001.15 OK
o regression_8001.16 PBKDF2 RFC 6070 6 (HMAC-SHA1)
regression_8001.16 OK
o regression_8001.17 PBKDF2 PBKDF2-HMAC-224 test 1
regression_8001.17 OK
o regression_8001.18 PBKDF2 PBKDF2-HMAC-224 test 2
regression_8001.18 OK
o regression_8001.19 PBKDF2 PBKDF2-HMAC-224 test 3
regression_8001.19 OK
o regression_8001.20 PBKDF2 PBKDF2-HMAC-224 test 5
regression_8001.20 OK
o regression_8001.21 PBKDF2 PBKDF2-HMAC-224 test 6
regression_8001.21 OK
o regression_8001.22 PBKDF2 PBKDF2-HMAC-256 test 1
regression_8001.22 OK
o regression_8001.23 PBKDF2 PBKDF2-HMAC-256 test 2
regression_8001.23 OK
o regression_8001.24 PBKDF2 PBKDF2-HMAC-256 test 3
regression_8001.24 OK
o regression_8001.25 PBKDF2 PBKDF2-HMAC-256 test 5
regression_8001.25 OK
o regression_8001.26 PBKDF2 PBKDF2-HMAC-256 test 6
regression_8001.26 OK
o regression_8001.27 PBKDF2 PBKDF2-HMAC-384 test 1
regression_8001.27 OK
o regression_8001.28 PBKDF2 PBKDF2-HMAC-384 test 2
regression_8001.28 OK
o regression_8001.29 PBKDF2 PBKDF2-HMAC-384 test 3
regression_8001.29 OK
o regression_8001.30 PBKDF2 PBKDF2-HMAC-384 test 5
541 sys_open_ta_bin(17e5e280-d12e-11e4-a41a-0002a5d5c51b)
regression_8001.30 OK
o regression_8001.31 PBKDF2 PBKDF2-HMAC-384 test 6
regression_8001.31 OK
o regression_8001.32 PBKDF2 PBKDF2-HMAC-512 test 1
regression_8001.32 OK
o regression_8001.33 PBKDF2 PBKDF2-HMAC-512 test 2
regression_8001.33 OK
o regression_8001.34 PBKDF2 PBKDF2-HMAC-512 test 3
regression_8001.34 OK
o regression_8001.35 PBKDF2 PBKDF2-HMAC-512 test 5
regression_8001.35 OK
o regression_8001.36 PBKDF2 PBKDF2-HMAC-512 test 6
regression_8001.36 OK
o regression_8001.37 PBKDF2 PBKDF2-HMAC-SM3 test 1
regression_8001.37 OK
o regression_8001.38 PBKDF2 PBKDF2-HMAC-SM3 test 2
regression_8001.38 OK
o regression_8001.39 PBKDF2 PBKDF2-HMAC-SM3 test 3
regression_8001.39 OK
o regression_8001.40 PBKDF2 PBKDF2-HMAC-SM3 test 4
regression_8001.40 OK
o regression_8001.41 PBKDF2 PBKDF2-HMAC-SM3 test 5
regression_8001.41 OK
regression_8001 OK
* regression_8002 Secure Storage Key Manager API Self Test
Ignore test due to TA does not exist
8 (enc): passed
AES-ECB-192 (dec): passed
AES-ECB-192 (enc): passed
AES-ECB-256 (dec): passed
AES-ECB-256 (enc): passed
AES-CBC-128 (dec): passed
AES-CBC-128 (enc): passed
AES-CBC-192 (dec): passed
AES-CBC-192 (enc): passed
AES-CBC-256 (dec): passed
AES-CBC-256 (enc): passed
DES -ECB- 56 (dec): passed
DES -ECB- 56 (enc): passed
DES3-ECB-112 (dec): passed
DES3-ECB-112 (enc): passed
DES3-ECB-168 (dec): passed
DES3-ECB-168 (enc): passed
DES -CBC- 56 (dec): passed
DES -CBC- 56 (enc): passed
DES3-CBC-112 (dec): passed
DES3-CBC-112 (enc): passed
DES3-CBC-168 (dec): passed
DES3-CBC-168 (enc): passed
MD5 test #1: passed
MD5 test #2: passed
MD5 test #3: passed
MD5 test #4: passed
MD5 test #5: passed
MD5 test #6: passed
MD5 test #7: passed
SHA-1 test #1: passed
SHA-1 test #2: passed
SHA-1 test #3: passed
SHA-256 test #1: passed
SHA-256 test #2: passed
SHA-256 test #3: passed
Base64 encoding test: passed
Base64 decoding test: passed
MPI test #1 (mul_mpi): passed
MPI test #2 (div_mpi): passed
MPI test #3 (exp_mod): passed
MPI test #4 (inv_mod): passed
MPI test #5 (simple gcd): passed
RSA key validation: passed
PKCS#1 encryption : passed
PKCS#1 decryption : passed
PKCS#1 data sign : passed
PKCS#1 sig. verify: passed
regression_8002 OK
* regression_8101 TA mbedTLS self tests
regression_8101 OK
* regression_8102 TA mbedTLS test cert chain
regression_8102 OK
* regression_8103 TA mbedTLS process certificate request
regression_8103 OK
+-----------------------------------------------------
Result of testsuite regression:
regression_1001 OK
regression_1002 OK
regression_1003 OK
regression_1004 OK
regression_1005 OK
regression_1006 OK
regression_1007 OK
regression_1008 OK
regression_1009 OK
regression_1010 OK
regression_1011 OK
regression_1012 OK
regression_1013 OK
regression_1015 OK
regression_1016 OK
regression_1017 OK
regression_1018 OK
regression_1019 OK
regression_1020 OK
regression_1021 OK
regression_1022 OK
regression_1023 OK
regression_1025 OK
regression_1026 OK
regression_1027 OK
regression_1028 OK
regression_1029 OK
regression_1030 OK
regression_1031 OK
regression_1032 OK
regression_1033 OK
regression_1034 OK
regression_1036 OK
regression_1037 OK
regression_1038 OK
regression_1039 OK
regression_1040 OK
regression_1041 OK
regression_1042 OK
regression_1043 OK
regression_1045 OK
regression_2001 OK
regression_2002 OK
regression_2003 OK
regression_2004 OK
regression_4001 OK
regression_4002 OK
regression_4003 OK
regression_4004 OK
regression_4005 OK
regression_4006_dsa OK
regression_4006_ecdsa OK
regression_4006_rsa OK
regression_4006_sm2 OK
regression_4007_dh OK
regression_4007_dsa OK
regression_4007_ecc OK
regression_4007_ed25519 OK
regression_4007_rsa OK
regression_4007_symmetric OK
regression_4007_x25519 OK
regression_4008 OK
regression_4009 OK
regression_4010 OK
regression_4011 OK
regression_4012 OK
regression_4013 OK
regression_4014 OK
regression_4015 OK
regression_4016 OK
regression_4017 OK
regression_4018 OK
regression_4019 OK
regression_4020 OK
regression_4101 OK
regression_4102 OK
regression_4103 OK
regression_4104 OK
regression_4105 OK
regression_4106 OK
regression_4107 OK
regression_4108 OK
regression_4109 OK
regression_4110 OK
regression_4111 OK
regression_4112 OK
regression_4113 OK
regression_4114 OK
regression_4115 OK
regression_4116 OK
regression_4117 OK
regression_5006 OK
regression_6001 OK
regression_6002 OK
regression_6003 OK
regression_6004 OK
regression_6005 OK
regression_6006 OK
regression_6007 OK
regression_6008 OK
regression_6009 OK
regression_6010 OK
regression_6012 OK
regression_6013 OK
regression_6014 OK
regression_6015 OK
regression_6016 OK
regression_6017 OK
regression_6018 OK
regression_6019 OK
regression_6020 OK
regression_6021 OK
regression_6022 OK
regression_8001 OK
regression_8002 OK
regression_8101 OK
regression_8102 OK
regression_8103 OK
+-----------------------------------------------------
37711 subtests of which 0 failed
118 test cases of which 0 failed
0 test cases were skipped
TEE test application done!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment