We haven’t tested these options on Apple’s new M1-based laptops, as its ARM nature prevents running certain images no matter what is used to run the Docker daemon. The tests were executed on an Intel chip based macOS. For this research we used the Testcontainers core tests which rely on a wide range of the Docker APIs. Indeed if the tests pass you can assume the runtime provides and behaves in a way the application expects it to. However, if you can successfully run a body of tests for the application level software (something that uses the runtime), you can claim compatibility with a reasonably high degree of confidence. It’s not trivial to test compatibility of runtimes and other low-level systems. In this article we look at what options you have for the container runtime to run integration tests with Testcontainers, provide some guidance on how to setup them, and outline the current state of their compatibility.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |