Workaround for memory garbage in SafeBuffer test 62/28862/1
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Tue, 7 Oct 2014 11:05:20 +0000 (13:05 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Thu, 16 Oct 2014 13:44:31 +0000 (15:44 +0200)
commitd363fa4102b97e1b35fbc87f958042aa3031f7d5
tree41cc8988c25484684b7373e9332d8193ed9ee872
parentd15f87aa7ed169f236d1b0b8880606533240e2b6
Workaround for memory garbage in SafeBuffer test

Operator delete of RawBuffer which is called after buffer memory is erased
(see erase_on_dealloc::deallocate) sometimes leaves garbage in the beginning of
that memory. Therefore the test will be marked as failing only if more than
1/10 of the data matches original. Also tests for std::vector control group
were added.

Change-Id: Ic1a0db5aa336eaca0825c945af5ccbc6fe88c13a
tests/test_safe-buffer.cpp