circleci-images icon indicating copy to clipboard operation
circleci-images copied to clipboard

Tests failing because of android images are based on JDK slim images

Open omainegra opened this issue 4 years ago • 3 comments

Since the docker image is based on openjdk:11-jdk-slim we have many test cases failing. Our current workaround is to use another image just to run these tests.

The regular image openjdk:11 is just around 200M bigger, it could be used instead

omainegra avatar Jan 05 '21 22:01 omainegra

The current Android Convenience Image won't change. I'd advice to find an alternative image or just install the packages that are missing.

I am curious however. We're working on our next-gen Android Convenience Image. What packages/tools that are missing in OpenJDK slim upstream would you need? This information can help us while we create the next-gen image.

FelicianoTech avatar Jan 14 '21 01:01 FelicianoTech

I don't know for sure what packages are missing, just that image is useless to run CashApp/Paparazzi screenshot tests. More info here https://github.com/cashapp/paparazzi/issues/124#issuecomment-754240269

omainegra avatar Jan 14 '21 18:01 omainegra

I've hit the same issue, for me sudo apt-get install fontconfig fixed the problem

madisp avatar Mar 14 '21 18:03 madisp