Signal-Android/app/src/test/java/org/thoughtcrime/securesms
AsamK 8f51bdcb78 Adapt maxInstancesForQueue to only consider instances of the same job.
Currently the maxInstancesForQueue limit checks the count of all jobs in a
given queue. If there are already too many jobs, the new job is discarded.

However this is not the expected behavior for the two jobs where it's used:
GroupCallPeekWorkerJob and AutomaticSessionResetJob
For both the expected behavior is that there aren't too many jobs of them
started, but that there will be at least one instance of them started.
Both of them use the same queue as the PushProcessMessageJob and the MarkerJob.
Those two jobs are often in the queue at the same time, effectively preventing
the GroupCallPeekWorkerJob and AutomaticSessionResetJob from being enqueued.
2021-02-08 14:26:59 -05:00
..
camera Move all files to natural position. 2020-01-06 11:08:30 -05:00
components/webrtc Distinguish between primary and secondary devices in participants list. 2021-01-13 19:43:23 -05:00
contacts Implement new workflow for scoped storage backup selection. 2020-10-15 16:19:17 -04:00
contactshare Move all files to natural position. 2020-01-06 11:08:30 -05:00
conversationlist Switch the conversation list to our own paging library. 2021-01-06 17:03:20 -04:00
database Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
groups Skip native LibSignal tests on unsupported and non-unix OS. 2021-01-22 00:34:41 -04:00
jobmanager Move backoff calculation into jobs. 2021-01-28 18:44:04 -05:00
jobs Adapt maxInstancesForQueue to only consider instances of the same job. 2021-02-08 14:26:59 -05:00
keyvalue Add an encrypted key-value store. 2020-01-24 10:54:38 -05:00
l10n Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
linkpreview Fix non-rendered previews when differ by trailing slash. 2021-01-06 17:03:20 -04:00
logsubmit/util New GV2 internal prefix and scrubber. 2020-05-13 16:18:18 -04:00
notifications Have DatabaseFactory.getSmsDatabase() return MessageDatabase. 2020-08-24 11:16:41 -03:00
phonenumbers Move all files to natural position. 2020-01-06 11:08:30 -05:00
profiles Create a new manage profile screen. 2021-01-19 10:39:49 -05:00
recipients Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
registration Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
service Fix issue when single user leaves ParticipantCollection. 2021-01-14 06:53:18 -04:00
storage Fix storage sync issue related to duplicate remote contacts. 2021-02-01 18:06:33 -05:00
testutil Skip native LibSignal tests on unsupported and non-unix OS. 2021-01-22 00:34:41 -04:00
util Improve proxy link parsing. 2021-02-03 16:04:01 -05:00
BaseUnitTest.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00