Generated by TestNG with ReportNG at 22:25 PDT on Sunday 15 May 2022
root@21fb2cc9076b / 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.505s

Passed Tests
tigase.tests.archive.TestMessageArchiveManagement2
testMessageArchival 40.146s
2022-05-15 22:42:24 |

2022-05-15 22:42:24 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:42:24 | ------------------------------------

2022-05-15 22:42:24 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-26998c91-65a3-4d40-a5ad-d04f04435e48]

2022-05-15 22:42:24 | [Mutex] received everything.

2022-05-15 22:42:26 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-279b7785-e9b1-4b4b-aa6d-d8f43ebaaf0a]

2022-05-15 22:42:26 | [Mutex] received everything.

2022-05-15 22:42:28 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-e5f6e168-9b33-45eb-9f82-3ac79f763ad4]

2022-05-15 22:42:28 | [Mutex] received everything.

2022-05-15 22:42:30 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-1863f34d-7442-442d-a1a7-00d946bb99c2]

2022-05-15 22:42:30 | [Mutex] received everything.

2022-05-15 22:42:32 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-25e04156-fdea-407e-af69-5b3215edf664]

2022-05-15 22:42:32 | [Mutex] received everything.

2022-05-15 22:42:34 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-9f64da20-6137-4d27-82df-4c3d96bcfd54]

2022-05-15 22:42:34 | [Mutex] received everything.

2022-05-15 22:42:36 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-b9874d92-b954-4291-aa22-94bf498dcd56]

2022-05-15 22:42:36 | [Mutex] received everything.

2022-05-15 22:42:38 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-93707b01-8525-4558-b0d7-953466a52fc0]

2022-05-15 22:42:38 | [Mutex] received everything.

2022-05-15 22:42:40 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-9483a924-9c37-4e77-aaf6-915368a38c7f]

2022-05-15 22:42:40 | [Mutex] received everything.

2022-05-15 22:42:42 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-d74352f4-de2c-4b74-860d-482c6f72a6bd]

2022-05-15 22:42:42 | [Mutex] received everything.

2022-05-15 22:42:44 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-fca84531-01d5-4fb0-a496-217d360cc7ca]

2022-05-15 22:42:44 | [Mutex] received everything.

2022-05-15 22:42:46 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-dc9d3938-602d-404a-b14a-5bfb922e163d]

2022-05-15 22:42:46 | [Mutex] received everything.

2022-05-15 22:42:48 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-46babb55-6935-4656-b0a6-67e2c101fef5]

2022-05-15 22:42:48 | [Mutex] received everything.

2022-05-15 22:42:50 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-3a55149c-67eb-4564-9caf-c68c35310518]

2022-05-15 22:42:50 | [Mutex] received everything.

2022-05-15 22:42:52 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-22b41db3-444f-441c-a647-d42b53bb637e]

2022-05-15 22:42:52 | [Mutex] received everything.

2022-05-15 22:42:54 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-f29fd451-77e2-4147-a9a5-ca4a5465374f]

2022-05-15 22:42:54 | [Mutex] received everything.

2022-05-15 22:42:56 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-ab18568a-b1e4-44e0-9aec-931e58ba7bfb]

2022-05-15 22:42:56 | [Mutex] received everything.

2022-05-15 22:42:58 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-fb94a4b7-b632-4694-925a-a5907d26b687]

2022-05-15 22:42:58 | [Mutex] received everything.

2022-05-15 22:43:00 | [Mutex] waiting for: [mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-8a26a74f-62ad-4d66-a688-cb036e48fb33]

2022-05-15 22:43:00 | [Mutex] received everything.

2022-05-15 22:43:02 | [Mutex] waiting for: [mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:null]

2022-05-15 22:43:02 | [Mutex] received everything.

testMessageRetrievalFromEmpty 1.007s
2022-05-15 22:42:23 |

2022-05-15 22:42:23 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:42:23 | ------------------------------------

