moby/integration/image
Cory Snider 0426c76142 List images with multiple since/before filters
The List Images API endpoint has accepted multiple values for the
`since` and `before` filter predicates, but thanks to Go's randomizing
of map iteration order, it would pick an arbitrary image to compare
created timestamps against. In other words, the behaviour was undefined.
Change these filter predicates to have well-defined semantics: the
logical AND of all values for each of the respective predicates. As
timestamps are a totally-ordered relation, this is exactly equivalent to
applying the newest and oldest creation timestamps for the `since` and
`before` predicates, respectively.

Signed-off-by: Cory Snider <csnider@mirantis.com>
2022-12-08 16:36:57 -05:00
..
commit_test.go Using test names instead of hardcoded ones in integration/image directory 2020-05-18 16:37:09 +01:00
import_test.go Add support for platform (os and architecture) on image import 2022-01-24 18:24:51 +01:00
list_test.go List images with multiple since/before filters 2022-12-08 16:36:57 -05:00
main_test.go testutil: make testing packages public 2019-09-11 07:47:23 -05:00
pull_test.go skip TestImagePullStoredfDigestForOtherRepo() on Windows and rootless 2022-10-21 01:48:59 +02:00
remove_test.go Windows: Enable more integration tests 2020-09-20 22:09:27 +03:00
remove_unix_test.go Finish refactor of UID/GID usage to a new struct 2022-03-14 16:28:57 -04:00
tag_test.go Windows: Enable more integration tests 2020-09-20 22:09:27 +03:00