Project

General

Profile

TestingInfrastructure » History » Version 9

Denis 'GNUtoo' Carikli, 11/27/2018 01:38 AM

1 1 Denis 'GNUtoo' Carikli
h1. TestingInfrastructure
2
3 5 Denis 'GNUtoo' Carikli
h2. Projects and/or hardware that can be used to do functional testing
4 1 Denis 'GNUtoo' Carikli
5
h3. Lava
6
7 7 Denis 'GNUtoo' Carikli
"Lava":https://www.linaro.org/engineering/projects/lava/ can be used to do functional tests on real hardware. It can be easily installed on PureOS, an FSDG compliant GNU/Linux distribution.
8 4 Denis 'GNUtoo' Carikli
9 5 Denis 'GNUtoo' Carikli
h3. OsmoGSMTester
10 3 Denis 'GNUtoo' Carikli
11 6 Denis 'GNUtoo' Carikli
The "OsmoGSMTester project":https://osmocom.org/projects/osmo-gsm-tester is able to be interfaced with the Android RIL through ofono and can emulate a GSM network with the help of a compatible GSM base station or SDR.
12 3 Denis 'GNUtoo' Carikli
13 5 Denis 'GNUtoo' Carikli
h3. Simtrace2
14 3 Denis 'GNUtoo' Carikli
15 1 Denis 'GNUtoo' Carikli
The "Simtrace 2 project":https://osmocom.org/projects/simtrace2/wiki can be used, along with SIM card readers to programmatically feed a SIM card to a smartphone. This can be used to run test on real networks.
16 7 Denis 'GNUtoo' Carikli
17
h2. Replicant supported devices and testing
18
19
h3. Requirements
20
21 8 Denis 'GNUtoo' Carikli
* Antenna connector for the modem
22
* The ability to control the device buttons in order to be able to programmatically power on and off the device, and trigger boots into the bootloader and recovery 
23
24 7 Denis 'GNUtoo' Carikli
h3. Galaxy S 2 (I9100)
25
26 9 Denis 'GNUtoo' Carikli
* The Galaxy S2 (I9100) has:
27
** An antenna connector