2022-05-15 22:42:23 | [Mutex] waiting for: [items:received]

2022-05-15 22:42:23 | [Mutex] waiting for: [items:received]

2022-05-15 22:42:24 | [Mutex] received everything.

2022-05-15 22:42:24 | [Mutex] isItemNotified: items:received:987ee0ea-dc13-4c27-a4d4-407e87139252:true :: true

testMessageRetrievalWithNonEmptyResults 1.083s
2022-05-15 22:43:04 |

2022-05-15 22:43:04 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:43:04 | ------------------------------------

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:04 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] received everything.

2022-05-15 22:43:05 | [Mutex] isItemNotified: items:received:767c65e8-10ac-4b4a-a1f3-930c6c885716:true :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-26998c91-65a3-4d40-a5ad-d04f04435e48 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-279b7785-e9b1-4b4b-aa6d-d8f43ebaaf0a :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-e5f6e168-9b33-45eb-9f82-3ac79f763ad4 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-1863f34d-7442-442d-a1a7-00d946bb99c2 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-25e04156-fdea-407e-af69-5b3215edf664 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-9f64da20-6137-4d27-82df-4c3d96bcfd54 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-b9874d92-b954-4291-aa22-94bf498dcd56 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-93707b01-8525-4558-b0d7-953466a52fc0 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-9483a924-9c37-4e77-aaf6-915368a38c7f :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-d74352f4-de2c-4b74-860d-482c6f72a6bd :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-fca84531-01d5-4fb0-a496-217d360cc7ca :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-dc9d3938-602d-404a-b14a-5bfb922e163d :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-46babb55-6935-4656-b0a6-67e2c101fef5 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-3a55149c-67eb-4564-9caf-c68c35310518 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-22b41db3-444f-441c-a647-d42b53bb637e :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-f29fd451-77e2-4147-a9a5-ca4a5465374f :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-ab18568a-b1e4-44e0-9aec-931e58ba7bfb :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-fb94a4b7-b632-4694-925a-a5907d26b687 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-8a26a74f-62ad-4d66-a688-cb036e48fb33 :: true

2022-05-15 22:43:05 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:null :: true

testMessageRetrievalWithNonEmptyResultsWithQuery 1.083s
2022-05-15 22:43:05 |

2022-05-15 22:43:05 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:43:05 | ------------------------------------

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:05 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:06 | [Mutex] received everything.

2022-05-15 22:43:06 | [Mutex] isItemNotified: items:received:4e8c5186-6d14-4a34-bdae-e07a1943dafc:true :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-e5f6e168-9b33-45eb-9f82-3ac79f763ad4 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-1863f34d-7442-442d-a1a7-00d946bb99c2 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-25e04156-fdea-407e-af69-5b3215edf664 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-9f64da20-6137-4d27-82df-4c3d96bcfd54 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-b9874d92-b954-4291-aa22-94bf498dcd56 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-93707b01-8525-4558-b0d7-953466a52fc0 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-9483a924-9c37-4e77-aaf6-915368a38c7f :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-d74352f4-de2c-4b74-860d-482c6f72a6bd :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-fca84531-01d5-4fb0-a496-217d360cc7ca :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-dc9d3938-602d-404a-b14a-5bfb922e163d :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-46babb55-6935-4656-b0a6-67e2c101fef5 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-3a55149c-67eb-4564-9caf-c68c35310518 :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-22b41db3-444f-441c-a647-d42b53bb637e :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-f29fd451-77e2-4147-a9a5-ca4a5465374f :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-ab18568a-b1e4-44e0-9aec-931e58ba7bfb :: true

2022-05-15 22:43:06 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-fb94a4b7-b632-4694-925a-a5907d26b687 :: true

testMessageRetrievalWithNonEmptyResultsWithQueryAndRsm 1.061s
2022-05-15 22:43:06 |

2022-05-15 22:43:06 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:43:06 | ------------------------------------

