Mikhael Bogdanov
af2cf715be
Disabled dexInProcess and incremental compilation in test android module, explicitly set Xmx for dex process cause of teamcity memory allocation fails
2016-05-11 18:07:27 +03:00
Mikhael Bogdanov
1d2a83e182
Added support for 'JVM.INHERIT_MULTIFILE_PARTS' flag in android tests
2016-05-11 18:07:26 +03:00
Mikhael Bogdanov
ed60cf8c55
Added support for reflection tests on android
2016-05-11 18:07:26 +03:00
Mikhael Bogdanov
d6a64af929
Fix for KT-12125: Wrong increment/decrement on Byte/Char/Short.MAX_VALUE/MIN_VALUE
...
#KT-12125 Fixed
2016-05-11 18:07:25 +03:00
Mikhael Bogdanov
ca31ce8d88
Support new tests on android, disabled not applicable ones
2016-05-06 17:31:53 +03:00
Mikhael Bogdanov
09509b6d18
Update android test dependency to android 4.4.2 cause of missed test result problem on 4.1.2
2016-05-03 09:11:37 +03:00
Michael Bogdanov
e2ae2f313c
Support test with self imports, kotlin multifile tests
2016-04-29 16:33:04 +03:00
Michael Bogdanov
0f110b049b
Fix for "adb: Syntax error: ")" unexpected"
2016-04-29 16:21:15 +03:00
Michael Bogdanov
adda3ef69d
Ability to run tests via adb
2016-04-28 15:02:33 +03:00
Michael Bogdanov
d4a7e36722
Android tests exclusion
2016-04-28 15:02:33 +03:00
Michael Bogdanov
896429a959
Switch to gradle from gradle wrapper, use https instead of http to download files
2016-04-28 15:02:32 +03:00
Michael Bogdanov
309348c9be
Code clean
2016-04-28 15:02:32 +03:00
Michael Bogdanov
7d77f9171c
Wait some time before emulator stop, diabled emulator log redirection (otherise result reports would be inconsistent)
...
~emulator
2016-04-28 15:02:31 +03:00
Michael Bogdanov
be1cb406d2
More logging on adb server start
2016-04-28 15:02:31 +03:00
Michael Bogdanov
db6c72d886
Support WITH_REFLECT and 'Class.forName' android tests
2016-04-28 15:02:30 +03:00
Michael Bogdanov
ed3d874f88
Wait until emulator booted
2016-04-28 15:02:30 +03:00
Michael Bogdanov
2992e23508
Use gradle build instead of ant one for android test module
2016-04-28 15:02:29 +03:00
Michael Bogdanov
3ad8b5be91
Ecluded test from compilation: android report bad class file cause of missed generic parameter definition
2016-04-28 15:02:29 +03:00
Michael Bogdanov
0abdc75477
Temporary disable lint checks cause of problem with implicit 'stream' import
2016-04-28 15:02:28 +03:00
Michael Bogdanov
3cebb7c804
Added support for tests with 'JvmName' annotation
2016-04-28 15:02:28 +03:00
Michael Bogdanov
11e42c6472
Call 'invokeBox' with proper class instance (not try to find it via reflection)
2016-04-28 15:02:27 +03:00
Michael Bogdanov
1eb3d2ec1d
Added gradle android test project
2016-04-28 15:02:27 +03:00
Michael Bogdanov
1f84ff7fa6
Writing android sdk to local.properties
2016-04-28 15:02:26 +03:00
Michael Bogdanov
3858515e44
Added kotlin-test.jar to android module dependency
2016-04-25 17:39:13 +03:00
Michael Bogdanov
b092c04145
Removed debug counter
2016-04-25 17:39:13 +03:00
Michael Bogdanov
75d7390a94
Rollback: set permissions via 'chmod'
2016-04-25 14:33:22 +03:00
Michael Bogdanov
4e95a52152
'generators' dependency replaced with 'descriptors.loader.java' in 'android-test' module
2016-04-25 14:33:21 +03:00
Michael Bogdanov
af2a3b14c7
Temporary exclude 'box' test with self imports
2016-04-25 14:33:20 +03:00
Michael Bogdanov
9238b7ba80
Use mock jdk for tests that not require full one
2016-04-25 14:33:20 +03:00
Michael Bogdanov
bc16be9735
Support for WITH_RUNTIME test on android
2016-04-25 14:33:19 +03:00
Michael Bogdanov
6228b11048
Properly patch package name in case of file annotations on default package
2016-04-25 14:33:19 +03:00
Michael Bogdanov
ba1aab7e3e
Temporary use ARMV7 target to run emulator
2016-04-22 18:22:52 +03:00
Michael Bogdanov
18b879102a
Do nothing if there is no files to write
2016-04-22 18:22:52 +03:00
Michael Bogdanov
1b9fa25ac6
Temporary skip multi-file box tests and box tests with stdlib/reflection
2016-04-22 18:22:51 +03:00
Michael Bogdanov
82786bb97e
Temporary exclude 'box' test with imports
2016-04-22 18:22:51 +03:00
Michael Bogdanov
518cc7aa7f
Workaround for wrong recognized exception in result log
2016-04-22 18:22:50 +03:00
Michael Bogdanov
a9a917a99e
Use 'kill -s 9' to finish process
2016-04-22 18:22:50 +03:00
Michael Bogdanov
a9ce6f71f6
Firstly try to stop emulator via adb then via kill process
2016-04-22 18:22:49 +03:00
Michael Bogdanov
10f557105b
File name to package class mapping updated to new single file facade scheme
2016-04-22 18:22:48 +03:00
Michael Bogdanov
e9a2b8628c
Added x86 abi to android tests
2016-04-22 18:22:48 +03:00
Michael Bogdanov
fbbb614e80
PermissionManager updated to new android tools structure
2016-04-22 18:22:47 +03:00
Michael Bogdanov
a17c2c5c0e
SdkDownloader refactoring, updated to last android tools
2016-04-22 18:22:46 +03:00
Nikolay Krasko
47c7181f2a
Extract tests-common module without any actual tests
...
The main reasoning for the module is to avoid running any compiler tests while executing run configuration that searches tests across module dependencies.
2016-04-08 17:40:38 +03:00
Alexander Udalov
e115f80d6c
Remove traces of 'boxWithStdlib' directory in other tests
2016-03-09 10:25:38 +03:00
Dmitry Jemerov
19af88738b
remove Jet from names of classes in tests: phase 2
2015-11-03 14:06:04 +01:00
Dmitry Jemerov
49033e0002
rename Jet* classes to Kt*
2015-10-19 21:35:30 +02:00
Dmitry Petrov
8cd624a58a
Drop package facades: code cleanup in Kotlin project.
2015-10-15 10:33:47 +03:00
Alexander Udalov
b0a4e812e5
Drop ConfigurationKind.JDK_AND_ANNOTATIONS, JetTestUtils.getJdkAnnotationsJar()
2015-10-09 11:51:59 +02:00
Natalia Ukhorskaya
c410f1cdfc
Android tests: use ant from dependencies dirs
2015-06-03 12:44:00 +03:00
Natalia Ukhorskaya
06eb749f5a
Android tests: copy kotlin-reflect.jar to test android application
2015-04-16 14:48:54 +03:00