Performance Testing
For performance testing, it is important to:
Deactivate APDU Log (no apdu logging into Signals tab)
If PROCESSING optional message is displayed (see GPI/SPED/display.c), and ACE is used, or the device has a display, set UI Display = 0
Set Signal = 0 (no CL signals)
Set Key In = 0 (no possibility to stop the transaction using the red cancel button in the virtual Terminal or with the cancel key on the physical terminal)
EMV Configurations
Default EMV configurations are loaded from ACE Server. You may have to change them (PROCESSING or ENTRYPOINT) according to the ICS options chosen for a given TA.
See Configuration Page.
For tests requiring the TVR, set Always Receipt = 1. The TVR is then displayed in the receipt (see Transaction Related Data tab)
For tests requiring “STOP Button”, set the Key In = 1. Stopping a transaction can be done with the physical CANCEL key on the terminal, or using the red CANCEL key in ACE Client
Library Loading
If dynamic linking, copy C-x library to /AGNOS directory and modify apps file consequently
If static linking, use _STATIC_LOADER_ (loader.c) and _STATIC_LINK_ (x_kernel_name.h) to generate the project