2022-05-15 22:43:06 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:06 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:06 | [Mutex] waiting for: [items:received]

2022-05-15 22:43:07 | [Mutex] received everything.

2022-05-15 22:43:07 | [Mutex] isItemNotified: items:received:55673ba0-afaa-4d66-ab96-53c1456033c6:false :: true

2022-05-15 22:43:07 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-e5f6e168-9b33-45eb-9f82-3ac79f763ad4 :: true

2022-05-15 22:43:07 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-1863f34d-7442-442d-a1a7-00d946bb99c2 :: true

2022-05-15 22:43:07 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-25e04156-fdea-407e-af69-5b3215edf664 :: true

2022-05-15 22:43:07 | [Mutex] isItemNotified: item:mam-_goes580257@test-domain.com/2095355307-tigase-273:mam-_xr5jwv0258@test-domain.com:Message-9f64da20-6137-4d27-82df-4c3d96bcfd54 :: true

2022-05-15 22:43:07 | [Mutex] isItemNotified: item:mam-_xr5jwv0258@test-domain.com/2095355307-tigase-274:mam-_goes580257@test-domain.com:Message-b9874d92-b954-4291-aa22-94bf498dcd56 :: true

testRetrievalOfForm 0.006s
2022-05-15 22:42:23 |

2022-05-15 22:42:23 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:42:23 | ------------------------------------

2022-05-15 22:42:23 | [Mutex] waiting for: [form:fields]

2022-05-15 22:42:23 | [Mutex] received everything.

2022-05-15 22:42:23 | [Mutex] isItemNotified: form:field:FORM_TYPE:urn:xmpp:mam:2 :: true

2022-05-15 22:42:23 | [Mutex] isItemNotified: form:field:with:null :: true

2022-05-15 22:42:23 | [Mutex] isItemNotified: form:field:start:null :: true

2022-05-15 22:42:23 | [Mutex] isItemNotified: form:field:end:null :: true

testSettingsChange 0.029s
2022-05-15 22:42:23 |

2022-05-15 22:42:23 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:42:23 | ------------------------------------

2022-05-15 22:42:23 | [Mutex] waiting for: [settings:1]

2022-05-15 22:42:23 | [Mutex] received everything.

2022-05-15 22:42:23 | [Mutex] isItemNotified: settings:1:default:never :: true

2022-05-15 22:42:23 | [Mutex] waiting for: [settings:4d9f3728-927a-40ab-9438-5fabfe5aa347]

2022-05-15 22:42:23 | [Mutex] waiting for: [settings:4d9f3728-927a-40ab-9438-5fabfe5aa347]

2022-05-15 22:42:23 | [Mutex] received everything.

2022-05-15 22:42:23 | [Mutex] isItemNotified: settings:4d9f3728-927a-40ab-9438-5fabfe5aa347:default:roster :: true

2022-05-15 22:42:23 | [Mutex] waiting for: [settings:95e4712c-e54e-4057-b801-03b05bb19212]

2022-05-15 22:42:23 | [Mutex] received everything.

2022-05-15 22:42:23 | [Mutex] isItemNotified: settings:95e4712c-e54e-4057-b801-03b05bb19212:default:always :: true

testSupportAdvertisement 0.007s
2022-05-15 22:42:23 |

2022-05-15 22:42:23 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2]

2022-05-15 22:42:23 | ------------------------------------

2022-05-15 22:42:23 | [Mutex] waiting for: [discovery:completed]

2022-05-15 22:42:23 | [Mutex] waiting for: [discovery:completed]

2022-05-15 22:42:23 | [Mutex] waiting for: [discovery:completed]

2022-05-15 22:42:23 | [Mutex] received everything.

2022-05-15 22:42:23 | [Mutex] isItemNotified: discovery:completed:success :: true

2022-05-15 22:42:23 | [Mutex] isItemNotified: discovery:feature:urn:xmpp:mam:2 :: true