Speed up Gradle qa task.

fork-5.53.8
Rashad Sookram 2021-12-09 13:28:13 -05:00 zatwierdzone przez Cody Henthorne
rodzic c6d0ef218a
commit c98fd1a452
4 zmienionych plików z 8 dodań i 8 usunięć

Wyświetl plik

@ -381,6 +381,7 @@ android {
} }
lintOptions { lintOptions {
checkReleaseBuilds false
abortOnError true abortOnError true
baseline file("lint-baseline.xml") baseline file("lint-baseline.xml")
disable "LintError" disable "LintError"

Wyświetl plik

@ -83,5 +83,5 @@ task qa {
':Signal-Android:lintPlayProdRelease', ':Signal-Android:lintPlayProdRelease',
'Signal-Android:ktlintCheck', 'Signal-Android:ktlintCheck',
':libsignal-service:test', ':libsignal-service:test',
':Signal-Android:assemblePlayProdDebug' ':Signal-Android:assemblePlayProdRelease'
} }

Wyświetl plik

@ -17,14 +17,12 @@ import static org.whispersystems.signalservice.test.LibSignalLibraryUtil.assumeL
public class DeviceTransferAuthenticationTest { public class DeviceTransferAuthenticationTest {
private byte[] certificate; private byte[] certificate;
private byte[] badCertificate;
@Before @Before
public void ensureNativeSupported() throws KeyGenerationFailedException { public void ensureNativeSupported() throws KeyGenerationFailedException {
assumeLibSignalSupportedOnOS(); assumeLibSignalSupportedOnOS();
certificate = SelfSignedIdentity.create().getX509Encoded(); certificate = SelfSignedIdentity.create().getX509Encoded();
badCertificate = SelfSignedIdentity.create().getX509Encoded();
} }
@Test @Test
@ -39,9 +37,10 @@ public class DeviceTransferAuthenticationTest {
} }
@Test(expected = DeviceTransferAuthenticationException.class) @Test(expected = DeviceTransferAuthenticationException.class)
public void testServerCompute_withChangedClientCertificate() throws DeviceTransferAuthenticationException { public void testServerCompute_withChangedClientCertificate() throws DeviceTransferAuthenticationException, KeyGenerationFailedException {
Client client = new Client(badCertificate); byte[] badCertificate = SelfSignedIdentity.create().getX509Encoded();
Server server = new Server(certificate, client.getCommitment()); Client client = new Client(badCertificate);
Server server = new Server(certificate, client.getCommitment());
byte[] clientRandom = client.setServerRandomAndGetClientRandom(server.getRandom()); byte[] clientRandom = client.setServerRandomAndGetClientRandom(server.getRandom());

Wyświetl plik

@ -1,4 +1,4 @@
org.gradle.jvmargs=-Xmx3072m org.gradle.jvmargs=-Xmx4096m
android.useAndroidX=true android.useAndroidX=true
android.enableJetifier=true android.enableJetifier=true
kapt.incremental.apt=false kapt.incremental.apt=false