Generated by TestNG with ReportNG at 22:21 PDT on Sunday 27 March 2022
root@1bc69cf4cb94 / Java 17.0.2 (Private Build) / Linux 4.14.186-146.268.amzn2.x86_64 (amd64)

XEP-0313 - Message Archive Management: 2

Suites · Log Output

Test duration : 45.471s

Passed Tests
tigase.tests.archive.TestMessageArchiveManagement2
testMessageArchival 40.144s
2022-03-27 22:38:00 |

2022-03-27 22:38:00 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:38:00 | ------------------------------------

2022-03-27 22:38:00 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-99d7e3cd-3d80-456a-a89f-dc7371645494]

2022-03-27 22:38:00 | [Mutex] received everything.

2022-03-27 22:38:02 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-cca42089-ed3b-4130-b38a-ff6b3393000c]

2022-03-27 22:38:02 | [Mutex] received everything.

2022-03-27 22:38:04 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-bc8b6fd7-8248-4ad3-8ec1-71ce13e4692b]

2022-03-27 22:38:04 | [Mutex] received everything.

2022-03-27 22:38:06 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-2b864ddc-e1b8-4597-969a-ddd30072807b]

2022-03-27 22:38:06 | [Mutex] received everything.

2022-03-27 22:38:08 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-75536642-3e3b-48bd-b6a4-b13b726a73b5]

2022-03-27 22:38:08 | [Mutex] received everything.

2022-03-27 22:38:10 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-34d21a93-f65c-4811-a24c-6d23c0970c5c]

2022-03-27 22:38:10 | [Mutex] received everything.

2022-03-27 22:38:12 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-1b41ddc6-298f-470d-b867-ffa368834496]

2022-03-27 22:38:12 | [Mutex] received everything.

2022-03-27 22:38:14 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-f72cd9c8-0482-41cf-8d9a-24b673b1ff1d]

2022-03-27 22:38:14 | [Mutex] received everything.

2022-03-27 22:38:16 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-df09d165-041d-4ad9-b9ca-c45c89328167]

2022-03-27 22:38:16 | [Mutex] received everything.

2022-03-27 22:38:18 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-e4990d68-3825-409d-88ec-52f5951cf1fa]

2022-03-27 22:38:18 | [Mutex] received everything.

2022-03-27 22:38:20 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-f52c6b9b-cf6c-4b73-bd87-7730708ff37d]

2022-03-27 22:38:20 | [Mutex] received everything.

2022-03-27 22:38:22 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-986d05ad-2dc9-402a-ad5b-341ab33b494f]

2022-03-27 22:38:22 | [Mutex] received everything.

2022-03-27 22:38:24 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-528bfba6-2b6a-4b3c-a807-15fe3478e385]

2022-03-27 22:38:24 | [Mutex] received everything.

2022-03-27 22:38:26 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-c6fbcc4b-5811-412a-97b5-32297530a972]

2022-03-27 22:38:26 | [Mutex] received everything.

2022-03-27 22:38:28 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-7ba82301-0f4a-485b-8809-260d32f4032c]

2022-03-27 22:38:28 | [Mutex] received everything.

2022-03-27 22:38:30 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-895224dd-b51e-4a0f-a6de-fc279daa3591]

2022-03-27 22:38:30 | [Mutex] received everything.

2022-03-27 22:38:32 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-e42da333-e4d5-4408-b81c-136adbadc1d6]

2022-03-27 22:38:32 | [Mutex] received everything.

2022-03-27 22:38:34 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-3e520256-dfbf-4881-bcf9-c48e5c539271]

2022-03-27 22:38:34 | [Mutex] received everything.

2022-03-27 22:38:36 | [Mutex] waiting for: [mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-6bb96d75-77f1-43a5-91da-098a7271164f]

2022-03-27 22:38:36 | [Mutex] received everything.

2022-03-27 22:38:38 | [Mutex] waiting for: [mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:null]

2022-03-27 22:38:38 | [Mutex] received everything.

testMessageRetrievalFromEmpty 1.009s
2022-03-27 22:37:59 |

2022-03-27 22:37:59 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:37:59 | ------------------------------------

2022-03-27 22:37:59 | [Mutex] waiting for: [items:received]

2022-03-27 22:37:59 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:00 | [Mutex] received everything.

2022-03-27 22:38:00 | [Mutex] isItemNotified: items:received:c059f815-56b2-4914-a199-22e4b363b1f2:true :: true

testMessageRetrievalWithNonEmptyResults 1.094s
2022-03-27 22:38:40 |

2022-03-27 22:38:40 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:38:40 | ------------------------------------

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:40 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] received everything.

2022-03-27 22:38:41 | [Mutex] isItemNotified: items:received:a87a739c-cb79-42e4-aae5-650190ec740b:true :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-99d7e3cd-3d80-456a-a89f-dc7371645494 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-cca42089-ed3b-4130-b38a-ff6b3393000c :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-bc8b6fd7-8248-4ad3-8ec1-71ce13e4692b :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-2b864ddc-e1b8-4597-969a-ddd30072807b :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-75536642-3e3b-48bd-b6a4-b13b726a73b5 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-34d21a93-f65c-4811-a24c-6d23c0970c5c :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-1b41ddc6-298f-470d-b867-ffa368834496 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-f72cd9c8-0482-41cf-8d9a-24b673b1ff1d :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-df09d165-041d-4ad9-b9ca-c45c89328167 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-e4990d68-3825-409d-88ec-52f5951cf1fa :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-f52c6b9b-cf6c-4b73-bd87-7730708ff37d :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-986d05ad-2dc9-402a-ad5b-341ab33b494f :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-528bfba6-2b6a-4b3c-a807-15fe3478e385 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-c6fbcc4b-5811-412a-97b5-32297530a972 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-7ba82301-0f4a-485b-8809-260d32f4032c :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-895224dd-b51e-4a0f-a6de-fc279daa3591 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-e42da333-e4d5-4408-b81c-136adbadc1d6 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-3e520256-dfbf-4881-bcf9-c48e5c539271 :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-6bb96d75-77f1-43a5-91da-098a7271164f :: true

2022-03-27 22:38:41 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:null :: true

testMessageRetrievalWithNonEmptyResultsWithQuery 1.078s
2022-03-27 22:38:41 |

2022-03-27 22:38:41 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:38:41 | ------------------------------------

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:41 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:42 | [Mutex] received everything.

2022-03-27 22:38:42 | [Mutex] isItemNotified: items:received:c4b76f0a-de57-4ef1-b0d6-f1aa14d39c89:true :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-bc8b6fd7-8248-4ad3-8ec1-71ce13e4692b :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-2b864ddc-e1b8-4597-969a-ddd30072807b :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-75536642-3e3b-48bd-b6a4-b13b726a73b5 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-34d21a93-f65c-4811-a24c-6d23c0970c5c :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-1b41ddc6-298f-470d-b867-ffa368834496 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-f72cd9c8-0482-41cf-8d9a-24b673b1ff1d :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-df09d165-041d-4ad9-b9ca-c45c89328167 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-e4990d68-3825-409d-88ec-52f5951cf1fa :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-f52c6b9b-cf6c-4b73-bd87-7730708ff37d :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-986d05ad-2dc9-402a-ad5b-341ab33b494f :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-528bfba6-2b6a-4b3c-a807-15fe3478e385 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-c6fbcc4b-5811-412a-97b5-32297530a972 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-7ba82301-0f4a-485b-8809-260d32f4032c :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-895224dd-b51e-4a0f-a6de-fc279daa3591 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-e42da333-e4d5-4408-b81c-136adbadc1d6 :: true

2022-03-27 22:38:42 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-3e520256-dfbf-4881-bcf9-c48e5c539271 :: true

testMessageRetrievalWithNonEmptyResultsWithQueryAndRsm 1.054s
2022-03-27 22:38:42 |

2022-03-27 22:38:42 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:38:42 | ------------------------------------

2022-03-27 22:38:42 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:42 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:42 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:42 | [Mutex] waiting for: [items:received]

2022-03-27 22:38:43 | [Mutex] received everything.

2022-03-27 22:38:43 | [Mutex] isItemNotified: items:received:e5687c17-b7cb-4e8a-aaaa-e1e0023c0942:false :: true

2022-03-27 22:38:43 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-bc8b6fd7-8248-4ad3-8ec1-71ce13e4692b :: true

2022-03-27 22:38:43 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-2b864ddc-e1b8-4597-969a-ddd30072807b :: true

2022-03-27 22:38:43 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-75536642-3e3b-48bd-b6a4-b13b726a73b5 :: true

2022-03-27 22:38:43 | [Mutex] isItemNotified: item:mam-_mjabav0255@test-domain.com/2124985174-tigase-270:mam-_7lavi60256@test-domain.com:Message-34d21a93-f65c-4811-a24c-6d23c0970c5c :: true

2022-03-27 22:38:43 | [Mutex] isItemNotified: item:mam-_7lavi60256@test-domain.com/2124985174-tigase-271:mam-_mjabav0255@test-domain.com:Message-1b41ddc6-298f-470d-b867-ffa368834496 :: true

testRetrievalOfForm 0.006s
2022-03-27 22:37:59 |

2022-03-27 22:37:59 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:37:59 | ------------------------------------

2022-03-27 22:37:59 | [Mutex] waiting for: [form:fields]

2022-03-27 22:37:59 | [Mutex] received everything.

2022-03-27 22:37:59 | [Mutex] isItemNotified: form:field:FORM_TYPE:urn:xmpp:mam:2 :: true

2022-03-27 22:37:59 | [Mutex] isItemNotified: form:field:with:null :: true

2022-03-27 22:37:59 | [Mutex] isItemNotified: form:field:start:null :: true

2022-03-27 22:37:59 | [Mutex] isItemNotified: form:field:end:null :: true

testSettingsChange 0.025s
2022-03-27 22:37:59 |

2022-03-27 22:37:59 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:37:59 | ------------------------------------

2022-03-27 22:37:59 | [Mutex] waiting for: [settings:1]

2022-03-27 22:37:59 | [Mutex] received everything.

2022-03-27 22:37:59 | [Mutex] isItemNotified: settings:1:default:never :: true

2022-03-27 22:37:59 | [Mutex] waiting for: [settings:65c07b0d-d3e5-40b2-9a90-413df71725bd]

2022-03-27 22:37:59 | [Mutex] waiting for: [settings:65c07b0d-d3e5-40b2-9a90-413df71725bd]

2022-03-27 22:37:59 | [Mutex] received everything.

2022-03-27 22:37:59 | [Mutex] isItemNotified: settings:65c07b0d-d3e5-40b2-9a90-413df71725bd:default:roster :: true

2022-03-27 22:37:59 | [Mutex] waiting for: [settings:5abb8927-3e36-4393-b318-5c58263fd3e0]

2022-03-27 22:37:59 | [Mutex] received everything.

2022-03-27 22:37:59 | [Mutex] isItemNotified: settings:5abb8927-3e36-4393-b318-5c58263fd3e0:default:always :: true

testSupportAdvertisement 0.007s
2022-03-27 22:37:59 |

2022-03-27 22:37:59 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-03-27 22:37:59 | ------------------------------------

2022-03-27 22:37:59 | [Mutex] waiting for: [discovery:completed]

2022-03-27 22:37:59 | [Mutex] received everything.

2022-03-27 22:37:59 | [Mutex] isItemNotified: discovery:completed:success :: true

2022-03-27 22:37:59 | [Mutex] isItemNotified: discovery:feature:urn:xmpp:mam:2 :: true