<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcommon/tests/llmainthreadtask_test.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2024-04-29T04:56:09Z</updated>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-476: LLMainThreadTask cross-thread test hangs. Skip.</title>
<updated>2020-05-27T16:44:18Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2020-05-27T16:44:18Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1d8cbec4c8b6fdc09a2772c4bc98732927323570'/>
<id>urn:sha1:1d8cbec4c8b6fdc09a2772c4bc98732927323570</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-476: Apparently it can take more than 2s for threads to chat.</title>
<updated>2020-03-26T21:51:06Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2020-03-26T21:51:06Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b793ab8619d8c52a099aa85fdd831990ca95c6f4'/>
<id>urn:sha1:b793ab8619d8c52a099aa85fdd831990ca95c6f4</id>
<content type='text'>
llmainthreadtask_test builds in a Sync timeout to keep build-time tests from
hanging. That timeout was set to 2000ms, which seems as though it ought to be
plenty enough time for a process with only 2 threads to exchange data between
them. But on TeamCity EC2 Windows build hosts, sometimes we hit that timeout
and fail. Extend it to try to improve the robustness of builds, even though
the possibility of a production viewer blocking for that long for anything
seems worrisome. (Fortunately the production viewer does not use Sync.)
</content>
</entry>
<entry>
<title>DRTVWR-476: Update LLMainThreadTask tests for simpler API.</title>
<updated>2020-03-25T23:25:42Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2019-12-13T19:20:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fa450ea8492f8d029b781bd911ad270d1b15a3ee'/>
<id>urn:sha1:fa450ea8492f8d029b781bd911ad270d1b15a3ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-476: Add unit tests for LLMainThreadTask.</title>
<updated>2020-03-25T23:24:25Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2019-12-10T16:11:20Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=38da7d5d5f6066a53b44b9eaa0efc01aedc99a6a'/>
<id>urn:sha1:38da7d5d5f6066a53b44b9eaa0efc01aedc99a6a</id>
<content type='text'>
Now that we have the Sync class to help construct unit tests that move forward
in a deterministic stepwise order, we can build suitable unit tests for
LLMainThreadTask.
</content>
</entry>
</feed>
