diff --git a/src/composer.json b/src/composer.json
index b9eac833..9d0ced7d 100644
--- a/src/composer.json
+++ b/src/composer.json
@@ -9,7 +9,9 @@
"require": {
"illuminate/database": "10.39.0",
"predis/predis": "v2.2.2",
- "ext-xmlreader": "*"
+ "ext-xmlreader": "*",
+ "ext-simplexml": "*",
+ "ext-libxml": "*"
},
"require-dev": {
"phpunit/phpunit": "11.0.1"
diff --git a/src/mock_crawler.php b/src/mock_crawler.php
index a5574727..64e28028 100644
--- a/src/mock_crawler.php
+++ b/src/mock_crawler.php
@@ -68,17 +68,24 @@
$a = new \pagopa\crawler\paymentlist\resp\activatePaymentNotice(new \DateTime('2024-03-10'),'activatePaymentNotice', 'RESP', $redis_cache);
$a->run();
-//die();
$a = new \pagopa\crawler\paymentlist\req\nodoInviaCarrelloRPT(new \DateTime('2024-03-10'),'nodoInviaCarrelloRPT', 'REQ', $redis_cache);
$a->run();
$a = new \pagopa\crawler\paymentlist\resp\nodoInviaCarrelloRPT(new \DateTime('2024-03-10'),'nodoInviaCarrelloRPT', 'RESP', $redis_cache);
$a->run();
+//die();
$a = new \pagopa\crawler\paymentlist\resp\nodoInviaCarrelloRPT(new \DateTime('2024-03-11'),'nodoInviaCarrelloRPT', 'RESP', $redis_cache);
$a->run();
+
+
+$a = new \pagopa\crawler\paymentlist\req\sendPaymentOutcome(new DateTime('2024-03-10'), 'sendPaymentOutcome', 'REQ', $redis_cache);
+$a->run();
+
+$a = new \pagopa\crawler\paymentlist\resp\sendPaymentOutcome(new DateTime('2024-03-10'), 'sendPaymentOutcome', 'RESP', $redis_cache);
+$a->run();
die();
//$a = new \pagopa\crawler\paymentlist\resp\activatePaymentNotice(new \DateTime('2024-03-10'),'activatePaymentNotice', 'RESP', $memcache);
//$a->run();
\ No newline at end of file
diff --git a/src/mock_insert.php b/src/mock_insert.php
index 3af7445c..90a9d03a 100644
--- a/src/mock_insert.php
+++ b/src/mock_insert.php
@@ -1018,6 +1018,98 @@
+
+
+/* inserimento eventi per sendPaymentOutcome */
+
+
+// activate+sendPayment OK con 2 transfer
+
+$data_req = [
+ ':id' => 40,
+ ':date_event' => '2024-03-10',
+ ':inserted_timestamp' => '2024-03-10 12:35:00.197',
+ ':tipoevento' => 'activatePaymentNotice',
+ ':sottotipoevento' => 'REQ',
+ ':iddominio' => '77777777777',
+ ':iuv' => '01000000000000030',
+ ':ccp' => 't0000000000000000000000000000030',
+ ':noticenumber' => '301000000000000030',
+ ':creditorreferenceid' => '01000000000000030',
+ ':paymenttoken' => 't0000000000000000000000000000030',
+ ':psp' => 'AGID_01',
+ ':stazione' => '77777777777_01',
+ ':canale' => '88888888888_01',
+ ':sessionid' => 'sessid_000030',
+ ':sessionidoriginal' => '',
+ ':uniqueid' => 'T000040',
+ ':payload' => 'PHNvYXBlbnY6RW52ZWxvcGUgeG1sbnM6bm9kPSJodHRwOi8vcGFnb3BhLWFwaS5wYWdvcGEuZ292Lml0L25vZGUvbm9kZUZvclBzcC54c2QiIHhtbG5zOnNvYXBlbnY9Imh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3NvYXAvZW52ZWxvcGUvIj4KCTxzb2FwZW52OkhlYWRlci8+Cgk8c29hcGVudjpCb2R5PgoJCTxub2Q6YWN0aXZhdGVQYXltZW50Tm90aWNlUmVxPgoJCQk8aWRQU1A+UFNQXzAxPC9pZFBTUD4KCQkJPGlkQnJva2VyUFNQPjg4ODg4ODg4ODg4PC9pZEJyb2tlclBTUD4KCQkJPGlkQ2hhbm5lbD44ODg4ODg4ODg4OF8wMTwvaWRDaGFubmVsPgoJCQk8cGFzc3dvcmQ+KioqKio8L3Bhc3N3b3JkPgoJCQk8cXJDb2RlPgoJCQkJPGZpc2NhbENvZGU+Nzc3Nzc3Nzc3Nzc8L2Zpc2NhbENvZGU+CgkJCQk8bm90aWNlTnVtYmVyPjMwMTAwMDAwMDAwMDAwMDAzMDwvbm90aWNlTnVtYmVyPgoJCQk8L3FyQ29kZT4KCQkJPGFtb3VudD4wLjAwPC9hbW91bnQ+CgkJPC9ub2Q6YWN0aXZhdGVQYXltZW50Tm90aWNlUmVxPgoJPC9zb2FwZW52OkJvZHk+Cjwvc29hcGVudjpFbnZlbG9wZT4=',
+];
+$data_resp = [
+ ':id' => 41,
+ ':date_event' => '2024-03-10',
+ ':inserted_timestamp' => '2024-03-10 12:36:00.197',
+ ':tipoevento' => 'activatePaymentNotice',
+ ':sottotipoevento' => 'RESP',
+ ':iddominio' => '77777777777',
+ ':iuv' => '01000000000000030',
+ ':ccp' => 't0000000000000000000000000000030',
+ ':noticenumber' => '301000000000000030',
+ ':creditorreferenceid' => '01000000000000030',
+ ':paymenttoken' => 't0000000000000000000000000000030',
+ ':psp' => 'AGID_01',
+ ':stazione' => '77777777777_01',
+ ':canale' => '88888888888_01',
+ ':sessionid' => 'sessid_000030',
+ ':sessionidoriginal' => '',
+ ':uniqueid' => 'T000041',
+ ':payload' => 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIiA/Pgo8c29hcGVudjpFbnZlbG9wZSB4bWxuczpjb21tb249Imh0dHA6Ly9wYWdvcGEtYXBpLnBhZ29wYS5nb3YuaXQveHNkL2NvbW1vbi10eXBlcy92MS4wLjAvIiB4bWxuczpuZnA9Imh0dHA6Ly9wYWdvcGEtYXBpLnBhZ29wYS5nb3YuaXQvbm9kZS9ub2RlRm9yUHNwLnhzZCIgeG1sbnM6c29hcGVudj0iaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8iIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSI+Cgk8c29hcGVudjpCb2R5PgoJCTxuZnA6YWN0aXZhdGVQYXltZW50Tm90aWNlUmVzPgoJCQk8b3V0Y29tZT5PSzwvb3V0Y29tZT4KCQkJPHRvdGFsQW1vdW50PjE4MC4wMDwvdG90YWxBbW91bnQ+CgkJCTxwYXltZW50RGVzY3JpcHRpb24+eHh4eHh4eDwvcGF5bWVudERlc2NyaXB0aW9uPgoJCQk8ZmlzY2FsQ29kZVBBPjc3Nzc3Nzc3Nzc3PC9maXNjYWxDb2RlUEE+CgkJCTxjb21wYW55TmFtZT54eHh4eHh4PC9jb21wYW55TmFtZT4KCQkJPHBheW1lbnRUb2tlbj50MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAzMDwvcGF5bWVudFRva2VuPgoJCQk8dHJhbnNmZXJMaXN0PgoJCQkJPHRyYW5zZmVyPgoJCQkJCTxpZFRyYW5zZmVyPjE8L2lkVHJhbnNmZXI+CgkJCQkJPHRyYW5zZmVyQW1vdW50PjEyMC4wMDwvdHJhbnNmZXJBbW91bnQ+CgkJCQkJPGZpc2NhbENvZGVQQT43Nzc3Nzc3Nzc3NzwvZmlzY2FsQ29kZVBBPgoJCQkJCTxJQkFOPklUMThVMDAwMDAwMDAwMDAwMDAwMDAwMDAwMTwvSUJBTj4KCQkJCQk8cmVtaXR0YW5jZUluZm9ybWF0aW9uPnh4eHg8L3JlbWl0dGFuY2VJbmZvcm1hdGlvbj4KCQkJCTwvdHJhbnNmZXI+CgkJCQk8dHJhbnNmZXI+CgkJCQkJPGlkVHJhbnNmZXI+MjwvaWRUcmFuc2Zlcj4KCQkJCQk8dHJhbnNmZXJBbW91bnQ+NjAuMDA8L3RyYW5zZmVyQW1vdW50PgoJCQkJCTxmaXNjYWxDb2RlUEE+Nzc3Nzc3Nzc3Nzc8L2Zpc2NhbENvZGVQQT4KCQkJCQk8SUJBTj5JVDE4VTAwMDAwMDAwMDAwMDAwMDAwMDAwMDI8L0lCQU4+CgkJCQkJPHJlbWl0dGFuY2VJbmZvcm1hdGlvbj54eHh4PC9yZW1pdHRhbmNlSW5mb3JtYXRpb24+CgkJCQk8L3RyYW5zZmVyPgoJCQk8L3RyYW5zZmVyTGlzdD4KCQkJPGNyZWRpdG9yUmVmZXJlbmNlSWQ+MDEwMDAwMDAwMDAwMDAwMzA8L2NyZWRpdG9yUmVmZXJlbmNlSWQ+CgkJPC9uZnA6YWN0aXZhdGVQYXltZW50Tm90aWNlUmVzPgoJPC9zb2FwZW52OkJvZHk+Cjwvc29hcGVudjpFbnZlbG9wZT4=',
+];
+Capsule::statement($render_query, $data_req);
+Capsule::statement($render_query, $data_resp);
+$data_req = [
+ ':id' => 42,
+ ':date_event' => '2024-03-10',
+ ':inserted_timestamp' => '2024-03-10 12:37:00.197',
+ ':tipoevento' => 'sendPaymentOutcome',
+ ':sottotipoevento' => 'REQ',
+ ':iddominio' => '77777777777',
+ ':iuv' => '01000000000000030',
+ ':ccp' => 't0000000000000000000000000000030',
+ ':noticenumber' => '301000000000000030',
+ ':creditorreferenceid' => '01000000000000030',
+ ':paymenttoken' => 't0000000000000000000000000000030',
+ ':psp' => 'AGID_01',
+ ':stazione' => '77777777777_01',
+ ':canale' => '88888888888_01',
+ ':sessionid' => 'sessid_000031',
+ ':sessionidoriginal' => '',
+ ':uniqueid' => 'T000042',
+ ':payload' => 'PHNvYXA6RW52ZWxvcGUgeG1sbnM6c29hcD0iaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8iPgoJPHNvYXA6Qm9keT4KCQk8bnMyOnNlbmRQYXltZW50T3V0Y29tZVJlcSB4bWxuczpuczI9Imh0dHA6Ly9wYWdvcGEtYXBpLnBhZ29wYS5nb3YuaXQvbm9kZS9ub2RlRm9yUHNwLnhzZCIgeG1sbnM6bnMzPSJodHRwOi8vd3MucGFnYW1lbnRpLnRlbGVtYXRpY2kuZ292LyI+CgkJCTxpZFBTUD5BR0lEXzAxPC9pZFBTUD4KCQkJPGlkQnJva2VyUFNQPjg4ODg4ODg4ODg4PC9pZEJyb2tlclBTUD4KCQkJPGlkQ2hhbm5lbD44ODg4ODg4ODg4OF8wMTwvaWRDaGFubmVsPgoJCQk8cGFzc3dvcmQ+eHh4eHh4eHg8L3Bhc3N3b3JkPgoJCQk8cGF5bWVudFRva2VuPnQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDMwPC9wYXltZW50VG9rZW4+CgkJCTxvdXRjb21lPk9LPC9vdXRjb21lPgoJCQk8ZGV0YWlscz4KCQkJCTxwYXltZW50TWV0aG9kPm90aGVyPC9wYXltZW50TWV0aG9kPgoJCQkJPGZlZT4xLjAwPC9mZWU+CgkJCQk8YXBwbGljYXRpb25EYXRlPjIwMjQtMDQtMDI8L2FwcGxpY2F0aW9uRGF0ZT4KCQkJCTx0cmFuc2ZlckRhdGU+MjAyNC0wNC0wMzwvdHJhbnNmZXJEYXRlPgoJCQk8L2RldGFpbHM+CgkJPC9uczI6c2VuZFBheW1lbnRPdXRjb21lUmVxPgoJPC9zb2FwOkJvZHk+Cjwvc29hcDpFbnZlbG9wZT4=',
+];
+$data_resp = [
+ ':id' => 43,
+ ':date_event' => '2024-03-10',
+ ':inserted_timestamp' => '2024-03-10 12:38:00.197',
+ ':tipoevento' => 'sendPaymentOutcome',
+ ':sottotipoevento' => 'RESP',
+ ':iddominio' => '77777777777',
+ ':iuv' => '01000000000000030',
+ ':ccp' => 't0000000000000000000000000000030',
+ ':noticenumber' => '301000000000000030',
+ ':creditorreferenceid' => '01000000000000030',
+ ':paymenttoken' => 't0000000000000000000000000000030',
+ ':psp' => 'AGID_01',
+ ':stazione' => '77777777777_01',
+ ':canale' => '88888888888_01',
+ ':sessionid' => 'sessid_000031',
+ ':sessionidoriginal' => '',
+ ':uniqueid' => 'T000043',
+ ':payload' => 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIiA/Pjxzb2FwZW52OkVudmVsb3BlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnNvYXBlbnY9Imh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3NvYXAvZW52ZWxvcGUvIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOmNvbW1vbj0iaHR0cDovL3BhZ29wYS1hcGkucGFnb3BhLmdvdi5pdC94c2QvY29tbW9uLXR5cGVzL3YxLjAuMC8iIHhtbG5zOm5mcD0iaHR0cDovL3BhZ29wYS1hcGkucGFnb3BhLmdvdi5pdC9ub2RlL25vZGVGb3JQc3AueHNkIj48c29hcGVudjpCb2R5PjxuZnA6c2VuZFBheW1lbnRPdXRjb21lUmVzPjxvdXRjb21lPk9LPC9vdXRjb21lPjwvbmZwOnNlbmRQYXltZW50T3V0Y29tZVJlcz48L3NvYXBlbnY6Qm9keT48L3NvYXBlbnY6RW52ZWxvcGU+',
+];
+Capsule::statement($render_query, $data_req);
+Capsule::statement($render_query, $data_resp);
+
/*
diff --git a/src/src/crawler/AbstractEvent.php b/src/src/crawler/AbstractEvent.php
index 9d8106af..a9dd957f 100644
--- a/src/src/crawler/AbstractEvent.php
+++ b/src/src/crawler/AbstractEvent.php
@@ -17,6 +17,13 @@ abstract class AbstractEvent implements EventInterface
*/
protected bool $isCart = false;
+
+ /**
+ * Restituisce il tipo di formato previsto per il payload
+ * @var string
+ */
+ protected string $typePayload = 'xml';
+
/**
* Contiene i dati dell'evento
* @var array
@@ -226,4 +233,25 @@ public function isCartEvent(): bool
{
return $this->isCart;
}
+
+
+ public function isValidPayload(): bool
+ {
+ $payload = $this->getPayload();
+ if ($this->typePayload == 'xml')
+ {
+ libxml_use_internal_errors(true);
+ simplexml_load_string($payload);
+ $errors = libxml_get_errors();
+ libxml_clear_errors();
+ return empty($errors);
+ }
+ if ($this->typePayload == 'json')
+ {
+ json_decode($payload);
+ return json_last_error() === JSON_ERROR_NONE;
+ }
+ return false;
+
+ }
}
\ No newline at end of file
diff --git a/src/src/crawler/CacheObject.php b/src/src/crawler/CacheObject.php
new file mode 100644
index 00000000..9dec2dcd
--- /dev/null
+++ b/src/src/crawler/CacheObject.php
@@ -0,0 +1,85 @@
+cache_data = $cache_data;
+ }
+
+ public function getKey(string $key) : string|null
+ {
+ return (array_key_exists($key, $this->cache_data)) ? $this->cache_data[$key] : null;
+ }
+
+ public function getId() : string
+ {
+ return $this->getKey('id');
+ }
+
+ public function getDateEvent() : string
+ {
+ return $this->getKey('date_event');
+ // $cache_value = [
+ // 'date_event' => $date_event,
+ // 'id' => $last_inserted_id,
+ // 'iuv' => $this->getEvent()->getIuv(0),
+ // 'pa_emittente' => $this->getEvent()->getPaEmittente(0),
+ // 'token_ccp' => $token,
+ // 'transfer_added' => false,
+ // 'esito' => false,
+ // 'amount_update' => false,
+ // 'date_wf' => json_encode(array())
+ // ];
+ }
+
+ public function getIuv() : string
+ {
+ return $this->getKey('iuv');
+ }
+
+ public function getPaEmittente() : string
+ {
+ return $this->getKey('pa_emittente');
+ }
+
+ public function getToken() : string
+ {
+ return $this->getKey('token_ccp');
+ }
+
+ public function getTransferAdded() : bool
+ {
+ return $this->getKey('transfer_added');
+ }
+
+ public function getEsito() : bool
+ {
+ return $this->getKey('esito');
+ }
+ public function getAmountUpdate() : bool
+ {
+ return $this->getKey('amount_update');
+ }
+
+ public function getDateWf() : string
+ {
+ return $this->getKey('date_wf');
+ }
+
+ public function getCacheData() : array
+ {
+ return $this->cache_data;
+ }
+
+ public function setKey(string $key, mixed $value) : void
+ {
+ $this->cache_data[$key] = $value;
+ }
+
+}
\ No newline at end of file
diff --git a/src/src/crawler/EventInterface.php b/src/src/crawler/EventInterface.php
index 6ddf4e66..15e35c0e 100644
--- a/src/src/crawler/EventInterface.php
+++ b/src/src/crawler/EventInterface.php
@@ -297,4 +297,11 @@ public function getFaultString() : string|null;
public function getFaultDescription() : string|null;
+ /**
+ * Restituisce true/false se il payload è valido (check del formato json/xml)
+ * @return bool
+ */
+ public function isValidPayload() : bool;
+
+
}
\ No newline at end of file
diff --git a/src/src/crawler/PaymentListInterface.php b/src/src/crawler/PaymentListInterface.php
index 57ae520c..28bc5165 100644
--- a/src/src/crawler/PaymentListInterface.php
+++ b/src/src/crawler/PaymentListInterface.php
@@ -2,7 +2,11 @@
namespace pagopa\crawler;
+use Illuminate\Support\Facades\Cache;
+use pagopa\database\sherlock\Transaction;
+use pagopa\database\sherlock\TransactionDetails;
use pagopa\database\sherlock\TransactionRe;
+use pagopa\database\sherlock\Workflow;
/**
* Questa interfaccia gestisce l'analisi di un blocco di eventi della stessa tipologia (es. tutte activatePaymentNotice Request, tutte nodoInviaCarrello Req, tutte pspNotifyPayment Response, etc)
@@ -299,4 +303,74 @@ public function runCompleteEvent(string $message = null) : TransactionRe;
* @return bool
*/
public function isCreateTransactionEvent() : bool;
+
+
+ /**
+ * Metodo eseguito quando un viene trattato un evento di tentativo di pagamento che può inizializzare una sessione di pagamento
+ * (activatePaymentNotice, nodoInviaCarrelloRPT, etc)
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param int $index
+ * @return array|null
+ */
+ public function createTransaction(int $index = 0) : array|null;
+
+
+ /**
+ * Metodo che viene richiamato dopo la creazione di una transazione. Riceve i dati dalla cache per associare correttamente
+ * i transfer al tentativo
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param CacheObject $cache
+ * @param int $index
+ * @return array|null
+ */
+ public function detailsTransaction(CacheObject $cache, int $index = 0) : array|null;
+
+
+ /**
+ * Crea un evento di workflow per l'evento analizzato, associandolo ad ogni pagamento impattato.
+ * Aggiunge anche extra data alla transaction se l'evento avviene in date diverse rispetto alla nascita
+ * del tentativo.
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param CacheObject $cache
+ * @param int $index
+ * @return array|null
+ */
+ public function workflow(CacheObject $cache, int $index = 0) : array|null;
+
+ /**
+ * Metodo che viene lanciato quando la transazione già esiste ed è necessario aggiornarla
+ * I dati vengono recuperati fornendo ogni pagamento presente in cache.
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param CacheObject $cache
+ * @param int $index
+ * @return array|null
+ */
+ public function updateTransaction(CacheObject $cache, int $index = 0) : array|null;
+
+ /**
+ * Metodo che viene lanciato quando la transazione già esiste ed è necessario aggiornare i dettagli.
+ * I dati vengono recuperati fornendo ogni pagamento presente in cache.
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param CacheObject $cache
+ * @param int $index
+ * @return array|null
+ */
+ public function updateDetails(CacheObject $cache, int $index = 0) : array|null;
+
+ /**
+ * Crea un pagamento, che è relativo a una chiamata senza token (es. verifyPaymentNotice).
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param int $index
+ * @return array|null
+ */
+ public function createPayment(int $index = 0): array|null;
+
+ /**
+ * Aggiorna i dettagli di un pagamento se necessario.
+ * Restituisce un array di informazioni da storicizzare in cache
+ * @param CacheObject $cache
+ * @param int $index
+ * @return array|null
+ */
+ public function detailsPayment(CacheObject $cache, int $index = 0): array|null;
}
\ No newline at end of file
diff --git a/src/src/crawler/events/req/sendPaymentOutcome.php b/src/src/crawler/events/req/sendPaymentOutcome.php
index 1721eafb..30ae2690 100644
--- a/src/src/crawler/events/req/sendPaymentOutcome.php
+++ b/src/src/crawler/events/req/sendPaymentOutcome.php
@@ -210,8 +210,7 @@ public function isValid(int $index = 0): bool
$iuv = $this->getIuv(0);
$pa = $this->getPaEmittente(0);
$token = $this->getPaymentToken(0);
- $date = $this->getInsertedTimestamp()->format('Y-m-d');
- return ($date && $iuv && $pa && $token);
+ return ($iuv && $pa && $token);
}
/**
diff --git a/src/src/crawler/events/resp/sendPaymentOutcome.php b/src/src/crawler/events/resp/sendPaymentOutcome.php
index d8069c7a..66cb2817 100644
--- a/src/src/crawler/events/resp/sendPaymentOutcome.php
+++ b/src/src/crawler/events/resp/sendPaymentOutcome.php
@@ -206,8 +206,7 @@ public function isValid(int $index = 0): bool
$iuv = $this->getIuv(0);
$pa = $this->getPaEmittente(0);
$token = $this->getPaymentToken(0);
- $date = $this->getInsertedTimestamp()->format('Y-m-d');
- return ($date && $iuv && $pa && $token);
+ return ($iuv && $pa && $token);
}
/**
diff --git a/src/src/crawler/paymentlist/AbstractPaymentList.php b/src/src/crawler/paymentlist/AbstractPaymentList.php
index 288ee6d0..2ea85cfa 100644
--- a/src/src/crawler/paymentlist/AbstractPaymentList.php
+++ b/src/src/crawler/paymentlist/AbstractPaymentList.php
@@ -3,12 +3,18 @@
namespace pagopa\crawler\paymentlist;
use Illuminate\Database\Capsule\Manager as DB;
+use Illuminate\Support\Facades\Cache;
use pagopa\crawler\CacheInterface;
+use pagopa\crawler\CacheObject;
use pagopa\crawler\EventInterface;
use pagopa\crawler\paymentlist\req\activatePaymentNotice;
use pagopa\crawler\PaymentListInterface;
use \Datetime;
+use pagopa\database\sherlock\Transaction;
+use pagopa\database\sherlock\TransactionDetails;
use pagopa\database\sherlock\TransactionRe;
+use pagopa\database\sherlock\Workflow;
+use pagopa\database\SingleRowException;
abstract class AbstractPaymentList implements PaymentListInterface
{
@@ -189,7 +195,8 @@ public function run(): void
foreach($events as $event)
{
$this->createEventInstance((array) $event);
- $this->runAnalysisSingleEvent();
+ //$this->runAnalysisSingleEvent();
+ $this->runEvent();
}
//$this->runAnalysisSingleEvent();
@@ -427,8 +434,221 @@ public function runAnalysisSingleEvent() : void
}
}
+
+ public function runEvent()
+ {
+ try {
+ $state = 'LOADED';
+ $message = null;
+ if ($this->isValidPayment())
+ {
+ // l'evento può essere associato ad uno o più pagamente e/o tentativi?
+ if ($this->isAttempt())
+ {
+ // l'evento può essere associato ad uno o più tentativi ?
+ if ($this->isAttemptInCache())
+ {
+ // se l'evento è associabile ad uno o più tentativi, vuol dire che anche se è riguarda un nuovo tentativo non devo creare transaction
+ // quindi lancio i metodi di dettaglio e/o workflow
+ // l'evento può essere associato ad metodo che crea transazioni
+ // dato che l'evento è già in cache, vuol dire che si è ripetuto , per tanto ciclo la cache e aggiorno i workflow
+ $cache_key = $this->getEvent()->getCacheKeyAttempt();
+ $cache_data = $this->getFromCache($cache_key);
+ $new_cache_data = array();
+ foreach($cache_data as $ck => $cache_value)
+ {
+ $refresh_cache = $this->updateTransaction(new CacheObject($cache_value), $ck);
+ $refresh_cache = $this->updateDetails(new CacheObject($refresh_cache), $ck);
+ $refresh_cache = $this->workflow(new CacheObject($refresh_cache), $ck);
+ $new_cache_data[] = $refresh_cache;
+ // add/update details to $cache_value and return new value
+ // add workflow to $cache_value and return new value
+ }
+ $this->setCache($cache_key, $new_cache_data);
+ // store new cache in $cache_key
+ }
+ else
+ {
+ // è un tentativo nuovo in quanto non è in cache, quindi procedo alla creazione delle transaction
+ if ($this->isCreateTransactionEvent())
+ {
+ // se è un tentativo non in cache e riguarda una creazione, procedo alla creazione
+ $cache_key = $this->getEvent()->getCacheKeyAttempt();
+ for($i=0;$i<$this->getEvent()->getPaymentsCount();$i++)
+ {
+ $refresh_cache = $this->createTransaction($i);
+ $refresh_cache = $this->detailsTransaction(new CacheObject($refresh_cache), $i);
+ $refresh_cache = $this->workflow(new CacheObject($refresh_cache), $i);
+ $this->addValueCache($cache_key,$refresh_cache);
+ // create transaction and return a new cache value
+ // add details to cache value and return a new cache value
+ // add workflow to cache_value and return a new cache value
+ // save cache_value in $cache_data
+ }
+ }
+ else
+ {
+ // se non è in cache e non riguarda un tentativo, c'è un problema
+ $state = 'TO_SEARCH';
+ $message = 'Evento non associabile a nessun pagamento in cache, va ricercato';
+ }
+ }
+ }
+ else
+ {
+ // è sicuramente un pagamento, quindi non associabile a tentativi
+ if ($this->isPaymentInCache())
+ {
+ // se è un pagamento in cache
+ // che sia di creazione pagamento o meno, è già in cahce quindi aggiorno solo il workflow e dettagli
+ $cache_key = $this->getEvent()->getCacheKeyPayment();
+ $cache_data = $this->getFromCache($cache_key);
+ $new_cache_data = array();
+ foreach($cache_data as $ck => $cache_value)
+ {
+ $refresh_cache = $this->updateTransaction(new CacheObject($cache_value), $ck);
+ $refresh_cache = $this->updateDetails(new CacheObject($refresh_cache), $ck);
+ $refresh_cache = $this->workflow(new CacheObject($refresh_cache), $ck);
+ $new_cache_data[] = $refresh_cache;
+ // add/update details to $cache_value and return new value
+ // add workflow to $cache_value and return new value
+ }
+ $this->setCache($cache_key, $new_cache_data);
+
+ // store new cache in $cache_key
+ }
+ else
+ {
+ // se è un pagamento non in cache
+ if ($this->isCreateTransactionEvent())
+ {
+ // se è un pagamento non in cache, ed è una primitiva associabile ad una nuova transaction
+ $cache_key = $this->getEvent()->getCacheKeyPayment();
+ for($i=0;$i<$this->getEvent()->getPaymentsCount();$i++)
+ {
+ $cached_object = new CacheObject($this->createPayment($i));
+ $cached_object = new CacheObject($this->detailsPayment($cached_object, $i));
+ $cached_object = $this->workflow($cached_object, $i);
+ $this->addValueCache($cache_key, $cached_object);
+ // store cache
+ }
+ }
+ else
+ {
+ // se è un pagamento non in cache ed è una primitiva non associabile ad una nuova transaction
+ $state = 'TO_SEARCH';
+ $message = 'Evento non associabile a nessun pagamento in cache, va ricercato manualmente';
+ }
+ }
+ }
+ }
+ else
+ {
+ $state = 'REJECTED';
+ $message = 'Evento non valido';
+ }
+ $rowid = $this->getEvent()->getEventRowInstance()->setState($state, $message)->update();
+ DB::statement($rowid->getQuery(), $rowid->getBindParams());
+ }
+ catch (\Exception $e)
+ {
+ $state = 'ERROR';
+ $message = $e->getMessage();
+ $rowid = $this->getEvent()->getEventRowInstance()->setState($state, $message)->update();
+ DB::statement($rowid->getQuery(), $rowid->getBindParams());
+ }
+ }
+
+ /**
+ * @inheritDoc
+ * @return bool
+ */
public function isCreateTransactionEvent(): bool
{
return $this->isCreateTransactionEvent;
}
+
+ /**
+ * @inheritDoc
+ * @return array|null
+ */
+ public function createTransaction(int $index = 0): array|null
+ {
+ return null;
+ }
+
+ /**
+ * @inheritDoc
+ * @return array|null
+ */
+ public function detailsTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ /**
+ * @inheritDoc
+ * @return array|null
+ */
+ public function createPayment(int $index = 0): array|null
+ {
+ return null;
+ }
+
+ /**
+ * @inheritDoc
+ * @return array|null
+ */
+ public function detailsPayment(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ /**
+ * @inheritDoc
+ * @param CacheObject $cache
+ * @param int $index
+ * @return array|null
+ * @throws SingleRowException
+ */
+ public function workflow(CacheObject $cache, int $index = 0): array|null
+ {
+ $date_event = $cache->getDateEvent();
+ $id = $cache->getId();
+ $date_wf = json_decode($cache->getDateWf(), JSON_OBJECT_AS_ARRAY);
+ $workflow = $this->getEvent()->workflowEvent($index);
+ $workflow->setFkPayment($id);
+ $workflow->insert();
+ DB::statement($workflow->getQuery(), $workflow->getBindParams());
+
+ $new_date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ if (($new_date_event != $date_event) && (!in_array($new_date_event, $date_wf)))
+ {
+ $date_wf[] = $new_date_event;
+ $cache->setKey('date_wf', json_encode($date_wf));
+ $transaction = Transaction::getTransactionByIdAndDateEvent($cache->getId(), $date_event);
+ $transaction->addNewDate($date_wf);
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ }
+ return $cache->getCacheData();
+ }
+
+ /**
+ * @inheritDoc
+ * @return array|null
+ */
+ public function updateDetails(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ /**
+ * @inheritDoc
+ * @return array|null
+ */
+ public function updateTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
}
\ No newline at end of file
diff --git a/src/src/crawler/paymentlist/req/activatePaymentNotice.php b/src/src/crawler/paymentlist/req/activatePaymentNotice.php
index 3ce32403..4bfd2cb1 100644
--- a/src/src/crawler/paymentlist/req/activatePaymentNotice.php
+++ b/src/src/crawler/paymentlist/req/activatePaymentNotice.php
@@ -4,6 +4,7 @@
use Datetime;
use pagopa\crawler\CacheInterface;
+use pagopa\crawler\CacheObject;
use pagopa\crawler\MapEvents;
use pagopa\crawler\paymentlist\AbstractPaymentList;
use pagopa\database\sherlock\Transaction;
@@ -259,6 +260,9 @@ public function runCompleteEvent(string $message = null): TransactionRe
+
+
+
public function runAnalysisSingleEventaaa() : void
{
try {
@@ -307,4 +311,120 @@ public function runAnalysisSingleEventaaa() : void
DB::statement($rowid->getQuery(), $rowid->getBindParams());
}
}
+
+
+ public function createTransaction(int $index = 0) : array|null
+ {
+ // devo creare la transazione e il workflow
+ // se sono qui, è perchè non esiste la cache
+ $date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ $token = $this->getEvent()->getCcp($index);
+
+ $transaction = $this->getEvent()->transaction($index);
+ $transaction->setTokenCcp($token);
+ $transaction->insert();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ $last_inserted_id = DB::connection()->getPdo()->lastInsertId();
+
+ $cache_value = [
+ 'date_event' => $date_event,
+ 'id' => $last_inserted_id,
+ 'iuv' => $this->getEvent()->getIuv(0),
+ 'pa_emittente' => $this->getEvent()->getPaEmittente(0),
+ 'token_ccp' => $token,
+ 'transfer_added' => false,
+ 'esito' => false,
+ 'amount_update' => false,
+ 'date_wf' => json_encode(array())
+ ];
+// $this->addValueCache($cache_key, $cache_value);
+ return $cache_value;
+
+// $workflow = $this->getEvent()->workflowEvent($index);
+// $workflow->setFkPayment($last_inserted_id);
+ // $workflow->insert();
+ //DB::statement($workflow->getQuery(), $workflow->getBindParams());
+
+ }
+
+ public function createPayment(int $index = 0): array|null
+ {
+ // devo creare la transazione e il workflow
+ // se sono qui, è perchè non esiste la cache
+ $date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ $iuv = $this->getEvent()->getIuv($index);
+ $pa_emittente = $this->getEvent()->getPaEmittente($index);
+
+ $transaction = $this->getEvent()->transaction($index);
+ $transaction->removeReadyColumn('id_psp');
+ $transaction->removeReadyColumn('stazione');
+ $transaction->removeReadyColumn('canale');
+ $transaction->insert();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ $last_inserted_id = DB::connection()->getPdo()->lastInsertId();
+
+ $cache_value = [
+ 'date_event' => $date_event,
+ 'id' => $last_inserted_id,
+ 'iuv' => $iuv,
+ 'pa_emittente' => $pa_emittente,
+ 'transfer_added' => false,
+ 'amount_update' => false,
+ 'esito' => false,
+ 'date_wf' => json_encode(array())
+ ];
+// $this->addValueCache($cache_key, $cache_value);
+
+// $workflow = $this->getEvent()->workflowEvent($index);
+// $workflow->setFkPayment($last_inserted_id);
+// $workflow->insert();
+// DB::statement($workflow->getQuery(), $workflow->getBindParams());
+
+ return $cache_value;
+ }
+
+
+ public function detailsPayment(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ public function detailsTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ public function workflow(CacheObject $cache, int $index = 0): array|null
+ {
+
+ $date_event = $cache->getDateEvent();
+ $id = $cache->getId();
+ $date_wf = json_decode($cache->getDateWf(), JSON_OBJECT_AS_ARRAY);
+ $workflow = $this->getEvent()->workflowEvent($index);
+ $workflow->setFkPayment($id);
+ $workflow->insert();
+ DB::statement($workflow->getQuery(), $workflow->getBindParams());
+
+ $new_date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ if (($new_date_event != $date_event) && (!in_array($new_date_event, $date_wf)))
+ {
+ $date_wf[] = $new_date_event;
+ $cache->setKey('date_wf', json_encode($date_wf));
+ $transaction = Transaction::getTransactionByIdAndDateEvent($cache->getId(), $date_event);
+ $transaction->addNewDate($date_wf);
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ }
+ return $cache->getCacheData();
+ }
+
+ public function updateDetails(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ public function updateTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
}
\ No newline at end of file
diff --git a/src/src/crawler/paymentlist/req/nodoInviaCarrelloRPT.php b/src/src/crawler/paymentlist/req/nodoInviaCarrelloRPT.php
index c9297947..d209e0ca 100644
--- a/src/src/crawler/paymentlist/req/nodoInviaCarrelloRPT.php
+++ b/src/src/crawler/paymentlist/req/nodoInviaCarrelloRPT.php
@@ -2,6 +2,7 @@
namespace pagopa\crawler\paymentlist\req;
+use pagopa\crawler\CacheObject;
use pagopa\crawler\paymentlist\AbstractPaymentList;
use pagopa\database\sherlock\TransactionRe;
use pagopa\database\sherlock\Transaction;
@@ -268,4 +269,118 @@ public function runAnalysisSingleEventaa() : void
DB::statement($rowid->getQuery(), $rowid->getBindParams());
}
}
+
+
+ public function createTransaction(int $index = 0) : array|null
+ {
+ $iuv = $this->getEvent()->getIuv($index);
+ $pa_emittente = $this->getEvent()->getPaEmittente($index);
+ $ccp = $this->getEvent()->getCcp($index);
+ $id_carrello = $this->getEvent()->getIdCarrello();
+ $date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+
+ $transaction = $this->getEvent()->transaction($index);
+ $transaction->setTokenCcp($ccp);
+ $transaction->insert();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ $last_inserted_id = DB::connection()->getPdo()->lastInsertId();
+
+ return [
+ 'date_event' => $date_event,
+ 'id' => $last_inserted_id,
+ 'iuv' => $iuv,
+ 'pa_emittente' => $pa_emittente,
+ 'token_ccp' => $ccp,
+ 'id_carrello' => $id_carrello,
+ 'transfer_added' => false,
+ 'esito' => false,
+ 'amount_update' => true,
+ 'date_wf' => json_encode(array())
+ ];
+
+ }
+
+
+ public function detailsTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ if ($cache->getTransferAdded() === true)
+ {
+ return $cache->getCacheData();
+ }
+ $id = $cache->getId();
+ $transfer_list = array();
+ for ($i = 0; $i < $this->getEvent()->getTransferCount($index); $i++) {
+ $details = $this->getEvent()->transactionDetails($i, $index);
+ $details->setFkPayment($id);
+ $details->insert();
+ DB::statement($details->getQuery(), $details->getBindParams());
+ $last_inserted_id_transfer = DB::connection()->getPdo()->lastInsertId();
+
+ if ($this->getEvent()->getMethodInterface()->isBollo($i, $index)) {
+ $transfer_add = [
+ 'pa_transfer' => $this->getEvent()->getMethodInterface()->getTransferPa($i, $index),
+ 'bollo' => true,
+ 'amount_transfer' => $this->getEvent()->getMethodInterface()->getTransferAmount($i, $index),
+ 'iban_transfer' => ''
+ ];
+ } else {
+ $transfer_add = [
+ 'pa_transfer' => $this->getEvent()->getMethodInterface()->getTransferPa($i, $index),
+ 'bollo' => false,
+ 'amount_transfer' => $this->getEvent()->getMethodInterface()->getTransferAmount($i, $index),
+ 'iban_transfer' => $this->getEvent()->getMethodInterface()->getTransferIban($i, $index)
+ ];
+ }
+ $transfer_add['id'] = $last_inserted_id_transfer;
+ $transfer_add['date_event'] = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ $transfer_list[] = $transfer_add;
+ }
+ $cache->setKey('transfer_added', true);
+ $cache->setKey('transfer_list', $transfer_list);
+ return $cache->getCacheData();
+ }
+
+ public function workflow(CacheObject $cache, int $index = 0): array|null
+ {
+ $id = $cache->getId();
+ $date_event = $cache->getDateEvent();
+ $date_wf = json_decode($cache->getDateWf(), JSON_OBJECT_AS_ARRAY);
+
+ $workflow = $this->getEvent()->workflowEvent($index);
+ $workflow->setFkPayment($id);
+ $workflow->insert();
+ DB::statement($workflow->getQuery(), $workflow->getBindParams());
+
+ $new_date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ if (($new_date_event != $date_event) && (!in_array($new_date_event, $date_wf)))
+ {
+ $date_wf[] = $new_date_event;
+ $cache->setKey('date_wf', json_encode($date_wf));
+ $transaction = Transaction::getTransactionByIdAndDateEvent($cache->getId(), $date_event);
+ $transaction->addNewDate($date_wf);
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ }
+ return $cache->getCacheData();
+ }
+
+ public function updateTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ public function updateDetails(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
+
+ public function createPayment(int $index = 0): array|null
+ {
+ return [];
+ }
+
+ public function detailsPayment(CacheObject $cache, int $index = 0): array|null
+ {
+ return $cache->getCacheData();
+ }
}
\ No newline at end of file
diff --git a/src/src/crawler/paymentlist/req/sendPaymentOutcome.php b/src/src/crawler/paymentlist/req/sendPaymentOutcome.php
index 7f41c88d..7197e6e8 100644
--- a/src/src/crawler/paymentlist/req/sendPaymentOutcome.php
+++ b/src/src/crawler/paymentlist/req/sendPaymentOutcome.php
@@ -2,6 +2,7 @@
namespace pagopa\crawler\paymentlist\req;
+use pagopa\crawler\CacheObject;
use pagopa\crawler\paymentlist\AbstractPaymentList;
use pagopa\database\sherlock\TransactionRe;
use Datetime;
@@ -40,7 +41,12 @@ public function isValidPayment(int $index = 0): bool
*/
public function isAttempt(int $index = 0): bool
{
- // TODO: Implement isAttempt() method.
+ $token = (is_null($this->getEvent()->getPaymentToken($index))) ? $this->getEvent()->getMethodInterface()->getToken($index) : $this->getEvent()->getPaymentToken($index);
+ if (is_null($token))
+ {
+ return false;
+ }
+ return ($this->getEvent()->getIuv(0) && $this->getEvent()->getPaEmittente(0) && $token);
}
/**
@@ -48,7 +54,8 @@ public function isAttempt(int $index = 0): bool
*/
public function isAttemptInCache(int $index = 0): bool
{
- // TODO: Implement isAttemptInCache() method.
+ $cache_key = $this->getEvent()->getCacheKeyAttempt();
+ return $this->hasInCache($cache_key);
}
/**
@@ -56,7 +63,8 @@ public function isAttemptInCache(int $index = 0): bool
*/
public function isPaymentInCache(int $index = 0): bool
{
- // TODO: Implement isPaymentInCache() method.
+ $cache_key = $this->getEvent()->getCacheKeyPayment();
+ return $this->hasInCache($cache_key);
}
/**
@@ -112,7 +120,7 @@ public function runCopyPaymentToday(int $index = 0): void
*/
public function runRejectedEvent(string $message = null): TransactionRe
{
- // TODO: Implement runRejectedEvent() method.
+ return $this->getEvent()->getEventRowInstance()->reject($message)->update();
}
/**
@@ -120,6 +128,24 @@ public function runRejectedEvent(string $message = null): TransactionRe
*/
public function runCompleteEvent(string $message = null): TransactionRe
{
- // TODO: Implement runCompleteEvent() method.
+ return $this->getEvent()->getEventRowInstance()->loaded($message)->update();
+ }
+
+
+ public function updateTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ if (!$this->getEvent()->isValidPayload())
+ {
+ return $cache->getCacheData();
+ }
+ $id = $cache->getId();
+ $date_event = $cache->getDateEvent();
+
+ $transaction = Transaction::getTransactionByIdAndDateEvent($id, $date_event);
+ $transaction->setEsito($this->getEvent()->getMethodInterface()->outcome());
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ $cache->setKey('esito', true);
+ return $cache->getCacheData();
}
}
\ No newline at end of file
diff --git a/src/src/crawler/paymentlist/resp/activatePaymentNotice.php b/src/src/crawler/paymentlist/resp/activatePaymentNotice.php
index 05b049ee..3d170feb 100644
--- a/src/src/crawler/paymentlist/resp/activatePaymentNotice.php
+++ b/src/src/crawler/paymentlist/resp/activatePaymentNotice.php
@@ -2,6 +2,7 @@
namespace pagopa\crawler\paymentlist\resp;
+use pagopa\crawler\CacheObject;
use pagopa\crawler\paymentlist\AbstractPaymentList;
use pagopa\database\sherlock\Transaction;
use pagopa\database\sherlock\TransactionDetails;
@@ -306,4 +307,98 @@ public function runAnalysisSingleEvent() : void
DB::statement($rowid->getQuery(), $rowid->getBindParams());
}
}
+
+ public function createTransaction(int $index = 0): array|null
+ {
+ // una activatePaymentNotice Resp non può creare transaction, solo aggiornarle
+ return [];
+ }
+
+ public function updateTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+ // una activatePaymentNotice Resp aggiorna la transaction se non rappresenta un fault e pure i transfer
+
+ if (($this->getEvent()->isFaultEvent()) || ($cache->getAmountUpdate()))
+ {
+ return $cache->getCacheData();
+ }
+
+
+ $id = $cache->getId();
+ $date_event = $cache->getDateEvent();
+ $transaction = new Transaction(new \Datetime($date_event), ['id' => $id, 'date_event' => $date_event]);
+ $transaction->setImporto($this->getEvent()->getMethodInterface()->getImportoTotale());
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ $cache->setKey('amount_update', true);
+
+ return $cache->getCacheData();
+ }
+
+ public function detailsTransaction(CacheObject $cache, int $index = 0): array|null
+ {
+
+ // questo metodo viene lanciato quando un evento che rappresenta un tentativo non è in cache
+ // l'activatePaymentNotice RESP non può non essere in cache, vuol dire che c'è un problema
+ return $cache->getCacheData();
+ }
+
+ public function updateDetails(CacheObject $cache, int $index = 0): array|null
+ {
+ // se è un fault oppure se ho già aggiunto i transfer, non faccio nulla
+ if (($this->getEvent()->isFaultEvent()) || $cache->getTransferAdded())
+ {
+ return $cache->getCacheData();
+ }
+
+
+ $id = $cache->getId();
+ for($i=0;$i<$this->getEvent()->getTransferCount($index);$i++)
+ {
+ $transaction_details = $this->getEvent()->transactionDetails($i, $index);
+ $transaction_details->setFkPayment($id);
+ $transaction_details->insert();
+ DB::statement($transaction_details->getQuery(), $transaction_details->getBindParams());
+ }
+
+ $cache->setKey('transfer_added', true);
+
+ return $cache->getCacheData();
+ }
+
+ public function workflow(CacheObject $cache, int $index = 0): array|null
+ {
+ $date_event = $cache->getDateEvent();
+ $id = $cache->getId();
+ $date_wf = json_decode($cache->getDateWf(), JSON_OBJECT_AS_ARRAY);
+ $workflow = $this->getEvent()->workflowEvent($index);
+ $workflow->setFkPayment($id);
+ $workflow->insert();
+ DB::statement($workflow->getQuery(), $workflow->getBindParams());
+
+ $new_date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ if (($new_date_event != $date_event) && (!in_array($new_date_event, $date_wf)))
+ {
+ $date_wf[] = $new_date_event;
+ $cache->setKey('date_wf', json_encode($date_wf));
+ $transaction = Transaction::getTransactionByIdAndDateEvent($cache->getId(), $date_event);
+ $transaction->addNewDate($date_wf);
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
+ }
+ return $cache->getCacheData();
+ }
+
+
+ public function createPayment(int $index = 0): array|null
+ {
+ // non è possibile creare un payment da una RESP che non trova occorrenze in cache
+ return [];
+ }
+
+ public function detailsPayment(CacheObject $cache, int $index = 0): array|null
+ {
+ // non è possibile aggiornare un payment da una RESP che non trova occorrenze in cache
+ return $cache->getCacheData();
+ }
}
\ No newline at end of file
diff --git a/src/src/crawler/paymentlist/resp/nodoInviaCarrelloRPT.php b/src/src/crawler/paymentlist/resp/nodoInviaCarrelloRPT.php
index 9e13017a..bb713d19 100644
--- a/src/src/crawler/paymentlist/resp/nodoInviaCarrelloRPT.php
+++ b/src/src/crawler/paymentlist/resp/nodoInviaCarrelloRPT.php
@@ -3,6 +3,7 @@
namespace pagopa\crawler\paymentlist\resp;
use Illuminate\Database\Capsule\Manager as DB;
+use pagopa\crawler\CacheObject;
use pagopa\crawler\paymentlist\AbstractPaymentList;
use pagopa\database\sherlock\Transaction;
use pagopa\database\sherlock\TransactionDetails;
@@ -165,191 +166,28 @@ public function runCompleteEvent(string $message = null): TransactionRe
return $this->getEvent()->getEventRowInstance()->loaded($message)->update();
}
-
-
- public function runAnalysisSingleEventa() : void
+ public function workflow(CacheObject $cache, int $index = 0): array|null
{
- try {
- // la nodo invia carrello può essere OK o KO
- // ok carrello accettato, ho sicuramente in cache i pagamenti
- // ko carrello non accettato, ma registro comunque l'evento
- // non ho l'id sessione, rigetto l'evento
-
- $session_key = base64_encode(sprintf('session_original_%s', $this->getEvent()->getSessionIdOriginal()));
- $cached_data = $this->getFromCache($session_key);
- if (is_array($cached_data))
- {
- $n = count($cached_data);
- for($i=0;$i<$n;$i++)
- {
- if ($this->isAttemptInCache($i))
- {
- // se esiste in cache, aggiungo solo l'evento di workflow
- $workflow = $this->getEvent()->workflowEvent($i);
- $id = $cached_data[$i]['id'];
- $workflow->setFkPayment($id);
- $workflow->insert();
- DB::statement($workflow->getQuery(), $workflow->getBindParams());
- }
- else
- {
- // non esiste, mi ricopio i dettagli del pagamento nella nuova giornata e aggiorno la cache
-
- $attempt = $cached_data[$i];
- $iuv = $attempt['iuv'];
- $pa_emittente = $attempt['pa_emittente'];
- $ccp = $attempt['token_ccp'];
- $id_carrello = $attempt['id_carrello'];
- $stazione = $this->getEvent()->getStazione();
-
-
- $transaction = new Transaction($this->getEvent()->getInsertedTimestamp());
- $transaction->setIuv($iuv);
- $transaction->setPaEmittente($pa_emittente);
- $transaction->setTokenCcp($ccp);
- $transaction->setInsertedTimestamp($this->getEvent()->getInsertedTimestamp());
- $transaction->setNewColumnValue('date_event', $this->getEvent()->getInsertedTimestamp()->format('Y-m-d'));
+ $id = $cache->getId();
+ $date_event = $cache->getDateEvent();
+ $date_wf = json_decode($cache->getDateWf(), JSON_OBJECT_AS_ARRAY);
- if (!is_null($id_carrello))
- {
- $transaction->setIdCarrello($id_carrello);
- }
- if (!is_null($stazione))
- {
- $transaction->setStazione($stazione);
- }
+ $workflow = $this->getEvent()->workflowEvent($index);
+ $workflow->setFkPayment($id);
+ $workflow->insert();
+ DB::statement($workflow->getQuery(), $workflow->getBindParams());
- $transaction->insert();
- DB::statement($transaction->getQuery(), $transaction->getBindParams());
- $last_inserted_id = DB::connection()->getPdo()->lastInsertId();
-
- /*$transfer_add = [];
- $new_cache_data = [
- 'date_event' => $this->getEvent()->getInsertedTimestamp()->format('Y-m-d'),
- 'id' => $last_inserted_id,
- 'iuv' => $iuv,
- 'pa_emittente' => $pa_emittente,
- 'token_ccp' => $ccp,
- 'id_carrello' => $id_carrello,
- 'transfer_add' => true,
- 'amount_update' => false
- ];
- foreach($attempt['transfer_list'] as $transfer_details)
- {
- $details = new TransactionDetails($this->getEvent()->getInsertedTimestamp());
- $details->setNewColumnValue('date_event', $this->getEvent()->getInsertedTimestamp()->format('Y-m-d'));
- $details->setAmountTransfer($transfer_details['amount_transfer']);
- $details->setBollo($transfer_details['bollo']);
- $details->setTransferIban($transfer_details['iban_transfer']);
- $details->setPaTransfer($transfer_details['pa_transfer']);
- $details->setFkPayment($last_inserted_id);
- $details->insert();
- DB::statement($details->getQuery(), $details->getBindParams());
-
- if ($transfer_details['bollo'] === true)
- {
- $transfer_add = [
- 'pa_transfer' => $transfer_details['pa_transfer'],
- 'bollo' => true,
- 'amount_transfer' => $transfer_details['amount_transfer'],
- 'iban_transfer' => ''
- ];
- }
- else
- {
- $transfer_add = [
- 'pa_transfer' => $transfer_details['pa_transfer'],
- 'bollo' => false,
- 'amount_transfer' => $transfer_details['amount_transfer'],
- 'iban_transfer' => $transfer_details['iban_transfer']
- ];
- }
- $new_cache_data['transfer_details'] = $transfer_add;
- $date_x_cache = $this->getEvent()->getInsertedTimestamp()->format('Ymd');
- $cache_key = base64_encode(sprintf('attempt_%s_%s_%s_%s_%s', $date_x_cache, $id_carrello, $iuv, $pa_emittente, $ccp));
- if (!$this->hasInCache($cache_key))
- {
- $this->setCache($cache_key, $new_cache_data);
- }
- }*/
- $date_x_cache = $this->getEvent()->getInsertedTimestamp()->format('Ymd');
- $cache_key = base64_encode(sprintf('attempt_%s_%s_%s_%s_%s', $date_x_cache, $id_carrello, $iuv, $pa_emittente, $ccp));
-
- $new_cache_data = [
- 'date_event' => $this->getEvent()->getInsertedTimestamp()->format('Y-m-d'),
- 'id' => $last_inserted_id,
- 'iuv' => $iuv,
- 'pa_emittente' => $pa_emittente,
- 'token_ccp' => $ccp,
- 'id_carrello' => $id_carrello,
- 'transfer_add' => true,
- 'amount_update' => false
- ];
- if (!$this->hasInCache($cache_key))
- {
- $this->setCache($cache_key, $new_cache_data);
- }
- $workflow = $this->getEvent()->workflowEvent(0);
- $workflow->setFkPayment($last_inserted_id);
- $workflow->insert();
- DB::statement($workflow->getQuery(), $workflow->getBindParams());
- }
- }
-
- $rowid = $this->runCompleteEvent();
- DB::statement($rowid->getQuery(), $rowid->getBindParams());
- }
- else
- {
- $error = $this->runRejectedEvent('Id Sessione Originale non trovato in cache');
- DB::statement($error->getQuery(), $error->getBindParams());
- }
-
- }
- catch (\Exception $e)
+ $new_date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
+ if (($new_date_event != $date_event) && (!in_array($new_date_event, $date_wf)))
{
- $rowid = $this->getEvent()->getEventRowInstance()->reject(substr($e->getMessage(), 0, 190))->update();
- DB::statement($rowid->getQuery(), $rowid->getBindParams());
- }
- }
-
- public function runAnalysisSingleEventaaa() : void
- {
- try {
- // aggiustare l'update dell'evento , capire se mettere il ciclo dentro o fuori la validazione
- $date_event = $this->getEvent()->getInsertedTimestamp()->format('Y-m-d');
- if ($this->isValidPayment())
- {
- // se è ALMENO un pagamento
- if ($this->isAttempt())
- {
- // se è un tentativo
- if ($this->isAttemptInCache())
- {
- //se il tentativo è in cache, a parità di medesimo evento
- $this->runAttemptAlreadyEvaluated();
- $rowid = $this->getEvent()->getEventRowInstance()->loaded()->update();
- DB::statement($rowid->getQuery(), $rowid->getBindParams());
- }
- else
- {
- // se il tentativo non è in cache, che ci fa un evento di RESP nei log? :)
- $rowid = $this->getEvent()->getEventRowInstance()->reject('Evento non associabile a nessun carrello')->update();
- DB::statement($rowid->getQuery(), $rowid->getBindParams());
- }
- }
- }
- else
- {
- $rowid = $this->getEvent()->getEventRowInstance()->reject('Evento non valido')->update();
- DB::statement($rowid->getQuery(), $rowid->getBindParams());
- }
+ $date_wf[] = $new_date_event;
+ $cache->setKey('date_wf', json_encode($date_wf));
+ $transaction = Transaction::getTransactionByIdAndDateEvent($cache->getId(), $date_event);
+ $transaction->addNewDate($date_wf);
+ $transaction->update();
+ DB::statement($transaction->getQuery(), $transaction->getBindParams());
}
- catch (\Exception $e)
- {
- $rowid = $this->getEvent()->getEventRowInstance()->reject(substr($e->getMessage(), 0, 190))->update();
- DB::statement($rowid->getQuery(), $rowid->getBindParams());
- }
- }
+ return $cache->getCacheData();
+ }
}
\ No newline at end of file
diff --git a/src/src/crawler/paymentlist/resp/sendPaymentOutcome.php b/src/src/crawler/paymentlist/resp/sendPaymentOutcome.php
new file mode 100644
index 00000000..89710764
--- /dev/null
+++ b/src/src/crawler/paymentlist/resp/sendPaymentOutcome.php
@@ -0,0 +1,123 @@
+setEvent($event);
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function isValidPayment(int $index = 0): bool
+ {
+ return ($this->getEvent()->getIuv(0) && $this->getEvent()->getPaEmittente(0));
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function isAttempt(int $index = 0): bool
+ {
+ $token = (is_null($this->getEvent()->getPaymentToken($index))) ? $this->getEvent()->getMethodInterface()->getToken($index) : $this->getEvent()->getPaymentToken($index);
+ if (is_null($token))
+ {
+ return false;
+ }
+ return ($this->getEvent()->getIuv(0) && $this->getEvent()->getPaEmittente(0) && $token);
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function isAttemptInCache(int $index = 0): bool
+ {
+ $cache_key = $this->getEvent()->getCacheKeyAttempt();
+ return $this->hasInCache($cache_key);
+
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function isPaymentInCache(int $index = 0): bool
+ {
+ $cache_key = $this->getEvent()->getCacheKeyPayment();
+ return $this->hasInCache($cache_key);
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function isFoundOnDb(int $index = 0): bool
+ {
+ // TODO: Implement isFoundOnDb() method.
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runAttemptAlreadyEvaluated(int $index = 0): void
+ {
+ // TODO: Implement runAttemptAlreadyEvaluated() method.
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runCreateAttempt(int $index = 0): array
+ {
+ // TODO: Implement runCreateAttempt() method.
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runPaymentAlreadyEvaluated(int $index = 0): void
+ {
+ // TODO: Implement runPaymentAlreadyEvaluated() method.
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runCreatePayment(int $index = 0): array
+ {
+ // TODO: Implement runCreatePayment() method.
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runCopyPaymentToday(int $index = 0): void
+ {
+ // TODO: Implement runCopyPaymentToday() method.
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runRejectedEvent(string $message = null): TransactionRe
+ {
+ return $this->getEvent()->getEventRowInstance()->reject($message)->update();
+ }
+
+ /**
+ * @inheritDoc
+ */
+ public function runCompleteEvent(string $message = null): TransactionRe
+ {
+ return $this->getEvent()->getEventRowInstance()->loaded($message)->update();
+ }
+}
\ No newline at end of file
diff --git a/src/src/database/sherlock/Transaction.php b/src/src/database/sherlock/Transaction.php
index 0f378016..4dd92327 100644
--- a/src/src/database/sherlock/Transaction.php
+++ b/src/src/database/sherlock/Transaction.php
@@ -337,4 +337,11 @@ public static function searchByPrimaryKey(string $id, string $date_event) : Tran
}
return (count($results) == 0) ? null : $results[0];
}
+
+
+ public static function getTransactionByIdAndDateEvent(string $id, string $date_event) : Transaction
+ {
+ $datetime = new \DateTime($date_event);
+ return new Transaction($datetime, ['id' => $id, 'date_event' => $date_event]);
+ }
}
\ No newline at end of file
diff --git a/src/tests/.phpunit.result.cache b/src/tests/.phpunit.result.cache
index fa7b7b19..b23d03c0 100644
--- a/src/tests/.phpunit.result.cache
+++ b/src/tests/.phpunit.result.cache
@@ -1 +1 @@
-{"version":1,"defects":{"pagopa\\process\\normal\\T0011::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0011::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0011::testCorrectReEvent":7,"pagopa\\process\\normal\\T0012::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0012::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0012::testCorrectDetails":7,"pagopa\\process\\normal\\T0013::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0013::testCorrectDetails":7,"pagopa\\process\\normal\\T0014::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0014::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0015::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0015::testCorrectDetails":7,"pagopa\\process\\normal\\T0016::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0016::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0016::testCorrectReEvent":7,"pagopa\\process\\normal\\T0016::testCorrectDetails":7,"pagopa\\process\\normal\\T0018::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0018::testCorrectDetails":7,"pagopa\\process\\normal\\T0011::testCorrectDetails":7,"pagopa\\process\\normal\\T0012::testCorrectReEvent":7,"pagopa\\process\\normal\\T0013::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0013::testCorrectReEvent":7,"pagopa\\process\\normal\\T0014::testCorrectReEvent":7,"pagopa\\process\\normal\\T0015::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0015::testCorrectReEvent":7,"pagopa\\process\\normal\\T0017::testCorrectReEvent":7,"pagopa\\process\\normal\\T0018::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0018::testCorrectReEvent":7,"pagopa\\process\\normal\\T0019::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0019::testCorrectDetails":7,"pagopa\\process\\normal\\T0019::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0019::testCorrectReEvent":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcps":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcp":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetToken":8,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImporto":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferCount":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPa":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIdCarrello":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImportoTotale":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferAmount":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testIsBollo":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferIban":8,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferPa":7,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsFaultEvent":8,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultCode":8,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultString":7,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsBollo":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCreditorReferenceId":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittente":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIuv":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetMethodInterface":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testIsValid":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction":8,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransactionDetails":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testWorkflowEvent":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt1Versamento":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT2TransferEach":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testA":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT1TransferForEachRPTMultiPa":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testIsValid":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetMethodInterface":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":8,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPa":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testWorkflow":7,"process\\normal\\T0001::testCorrectInfoTransaction":7,"process\\normal\\T0001::testCorrectWorkflow":7,"process\\normal\\T0001::testCorrectReEvent":7,"tests\\process\\normal\\T0002::testCorrectInfoTransaction":7,"tests\\process\\normal\\T0005::testCorrectDateEvent":7,"process\\normal\\T0011::testCorrectDateEvent":7,"process\\normal\\T0012::testCorrectDateEvent":7,"process\\normal\\T0013::testCorrectDateEvent":7,"process\\normal\\T0014::testCorrectDateEvent":7,"process\\normal\\T0015::testCorrectDateEvent":7,"process\\normal\\T0016::testCorrectDateEvent":7,"process\\normal\\T0018::testCorrectDateEvent":7,"process\\normal\\T0019::testCorrectDateEvent":7,"process\\normal\\T0011::testCorrectWorkflowDateEvent":7,"process\\normal\\T0012::testCorrectWorkflowDateEvent":7,"process\\normal\\T0013::testCorrectWorkflowDateEvent":7,"process\\normal\\T0014::testCorrectWorkflowDateEvent":7,"process\\normal\\T0015::testCorrectWorkflowDateEvent":7,"process\\normal\\T0018::testCorrectWorkflowDateEvent":7,"process\\normal\\T0019::testCorrectWorkflowDateEvent":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPsp":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt2Versamenti":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1RPT1TransferAndBollo":7,"tests\\process\\normal\\T0003::testCorrectDateEvent":7,"tests\\process\\normal\\T0004::testCorrectDateEvent":7,"tests\\process\\normal\\T0005::testCorrectWorkflowDateEvent":7,"tests\\process\\normal\\T0006::testCorrectDateEvent":7,"tests\\process\\normal\\T0007::testCorrectDateEvent":7,"tests\\process\\normal\\T0009::testCorrectDateEvent":7,"tests\\process\\normal\\T0009::testCorrectWorkflowDateEvent":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithAllInfoInEvents":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutPspInfoInEvents":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutChannelInfoInEvents":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptAfterFirstAttempt":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentAfterFirstAttempt":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentWithoutNoticeInEvent":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateOnlyWorkFlow":7,"tests\\process\\cache\\TestAnalysisActivatePaymentNoticeResp::testInsertTransfer":7,"process\\crawler\\SingleActivatePaymentNoticeReq::testWorkflow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testEvent":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransactionDetails":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testWorkflow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testReEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testWorkflow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testReEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransactionDetails":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testWorkFlow":8,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuvs":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcps":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittente":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuv":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCreditorReferenceId":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcp":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaymentToken":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransaction":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testWorkflow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testTransaction":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testWorkFlow":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransaction":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testEvent":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testReEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testEvent":7},"times":{"pagopa\\database\\SingleRowTest::testGetTable":0.01,"pagopa\\database\\SingleRowTest::testGetColumnValue":0.001,"pagopa\\database\\SingleRowTest::testGetReadyColumnValue":0,"pagopa\\database\\SingleRowTest::testGetRow":0,"pagopa\\database\\SingleRowTest::testGetNeedPrimaryKeys":0,"pagopa\\database\\SingleRowTest::testGetPrimaryKeys":0,"pagopa\\database\\SingleRowTest::testInsert":0,"pagopa\\database\\SingleRowTest::testUpdate":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testIsValid":0.004,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetMethodInterface":0.003,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testIsValid":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetMethodInterface":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetTransferPa":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetTransferAmount":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testIsBollo":0.003,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetTransferPa":0.001,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetTransferAmount":0.001,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testIsBollo":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testIsFaultEvent":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetFaultCode":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetFaultString":0,"pagopa\\process\\normal\\T0001::testCorrectInfoTransaction":0.009,"pagopa\\process\\normal\\T0001::testCorrectWorkflow":0,"pagopa\\process\\normal\\T0001::testCorrectReEvent":0,"pagopa\\process\\normal\\T0002::testCorrectInfoTransaction":0,"pagopa\\process\\normal\\T0002::testCorrectWorkflow":0,"pagopa\\process\\normal\\T0002::testCorrectReEvent":0,"pagopa\\process\\normal\\T0003::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0003::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0003::testCorrectReEvent":0,"pagopa\\process\\normal\\T0004::testCorrectDateEvent":0.001,"pagopa\\process\\normal\\T0004::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0004::testCorrectReEvent":0,"pagopa\\process\\normal\\T0005::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0005::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0005::testCorrectReEvent":0,"pagopa\\process\\normal\\T0006::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0006::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0006::testCorrectReEvent":0,"pagopa\\process\\normal\\T0007::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0007::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0007::testCorrectReEvent":0,"pagopa\\process\\normal\\T0008::testCorrectDateEvent":0.001,"pagopa\\process\\normal\\T0008::testCorrectReEvent":0,"pagopa\\process\\normal\\T0009::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0009::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0009::testCorrectReEvent":0,"pagopa\\process\\normal\\T0010::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0010::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0010::testCorrectReEvent":0,"pagopa\\process\\normal\\T0011::testCorrectDateEvent":0.012,"pagopa\\process\\normal\\T0011::testCorrectWorkflowDateEvent":0.002,"pagopa\\process\\normal\\T0011::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0011::testCorrectDetails":0.002,"pagopa\\process\\normal\\T0012::testCorrectDateEvent":0.012,"pagopa\\process\\normal\\T0012::testCorrectWorkflowDateEvent":0.002,"pagopa\\process\\normal\\T0012::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0012::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0013::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0013::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0013::testCorrectReEvent":0.002,"pagopa\\process\\normal\\T0013::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0014::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0014::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0014::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0014::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0015::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0015::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0015::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0015::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0016::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0016::testCorrectWorkflowDateEvent":0.002,"pagopa\\process\\normal\\T0016::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0016::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0017::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0017::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0017::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0017::testCorrectDetails":0,"pagopa\\process\\normal\\T0018::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0018::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0018::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0018::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0019::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0019::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0019::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0019::testCorrectReEvent":0.001,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testIsValid":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetMethodInterface":0.005,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testIsValid":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetMethodInterface":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetTransferPa":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetTransferAmount":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testIsBollo":0.003,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetTransferPa":0.001,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetTransferAmount":0.001,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testIsBollo":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testIsFaultEvent":0.004,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetFaultCode":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetFaultString":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcps":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferId":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcp":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetToken":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImporto":0.007,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferCount":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIdCarrello":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImportoTotale":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferAmount":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testIsBollo":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::test__construct":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIuv":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetAllTokens":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferPa":0.004,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferIban":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIuvs":0.001,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsFaultEvent":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultCode":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferCount":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultString":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetIuvs":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetIuv":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferId":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetCcps":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsBollo":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferPa":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetImportoTotale":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetAllTokens":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetCcp":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferAmount":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetToken":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferIban":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetImporto":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction":0.005,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransactionDetails":0.009,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCreditorReferenceId":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaymentToken":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCcp":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetTransferCount":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetMethodInterface":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCcps":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIuv":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIuvs":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetKey":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIdCarrello":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testWorkflowEvent":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testIsValid":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt1Versamento":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt2Versamenti":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT2TransferEach":0.005,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testA":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1RPT1TransferAndBollo":0.003,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT1TransferForEachRPTMultiPa":0.005,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetTransferCount":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testIsValid":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentToken":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCcp":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetKey":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCcps":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetIuv":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetIuvs":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCreditorReferenceId":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetMethodInterface":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testTransaction":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testTransactionDetails":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testWorkflow":0,"pagopa\\database\\SingleRowTest::testRemoveColumn":0,"process\\normal\\T0001::testCorrectInfoTransaction":0.058,"process\\normal\\T0001::testCorrectWorkflow":0,"process\\normal\\T0001::testCorrectReEvent":0,"tests\\process\\normal\\T0002::testCorrectInfoTransaction":0,"tests\\process\\normal\\T0002::testCorrectWorkflow":0,"tests\\process\\normal\\T0002::testCorrectReEvent":0,"tests\\process\\normal\\T0003::testCorrectDateEvent":0,"tests\\process\\normal\\T0003::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0003::testCorrectReEvent":0,"tests\\process\\normal\\T0004::testCorrectDateEvent":0.014,"tests\\process\\normal\\T0004::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0004::testCorrectReEvent":0,"tests\\process\\normal\\T0005::testCorrectDateEvent":0,"tests\\process\\normal\\T0005::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0005::testCorrectReEvent":0,"tests\\process\\normal\\T0006::testCorrectDateEvent":0,"tests\\process\\normal\\T0006::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0006::testCorrectReEvent":0,"tests\\process\\normal\\T0007::testCorrectDateEvent":0,"tests\\process\\normal\\T0007::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0007::testCorrectReEvent":0,"tests\\process\\normal\\T0008::testCorrectDateEvent":0.003,"tests\\process\\normal\\T0008::testCorrectReEvent":0,"tests\\process\\normal\\T0009::testCorrectDateEvent":0,"tests\\process\\normal\\T0009::testCorrectWorkflowDateEvent":0.007,"tests\\process\\normal\\T0009::testCorrectReEvent":0,"process\\normal\\T0010::testCorrectDateEvent":0,"process\\normal\\T0010::testCorrectWorkflowDateEvent":0.008,"process\\normal\\T0010::testCorrectReEvent":0,"process\\normal\\T0011::testCorrectDateEvent":0.012,"process\\normal\\T0011::testCorrectWorkflowDateEvent":0.046,"process\\normal\\T0011::testCorrectReEvent":0.054,"process\\normal\\T0011::testCorrectDetails":0.04,"process\\normal\\T0012::testCorrectDateEvent":0.013,"process\\normal\\T0012::testCorrectWorkflowDateEvent":0.059,"process\\normal\\T0012::testCorrectReEvent":0.055,"process\\normal\\T0012::testCorrectDetails":0.025,"process\\normal\\T0013::testCorrectDateEvent":0,"process\\normal\\T0013::testCorrectWorkflowDateEvent":0.041,"process\\normal\\T0013::testCorrectReEvent":0.086,"process\\normal\\T0013::testCorrectDetails":0.024,"process\\normal\\T0014::testCorrectDateEvent":0,"process\\normal\\T0014::testCorrectWorkflowDateEvent":0.049,"process\\normal\\T0014::testCorrectReEvent":0.054,"process\\normal\\T0014::testCorrectDetails":0.034,"process\\normal\\T0015::testCorrectDateEvent":0,"process\\normal\\T0015::testCorrectWorkflowDateEvent":0.049,"process\\normal\\T0015::testCorrectReEvent":0.055,"process\\normal\\T0015::testCorrectDetails":0.025,"process\\normal\\T0016::testCorrectDateEvent":0,"process\\normal\\T0016::testCorrectWorkflowDateEvent":0.055,"process\\normal\\T0016::testCorrectReEvent":0.056,"process\\normal\\T0016::testCorrectDetails":0.024,"process\\normal\\T0017::testCorrectDateEvent":0,"process\\normal\\T0017::testCorrectWorkflowDateEvent":0.005,"process\\normal\\T0017::testCorrectReEvent":0.065,"process\\normal\\T0017::testCorrectDetails":0,"process\\normal\\T0018::testCorrectDateEvent":0,"process\\normal\\T0018::testCorrectDetails":0.05,"process\\normal\\T0018::testCorrectWorkflowDateEvent":0.044,"process\\normal\\T0018::testCorrectReEvent":0.052,"process\\normal\\T0019::testCorrectDateEvent":0,"process\\normal\\T0019::testCorrectDetails":0.031,"process\\normal\\T0019::testCorrectWorkflowDateEvent":0.036,"process\\normal\\T0019::testCorrectReEvent":0.068,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithAllInfoInEvents":0.209,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutPspInfoInEvents":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutChannelInfoInEvents":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptAfterFirstAttempt":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentAfterFirstAttempt":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentWithoutNoticeInEvent":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateOnlyWorkFlow":0.001,"tests\\process\\cache\\TestAnalysisActivatePaymentNoticeResp::testInsertTransfer":0.067,"process\\crawler\\SingleActivatePaymentNoticeReq::testTransaction":0.022,"process\\crawler\\SingleActivatePaymentNoticeReq::testTransactionDetails":0.028,"process\\crawler\\SingleActivatePaymentNoticeReq::testWorkflow":0.035,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testTransaction":0.063,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testTransactionDetails":0.033,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testWorkflow":0.031,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testReEvent":0,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testTransaction":0.018,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testTransactionDetails":0.004,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testWorkFlow":0.007,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testTransaction":0.028,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testTransactionDetails":0.004,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testWorkFlow":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testTransaction":0.015,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransaction":0.014,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransaction":0.122,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testWorkflow":0.033,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testReEvent":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransaction":0.009,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testWorkFlow":0.061,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testWorkFlow":0.046,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransaction":0.01,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testWorkFlow":0.05,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testEvent":0.003,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testTransaction":0.01,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testTransactionDetails":0,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testWorkFlow":0,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransaction":0.01,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testWorkflow":0.051,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testReEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testWorkflow":0.035,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testReEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testWorkFlow":0.037,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransaction":0.01,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testWorkFlow":0.054,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransaction":0.014,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransactionDetails":0.009,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testWorkFlow":0.076,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransaction":0.016,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testWorkFlow":0.1,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testEvent":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testTransaction":0.013,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransaction":0.131,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransaction":0.015,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransactionDetails":0.004,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testWorkFlow":0.109,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransaction":0.013,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testWorkFlow":0.113,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransaction":0.014,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testWorkFlow":0.076,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransaction":0.012,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransactionDetails":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testWorkFlow":0.051,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransaction":0.032,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testWorkFlow":0.061,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransaction":0.017,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testWorkFlow":0.062,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransaction":0.012,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransactionDetails":0.01,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testWorkFlow":0.057,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransaction":0.018,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testWorkFlow":0.064,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransaction":0.011,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransactionDetails":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testWorkFlow":0.047,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testTransaction":0.013,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testWorkFlow":0.005,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":0.013,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":0.004,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransaction":0.095,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":0.006,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransaction":0.046,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransaction":0.01,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransactionDetails":0.005,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testWorkFlow":0.115,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":0.031,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":0.016,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":0.127,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":0.005,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransaction":0.011,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":0.104,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransaction":0.017,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":0.061,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testEvent":0.002}}
\ No newline at end of file
+{"version":1,"defects":{"pagopa\\process\\normal\\T0011::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0011::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0011::testCorrectReEvent":7,"pagopa\\process\\normal\\T0012::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0012::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0012::testCorrectDetails":7,"pagopa\\process\\normal\\T0013::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0013::testCorrectDetails":7,"pagopa\\process\\normal\\T0014::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0014::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0015::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0015::testCorrectDetails":7,"pagopa\\process\\normal\\T0016::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0016::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0016::testCorrectReEvent":7,"pagopa\\process\\normal\\T0016::testCorrectDetails":7,"pagopa\\process\\normal\\T0018::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0018::testCorrectDetails":7,"pagopa\\process\\normal\\T0011::testCorrectDetails":7,"pagopa\\process\\normal\\T0012::testCorrectReEvent":7,"pagopa\\process\\normal\\T0013::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0013::testCorrectReEvent":7,"pagopa\\process\\normal\\T0014::testCorrectReEvent":7,"pagopa\\process\\normal\\T0015::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0015::testCorrectReEvent":7,"pagopa\\process\\normal\\T0017::testCorrectReEvent":7,"pagopa\\process\\normal\\T0018::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0018::testCorrectReEvent":7,"pagopa\\process\\normal\\T0019::testCorrectDateEvent":7,"pagopa\\process\\normal\\T0019::testCorrectDetails":7,"pagopa\\process\\normal\\T0019::testCorrectWorkflowDateEvent":7,"pagopa\\process\\normal\\T0019::testCorrectReEvent":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcps":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcp":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetToken":8,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImporto":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferCount":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPa":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIdCarrello":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImportoTotale":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferAmount":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testIsBollo":7,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferIban":8,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferPa":7,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsFaultEvent":8,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultCode":8,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultString":7,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsBollo":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCreditorReferenceId":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittente":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIuv":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetMethodInterface":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testIsValid":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction":8,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransactionDetails":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testWorkflowEvent":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt1Versamento":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT2TransferEach":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testA":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT1TransferForEachRPTMultiPa":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testIsValid":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetMethodInterface":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":8,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPa":7,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testWorkflow":7,"process\\normal\\T0001::testCorrectInfoTransaction":7,"process\\normal\\T0001::testCorrectWorkflow":7,"process\\normal\\T0001::testCorrectReEvent":7,"tests\\process\\normal\\T0002::testCorrectInfoTransaction":7,"tests\\process\\normal\\T0005::testCorrectDateEvent":7,"process\\normal\\T0011::testCorrectDateEvent":7,"process\\normal\\T0012::testCorrectDateEvent":7,"process\\normal\\T0013::testCorrectDateEvent":7,"process\\normal\\T0014::testCorrectDateEvent":7,"process\\normal\\T0015::testCorrectDateEvent":7,"process\\normal\\T0016::testCorrectDateEvent":7,"process\\normal\\T0018::testCorrectDateEvent":7,"process\\normal\\T0019::testCorrectDateEvent":7,"process\\normal\\T0011::testCorrectWorkflowDateEvent":7,"process\\normal\\T0012::testCorrectWorkflowDateEvent":7,"process\\normal\\T0013::testCorrectWorkflowDateEvent":7,"process\\normal\\T0014::testCorrectWorkflowDateEvent":7,"process\\normal\\T0015::testCorrectWorkflowDateEvent":7,"process\\normal\\T0018::testCorrectWorkflowDateEvent":7,"process\\normal\\T0019::testCorrectWorkflowDateEvent":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPsp":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt2Versamenti":7,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1RPT1TransferAndBollo":7,"tests\\process\\normal\\T0003::testCorrectDateEvent":7,"tests\\process\\normal\\T0004::testCorrectDateEvent":7,"tests\\process\\normal\\T0005::testCorrectWorkflowDateEvent":7,"tests\\process\\normal\\T0006::testCorrectDateEvent":7,"tests\\process\\normal\\T0007::testCorrectDateEvent":7,"tests\\process\\normal\\T0009::testCorrectDateEvent":7,"tests\\process\\normal\\T0009::testCorrectWorkflowDateEvent":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithAllInfoInEvents":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutPspInfoInEvents":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutChannelInfoInEvents":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptAfterFirstAttempt":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentAfterFirstAttempt":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentWithoutNoticeInEvent":7,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateOnlyWorkFlow":7,"tests\\process\\cache\\TestAnalysisActivatePaymentNoticeResp::testInsertTransfer":7,"process\\crawler\\SingleActivatePaymentNoticeReq::testWorkflow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testEvent":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransactionDetails":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransaction":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testWorkflow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testReEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testWorkflow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testReEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransactionDetails":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testWorkFlow":8,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuvs":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcps":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittente":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuv":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCreditorReferenceId":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcp":7,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaymentToken":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransaction":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testWorkflow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransaction":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransaction":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testWorkFlow":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransactionDetails":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testTransaction":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testWorkFlow":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransaction":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testEvent":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":8,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testReEvent":7,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testEvent":7,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testEvent":7,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransaction":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransactionDetails":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":8,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testEvent":7,"process\\crawler\\sendPaymentOutcome\\T00030_WorkflowPaymentMod3New2TransferSPOOK::testTransactionDetails":7,"process\\crawler\\sendPaymentOutcome\\T00030_WorkflowPaymentMod3New2TransferSPOOK::testEvent":7},"times":{"pagopa\\database\\SingleRowTest::testGetTable":0.01,"pagopa\\database\\SingleRowTest::testGetColumnValue":0.001,"pagopa\\database\\SingleRowTest::testGetReadyColumnValue":0,"pagopa\\database\\SingleRowTest::testGetRow":0,"pagopa\\database\\SingleRowTest::testGetNeedPrimaryKeys":0,"pagopa\\database\\SingleRowTest::testGetPrimaryKeys":0,"pagopa\\database\\SingleRowTest::testInsert":0,"pagopa\\database\\SingleRowTest::testUpdate":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testIsValid":0.004,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\crawler\\events\\req\\activatePaymentNoticeTest::testGetMethodInterface":0.003,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testIsValid":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\crawler\\events\\resp\\activatePaymentNoticeTest::testGetMethodInterface":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetTransferPa":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetTransferAmount":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\crawler\\methods\\req\\activatePaymentNoticeTest::testIsBollo":0.003,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetTransferPa":0.001,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetTransferAmount":0.001,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testIsBollo":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testIsFaultEvent":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetFaultCode":0,"pagopa\\crawler\\methods\\resp\\activatePaymentNoticeTest::testGetFaultString":0,"pagopa\\process\\normal\\T0001::testCorrectInfoTransaction":0.009,"pagopa\\process\\normal\\T0001::testCorrectWorkflow":0,"pagopa\\process\\normal\\T0001::testCorrectReEvent":0,"pagopa\\process\\normal\\T0002::testCorrectInfoTransaction":0,"pagopa\\process\\normal\\T0002::testCorrectWorkflow":0,"pagopa\\process\\normal\\T0002::testCorrectReEvent":0,"pagopa\\process\\normal\\T0003::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0003::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0003::testCorrectReEvent":0,"pagopa\\process\\normal\\T0004::testCorrectDateEvent":0.001,"pagopa\\process\\normal\\T0004::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0004::testCorrectReEvent":0,"pagopa\\process\\normal\\T0005::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0005::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0005::testCorrectReEvent":0,"pagopa\\process\\normal\\T0006::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0006::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0006::testCorrectReEvent":0,"pagopa\\process\\normal\\T0007::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0007::testCorrectWorkflowDateEvent":0,"pagopa\\process\\normal\\T0007::testCorrectReEvent":0,"pagopa\\process\\normal\\T0008::testCorrectDateEvent":0.001,"pagopa\\process\\normal\\T0008::testCorrectReEvent":0,"pagopa\\process\\normal\\T0009::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0009::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0009::testCorrectReEvent":0,"pagopa\\process\\normal\\T0010::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0010::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0010::testCorrectReEvent":0,"pagopa\\process\\normal\\T0011::testCorrectDateEvent":0.012,"pagopa\\process\\normal\\T0011::testCorrectWorkflowDateEvent":0.002,"pagopa\\process\\normal\\T0011::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0011::testCorrectDetails":0.002,"pagopa\\process\\normal\\T0012::testCorrectDateEvent":0.012,"pagopa\\process\\normal\\T0012::testCorrectWorkflowDateEvent":0.002,"pagopa\\process\\normal\\T0012::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0012::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0013::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0013::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0013::testCorrectReEvent":0.002,"pagopa\\process\\normal\\T0013::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0014::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0014::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0014::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0014::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0015::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0015::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0015::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0015::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0016::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0016::testCorrectWorkflowDateEvent":0.002,"pagopa\\process\\normal\\T0016::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0016::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0017::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0017::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0017::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0017::testCorrectDetails":0,"pagopa\\process\\normal\\T0018::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0018::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0018::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0018::testCorrectReEvent":0.001,"pagopa\\process\\normal\\T0019::testCorrectDateEvent":0,"pagopa\\process\\normal\\T0019::testCorrectDetails":0.001,"pagopa\\process\\normal\\T0019::testCorrectWorkflowDateEvent":0.001,"pagopa\\process\\normal\\T0019::testCorrectReEvent":0.001,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testIsValid":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\events\\req\\activatePaymentNoticeTest::testGetMethodInterface":0.005,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaymentsCount":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetTipoEvento":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetSottoTipoEvento":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCreditorReferenceId":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPaymentToken":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testIsValid":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetKey":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testTransaction":0,"pagopa\\events\\resp\\activatePaymentNoticeTest::testGetMethodInterface":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetTransferPa":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetTransferAmount":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\methods\\req\\activatePaymentNoticeTest::testIsBollo":0.003,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittenti":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetIuvs":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetCcps":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetAllTokens":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetNoticeNumber":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetPaEmittente":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetIuv":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetCcp":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetToken":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetCanale":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPsp":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetPsp":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetStazione":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetBrokerPa":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetImportoTotale":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetImporto":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetTransferPa":0.001,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetTransferAmount":0.001,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetTransferIban":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testIsBollo":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testIsFaultEvent":0.004,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetFaultCode":0,"pagopa\\methods\\resp\\activatePaymentNoticeTest::testGetFaultString":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcps":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferId":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCcp":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetToken":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImporto":0.007,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferCount":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIdCarrello":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetImportoTotale":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferAmount":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testIsBollo":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::test__construct":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIuv":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetAllTokens":0.001,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferPa":0.004,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetTransferIban":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0.002,"pagopa\\methods\\req\\nodoInviaCarrelloRPTTest::testGetIuvs":0.001,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsFaultEvent":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultCode":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferCount":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetFaultString":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetIuvs":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetIuv":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferId":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetAllNoticesNumbers":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetCcps":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testIsBollo":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferPa":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetImportoTotale":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetAllTokens":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetCcp":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferAmount":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetToken":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetTransferIban":0,"pagopa\\methods\\resp\\nodoInviaCarrelloRPTTest::testGetImporto":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction":0.005,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransactionDetails":0.009,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCreditorReferenceId":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaymentToken":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCcp":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetTransferCount":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetMethodInterface":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetCcps":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIuv":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIuvs":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetKey":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetIdCarrello":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testWorkflowEvent":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testIsValid":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt1Versamento":0.001,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1Rpt2Versamenti":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT2TransferEach":0.005,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testA":0.002,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction1RPT1TransferAndBollo":0.003,"pagopa\\events\\req\\nodoInviaCarrelloRPTTest::testTransaction2RPT1TransferForEachRPTMultiPa":0.005,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetTransferCount":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testIsValid":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentToken":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCcp":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetKey":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetNoticeNumber":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCcps":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPsp":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPsp":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetIuv":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetStazione":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetIuvs":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCanale":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetCreditorReferenceId":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetMethodInterface":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittente":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaEmittenti":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetPaymentsCount":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testGetBrokerPa":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testTransaction":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testTransactionDetails":0,"pagopa\\events\\resp\\nodoInviaCarrelloRPTTest::testWorkflow":0,"pagopa\\database\\SingleRowTest::testRemoveColumn":0,"process\\normal\\T0001::testCorrectInfoTransaction":0.058,"process\\normal\\T0001::testCorrectWorkflow":0,"process\\normal\\T0001::testCorrectReEvent":0,"tests\\process\\normal\\T0002::testCorrectInfoTransaction":0,"tests\\process\\normal\\T0002::testCorrectWorkflow":0,"tests\\process\\normal\\T0002::testCorrectReEvent":0,"tests\\process\\normal\\T0003::testCorrectDateEvent":0,"tests\\process\\normal\\T0003::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0003::testCorrectReEvent":0,"tests\\process\\normal\\T0004::testCorrectDateEvent":0.014,"tests\\process\\normal\\T0004::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0004::testCorrectReEvent":0,"tests\\process\\normal\\T0005::testCorrectDateEvent":0,"tests\\process\\normal\\T0005::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0005::testCorrectReEvent":0,"tests\\process\\normal\\T0006::testCorrectDateEvent":0,"tests\\process\\normal\\T0006::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0006::testCorrectReEvent":0,"tests\\process\\normal\\T0007::testCorrectDateEvent":0,"tests\\process\\normal\\T0007::testCorrectWorkflowDateEvent":0,"tests\\process\\normal\\T0007::testCorrectReEvent":0,"tests\\process\\normal\\T0008::testCorrectDateEvent":0.003,"tests\\process\\normal\\T0008::testCorrectReEvent":0,"tests\\process\\normal\\T0009::testCorrectDateEvent":0,"tests\\process\\normal\\T0009::testCorrectWorkflowDateEvent":0.007,"tests\\process\\normal\\T0009::testCorrectReEvent":0,"process\\normal\\T0010::testCorrectDateEvent":0,"process\\normal\\T0010::testCorrectWorkflowDateEvent":0.008,"process\\normal\\T0010::testCorrectReEvent":0,"process\\normal\\T0011::testCorrectDateEvent":0.012,"process\\normal\\T0011::testCorrectWorkflowDateEvent":0.046,"process\\normal\\T0011::testCorrectReEvent":0.054,"process\\normal\\T0011::testCorrectDetails":0.04,"process\\normal\\T0012::testCorrectDateEvent":0.013,"process\\normal\\T0012::testCorrectWorkflowDateEvent":0.059,"process\\normal\\T0012::testCorrectReEvent":0.055,"process\\normal\\T0012::testCorrectDetails":0.025,"process\\normal\\T0013::testCorrectDateEvent":0,"process\\normal\\T0013::testCorrectWorkflowDateEvent":0.041,"process\\normal\\T0013::testCorrectReEvent":0.086,"process\\normal\\T0013::testCorrectDetails":0.024,"process\\normal\\T0014::testCorrectDateEvent":0,"process\\normal\\T0014::testCorrectWorkflowDateEvent":0.049,"process\\normal\\T0014::testCorrectReEvent":0.054,"process\\normal\\T0014::testCorrectDetails":0.034,"process\\normal\\T0015::testCorrectDateEvent":0,"process\\normal\\T0015::testCorrectWorkflowDateEvent":0.049,"process\\normal\\T0015::testCorrectReEvent":0.055,"process\\normal\\T0015::testCorrectDetails":0.025,"process\\normal\\T0016::testCorrectDateEvent":0,"process\\normal\\T0016::testCorrectWorkflowDateEvent":0.055,"process\\normal\\T0016::testCorrectReEvent":0.056,"process\\normal\\T0016::testCorrectDetails":0.024,"process\\normal\\T0017::testCorrectDateEvent":0,"process\\normal\\T0017::testCorrectWorkflowDateEvent":0.005,"process\\normal\\T0017::testCorrectReEvent":0.065,"process\\normal\\T0017::testCorrectDetails":0,"process\\normal\\T0018::testCorrectDateEvent":0,"process\\normal\\T0018::testCorrectDetails":0.05,"process\\normal\\T0018::testCorrectWorkflowDateEvent":0.044,"process\\normal\\T0018::testCorrectReEvent":0.052,"process\\normal\\T0019::testCorrectDateEvent":0,"process\\normal\\T0019::testCorrectDetails":0.031,"process\\normal\\T0019::testCorrectWorkflowDateEvent":0.036,"process\\normal\\T0019::testCorrectReEvent":0.068,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithAllInfoInEvents":0.209,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutPspInfoInEvents":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptWithoutChannelInfoInEvents":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateAttemptAfterFirstAttempt":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentAfterFirstAttempt":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreatePaymentWithoutNoticeInEvent":0.001,"process\\cache\\TestAnalysisActivatePaymentNoticeReq::testCreateOnlyWorkFlow":0.001,"tests\\process\\cache\\TestAnalysisActivatePaymentNoticeResp::testInsertTransfer":0.067,"process\\crawler\\SingleActivatePaymentNoticeReq::testTransaction":0.022,"process\\crawler\\SingleActivatePaymentNoticeReq::testTransactionDetails":0.028,"process\\crawler\\SingleActivatePaymentNoticeReq::testWorkflow":0.035,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testTransaction":0.063,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testTransactionDetails":0.033,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testWorkflow":0.031,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptAllInfoInEvent::testReEvent":0,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testTransaction":0.018,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testTransactionDetails":0.004,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testWorkFlow":0.007,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateAttemptNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testTransaction":0.028,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testTransactionDetails":0.004,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testWorkFlow":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testTransaction":0.015,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreatePaymentNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransaction":0.014,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\CreateNoPaymentNoInfo::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransaction":0.067,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testWorkflow":0.045,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00001_CreateAttemptAllInfoInEvent::testReEvent":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testWorkFlow":0.046,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00002_CreateAttemptNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testWorkFlow":0.079,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00003_CreatePaymentAllInfoInEvent::testEvent":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransaction":0.015,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testWorkFlow":0.078,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00004_CreatePaymentNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00005_CreateNoPaymentNoInfo::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testWorkflow":0.061,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo::testReEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransaction":0.011,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testWorkflow":0.068,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo::testReEvent":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransaction":0.013,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testWorkFlow":0.054,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent::testEvent":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransaction":0.017,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testWorkFlow":0.059,"process\\crawler\\activatePaymentNotice\\SingleEvent\\T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransaction":0.016,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testTransactionDetails":0.004,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testWorkFlow":0.085,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00011_CreateAttemptReqRespOneTransferAllInfoEvent::testEvent":0.003,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransaction":0.02,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testWorkFlow":0.073,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00012_CreateAttemptReqRespTwoTransferAllInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testTransaction":0.013,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotallInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransaction":0.131,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testWorkFlow":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotallInfoEvent::testEvent":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransaction":0.012,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testTransactionDetails":0.003,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testWorkFlow":0.084,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent::testEvent":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransaction":0.014,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testTransactionDetails":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testWorkFlow":0.059,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent::testEvent":0.002,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransaction":0.015,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testTransactionDetails":0.001,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testWorkFlow":0.057,"process\\crawler\\activatePaymentNotice\\BothEvents\\T00015_CreatePaymentReqRespWithAllInfoAndFaultCode::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransaction":0.011,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testTransactionDetails":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testWorkFlow":0.048,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00020_CreateAttemptOneRPTOneTransfer::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransaction":0.013,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testWorkFlow":0.042,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00021_CreateAttemptOneRPTTwoTransfer::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransaction":0.011,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testTransactionDetails":0.004,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testWorkFlow":0.049,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00022_CreateAttemptTwoRPTTwoTransfer::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransaction":0.011,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testTransactionDetails":0.004,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testWorkFlow":0.055,"process\\crawler\\nodoInviaCarrelloRPT\\SingleEvent\\T00023_CreateAttemptTwoRPTFirstRpt2TransferSecondRpt2Transfer1Bollo::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransaction":0.015,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testTransactionDetails":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testWorkFlow":0.059,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00024_CreateAttemptOneRPT1TransferSameData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransaction":0.02,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testWorkFlow":0.054,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00025_CreateAttemptOneRPT2TransferSameData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testTransaction":0.013,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testWorkFlow":0.005,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttempTwoRPTTwoTransferForRPTSameData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":0.013,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":0.004,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttempTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransaction":0.095,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":0.006,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttempOneoRPTTwoTransferWithFaultCodeInResponse::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransaction":0.046,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttempOneRPTTwoTransferWithSessionIdOriginalNotFound::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransaction":0.012,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testTransactionDetails":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testWorkFlow":0.075,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00026_CreateAttemptTwoRPTTwoTransferForRPTSameData::testEvent":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransaction":0.014,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testWorkFlow":0.164,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData::testEvent":0.003,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransaction":0.014,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testTransactionDetails":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testWorkFlow":0.056,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse::testEvent":0.002,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransaction":0.013,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testTransactionDetails":0.001,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testWorkFlow":0.061,"process\\crawler\\nodoInviaCarrelloRPT\\BothEvents\\T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound::testEvent":0.002,"process\\crawler\\sendPaymentOutcome\\T00030_WorkflowPaymentMod3New2TransferSPOOK::testTransaction":0.018,"process\\crawler\\sendPaymentOutcome\\T00030_WorkflowPaymentMod3New2TransferSPOOK::testTransactionDetails":0.002,"process\\crawler\\sendPaymentOutcome\\T00030_WorkflowPaymentMod3New2TransferSPOOK::testWorkFlow":0.096,"process\\crawler\\sendPaymentOutcome\\T00030_WorkflowPaymentMod3New2TransferSPOOK::testEvent":0.005}}
\ No newline at end of file
diff --git a/src/tests/phpunit.xml b/src/tests/phpunit.xml
index 13e2f19d..5dd1f320 100644
--- a/src/tests/phpunit.xml
+++ b/src/tests/phpunit.xml
@@ -23,20 +23,7 @@
- process/crawler/activatePaymentNotice/SingleEvent/T00001_CreateAttemptAllInfoInEvent.php
- process/crawler/activatePaymentNotice/SingleEvent/T00002_CreateAttemptNotAllInfoInEvent.php
- process/crawler/activatePaymentNotice/SingleEvent/T00003_CreatePaymentAllInfoInEvent.php
- process/crawler/activatePaymentNotice/SingleEvent/T00004_CreatePaymentNotAllInfoInEvent.php
- process/crawler/activatePaymentNotice/SingleEvent/T00005_CreateNoPaymentNoInfo.php
- process/crawler/activatePaymentNotice/SingleEvent/T00006_CreateAttemptAlreadyPresentInAnotherDayAllInfo.php
- process/crawler/activatePaymentNotice/SingleEvent/T00007_CreateAttemptAlreadyPresentInAnotherDayNotAllInfo.php
- process/crawler/activatePaymentNotice/SingleEvent/T00008_CreatePaymentAlreadyPresenteInAnotherDayAllInfoInEvent.php
- process/crawler/activatePaymentNotice/SingleEvent/T00009_CreatePaymentAlreadyPresenteInAnotherDayNotAllInfoInEvent.php
- process/crawler/activatePaymentNotice/BothEvents/T00011_CreateAttemptReqRespOneTransferAllInfoEvent.php
- process/crawler/activatePaymentNotice/BothEvents/T00012_CreateAttemptReqRespTwoTransferAllInfoEvent.php
- process/crawler/activatePaymentNotice/BothEvents/T00013_CreateAttemptReqRespOneTransferNotAllInfoEvent.php
- process/crawler/activatePaymentNotice/BothEvents/T00014_CreateAttemptReqRespTwoTransferNotAllInfoEvent.php
- process/crawler/activatePaymentNotice/BothEvents/T00015_CreatePaymentReqRespWithAllInfoAndFaultCode.php
+ process/crawler/sendPaymentOutcome/T00030_WorkflowPaymentMod3New2TransferSPOOK.php
process/crawler/activatePaymentNotice/SingleEvent/T00001_CreateAttemptAllInfoInEvent.php
@@ -63,6 +50,7 @@
process/crawler/nodoInviaCarrelloRPT/BothEvents/T00027_CreateAttemptTwoRPTTwoTransferForRPTWithResponseDifferentData.php
process/crawler/nodoInviaCarrelloRPT/BothEvents/T00028_CreateAttemptOneRPTTwoTransferWithFaultCodeInResponse.php
process/crawler/nodoInviaCarrelloRPT/BothEvents/T00029_CreateAttemptOneRPTTwoTransferWithSessionIdOriginalNotFound.php
+ process/crawler/sendPaymentOutcome/T00030_WorkflowPaymentMod3New2TransferSPOOK.php
pagopa/database/SingleRowTest.php
diff --git a/src/tests/process/crawler/sendPaymentOutcome/T00030_WorkflowPaymentMod3New2TransferSPOOK.php b/src/tests/process/crawler/sendPaymentOutcome/T00030_WorkflowPaymentMod3New2TransferSPOOK.php
new file mode 100644
index 00000000..b382361b
--- /dev/null
+++ b/src/tests/process/crawler/sendPaymentOutcome/T00030_WorkflowPaymentMod3New2TransferSPOOK.php
@@ -0,0 +1,240 @@
+Valuta la corretta lavorazione di una singola activatePaymentNotice Request con token assente e già lavorata nel giorno precedente
+ *
+ *
+ * Event(s)
+ *
+ *
+ *
+ * id |
+ * type |
+ * subtype |
+ *
+ *
+ *
+ *
+ * 40 |
+ * activatePaymentNotice |
+ * REQ |
+ *
+ *
+ * 41 |
+ * activatePaymentNotice |
+ * RESP |
+ *
+ *
+ * 42 |
+ * sendPaymentOutcome |
+ * REQ |
+ *
+ *
+ * 43 |
+ * sendPaymentOutcome |
+ * RESP |
+ *
+ *
+ *
+ *
+ * Transaction Table
+ *
+ *
+ *
+ * iuv |
+ * pa_emittente |
+ * token |
+ *
+ *
+ *
+ *
+ * 01000000000000030 |
+ * 77777777777 |
+ * |
+ *
+ *
+ *
+ *
+ * * Altri parametri saranno controllati |
+ *
+ *
+ *
+ *
+ * Transaction Details
+ *
+ *
+ *
+ * amount |
+ * pa_transfer |
+ * iban |
+ *
+ *
+ *
+ *
+ * 120.00 |
+ * 77777777777 |
+ * IT18U0000000000000000000001 |
+ *
+ *
+ * 180.00 |
+ * 77777777777 |
+ * IT18U0000000000000000000002 |
+ *
+ *
+ *
+ *
+ * * Altri parametri saranno controllati |
+ *
+ *
+ *
+ *
+ * Transaction Events
+ *
+ *
+ *
+ * event_id |
+ * fk_tipoevento |
+ * event_timestamp |
+ *
+ *
+ *
+ *
+ * T000008 |
+ * 1 |
+ * 2024-03-10 09:41:00.232 |
+ *
+ *
+ *
+ *
+ * * Altri parametri saranno controllati |
+ *
+ *
+ *
+ *
+ * ReEvent
+ * state: LOADED
+ *
+ * Fault
+ * False
+ *
+ */
+#[TestDox('[T00030] Valuta la corretta lavorazione di un workflow di pagamento MOD3 NEW con 2 transfer e una sendPaymentOutcome OK')]
+class T00030_WorkflowPaymentMod3New2TransferSPOOK extends TestCase
+{
+
+ protected static \GetInfoFromDb $db;
+
+
+ public static function setUpBeforeClass(): void
+ {
+ self::$db = new \GetInfoFromDb();
+ }
+
+
+ #[TestDox('[TRANSACTION] Verifica correttezza dei dati nella tabella transaction')]
+ public function testTransaction()
+ {
+ $transaction = self::$db->getTransaction(new \DateTime('2024-03-10'), '01000000000000030', 't0000000000000000000000000000030');
+
+ $this->assertEquals('2024-03-10', $transaction->getColumnValue('date_event'));
+ $this->assertEquals('2024-03-10 12:35:00.197', $transaction->getColumnValue('inserted_timestamp'));
+ $this->assertEquals('01000000000000030', $transaction->getColumnValue('iuv'));
+ $this->assertEquals('77777777777', $transaction->getColumnValue('pa_emittente'));
+ $this->assertEquals('301000000000000030', $transaction->getColumnValue('notice_id'));
+ $this->assertEquals('t0000000000000000000000000000030', $transaction->getColumnValue('token_ccp'));
+ $this->assertEquals('AGID_01', $transaction->getColumnValue('id_psp'));
+ $this->assertEquals('77777777777_01', $transaction->getColumnValue('stazione'));
+ $this->assertEquals('88888888888_01', $transaction->getColumnValue('canale'));
+ $this->assertEquals('180.00', $transaction->getColumnValue('importo'));
+ $this->assertEquals('TOUCHPOINT_PSP', $transaction->getColumnValue('touchpoint'));
+ $this->assertEquals('OK', $transaction->getColumnValue('esito'));
+
+ $this->assertNull($transaction->getColumnValue('date_wf'));
+ $this->assertNull($transaction->getColumnValue('id_carrello'));
+ }
+
+ #[TestDox('[DETAILS] Verifica assenza dettagli')]
+ public function testTransactionDetails()
+ {
+ $transaction = self::$db->getTransaction(new \DateTime('2024-03-10'), '01000000000000030' );
+
+ $details = self::$db->getTransactionDetails($transaction, 1);
+ $this->assertEquals('77777777777', $details->getColumnValue('pa_transfer'));
+ $this->assertEquals('1', $details->getColumnValue('id_transfer'));
+ $this->assertEquals('IT18U0000000000000000000001', $details->getColumnValue('iban_transfer'));
+ $this->assertEquals('120.00', $details->getColumnValue('amount_transfer'));
+ $this->assertFalse($details->getColumnValue('is_bollo'));
+
+ $details = self::$db->getTransactionDetails($transaction, 0);
+ $this->assertEquals('77777777777', $details->getColumnValue('pa_transfer'));
+ $this->assertEquals('2', $details->getColumnValue('id_transfer'));
+ $this->assertEquals('IT18U0000000000000000000002', $details->getColumnValue('iban_transfer'));
+ $this->assertEquals('60.00', $details->getColumnValue('amount_transfer'));
+ $this->assertFalse($details->getColumnValue('is_bollo'));
+
+ }
+
+ #[TestDox('[WORKFLOW] Verifica presenza eventi Workflow')]
+ public function testWorkFlow()
+ {
+ $transaction = self::$db->getTransaction(new \DateTime('2024-03-10'), '01000000000000030' );
+
+ $event = self::$db->getWorkFlow($transaction, 0);
+ $this->assertEquals('1', $event->getColumnValue('fk_tipoevento'));
+ $this->assertEquals('2024-03-10 12:35:00.197', $event->getColumnValue('event_timestamp'));
+ $this->assertEquals('T000040', $event->getColumnValue('event_id'));
+ $this->assertEquals('77777777777_01', $event->getColumnValue('stazione'));
+ $this->assertEquals('88888888888_01', $event->getColumnValue('canale'));
+ $this->assertEquals('AGID_01', $event->getColumnValue('id_psp'));
+
+ $event = self::$db->getWorkFlow($transaction, 1);
+ $this->assertEquals('2', $event->getColumnValue('fk_tipoevento'));
+ $this->assertEquals('2024-03-10 12:36:00.197', $event->getColumnValue('event_timestamp'));
+ $this->assertEquals('T000041', $event->getColumnValue('event_id'));
+ $this->assertEquals('77777777777_01', $event->getColumnValue('stazione'));
+ $this->assertEquals('88888888888_01', $event->getColumnValue('canale'));
+ $this->assertEquals('AGID_01', $event->getColumnValue('id_psp'));
+
+ $event = self::$db->getWorkFlow($transaction, 2);
+ $this->assertEquals('5', $event->getColumnValue('fk_tipoevento'));
+ $this->assertEquals('2024-03-10 12:37:00.197', $event->getColumnValue('event_timestamp'));
+ $this->assertEquals('T000042', $event->getColumnValue('event_id'));
+ $this->assertEquals('77777777777_01', $event->getColumnValue('stazione'));
+ $this->assertEquals('88888888888_01', $event->getColumnValue('canale'));
+ $this->assertEquals('AGID_01', $event->getColumnValue('id_psp'));
+
+ $event = self::$db->getWorkFlow($transaction, 3);
+ $this->assertEquals('6', $event->getColumnValue('fk_tipoevento'));
+ $this->assertEquals('2024-03-10 12:38:00.197', $event->getColumnValue('event_timestamp'));
+ $this->assertEquals('T000043', $event->getColumnValue('event_id'));
+ $this->assertEquals('77777777777_01', $event->getColumnValue('stazione'));
+ $this->assertEquals('88888888888_01', $event->getColumnValue('canale'));
+ $this->assertEquals('AGID_01', $event->getColumnValue('id_psp'));
+
+ }
+
+ #[TestDox('[ReEvent] Verifica stato evento')]
+ public function testEvent()
+ {
+ $event = self::$db->getReEvent(new \DateTime('2024-03-10'), 40);
+ $this->assertEquals('LOADED', $event->getColumnValue('state'));
+
+ $event = self::$db->getReEvent(new \DateTime('2024-03-10'), 41);
+ $this->assertEquals('LOADED', $event->getColumnValue('state'));
+
+ $event = self::$db->getReEvent(new \DateTime('2024-03-10'), 42);
+ $this->assertEquals('LOADED', $event->getColumnValue('state'));
+
+ $event = self::$db->getReEvent(new \DateTime('2024-03-10'), 43);
+ $this->assertEquals('LOADED', $event->getColumnValue('state'));
+ }
+}