test: Add edge case tests for queue
test: Add edge case tests for queue

- Test removing from empty queue
- Test adding to full queue
- Test getting next iterator from the end of the queue

BRANCH=none
BUG=none
TEST=make -j run-queue

Signed-off-by: Yuval Peress <50dc11c009bd4d7e9d9d15a383c1743ce5ee82ef@google.com>
Change-Id: Ibd470decf8b80c2b6098eae43ffd9135858484e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3930861
Reviewed-by: Tomasz Michalec <c064a6042954d4ba0805003dc021b76413ff1548@google.com>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec