Pull to refresh
Comments 17
зачем эта матрешка, что-то я не совсем понял.
есть ведь снапшоты (как средствами фс, так и в qemu/kvm, virtualbox) — делаете мастер-образ, там снапшот состояния диска и с него уже запускаете все тесты, таким образом все оказываются в одинаковых условиях. можно еще дальше пойти и делать полный снимок состояния, вместе с памятью (но это уже лишнее).

Вот зашёл то же самое сказать. Под виндой на ntfs Shadow Copies позволяют делать снэпшоты фолдера легко и дёшево. Есть и поддержка записи всех изменений в папке в отдельное место, что даёт мгновенный откат в исходное состояние.
Под линухами возможностей не меньше.

Да, согласен. Это скорее не бест практис, а лабораторный вариант для поднятия своего инстанса аля AWS с минимальными трудозатратми:)
По поводу Вашего примера не совсе мпонял. В каких условиях снапшот подразумевается? Что подразумевается под «фс»? Можете расшифровать поподробнее?
В моём примере это образ VM VirtualBox со всеми настройками.
Вариантов уже много. Для «поиграть» я бы ставил NoxPlayer.
Вообще было бы интересно почитать, если бы кто сделал обзор существующих решений запустить виртуальный Андроид.

Немного оффтоп. Кто знает: действительно ли в последних версиях virtualbox убрали возможность проброса видеокарты? И зачем?

Но зачем?.. Ведь менеджере AVD можно нажимать wipe data перед каждым тестированием. И снапшоты там тоже можно делать.

И что, быстро работает? У нас выбор был сделан в пользу контейнеров (используются скрипты от гугла) и всё это дело управляется через OpenSTF. Десяток эмуляторов на одной мощной машине уживается вполне сносно.
Спасибо! Давно хотел попробовать. Знакомые рекомендовали именно это решение:)
Если не секрет, подскажете, какое выбрали решение для управления STF? Допилили авторизацию по почте, или еще что-то используете? Вот тоже STF поднимаю, думаю пока просто на сервере ограничить доступ по IP…

На сетевом уровне доступ ограничили, оказалось проще всего.

Поднято на одном из серверов на proxmox’е 30 шт. ВМ с android-x86 и в них whatsapp и все это прекрасно живет без всяких эмуляторов под ОСь

В чем сакральный смысл такого решения? Почему бы не запустить в ВМ сразу Android?
цель другая, не просто запустить Android OS, а сделать на VM инстанс для проведения тестирования Android приложений.
А были ли у кого-то проблемы с пробросом клавиатуры в андроид эмулятор из убунты, запущенной под VirtualBox?
если бокс в боксе в боксе, в разных боксах настрой разные клавиши отключения захвата клавы.
а то правый контрол работает странно в такой конфигурации. но зачем такая вложенность кроме эксперимента: «а оно вообще заработает?» я не знаю.
Only those users with full accounts are able to leave comments. Log in, please.