class ReadWriteTest_TruncateWriteAtomicity_Test

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc

This test is somewhat best-effort; it won't reliably fail, necessarily.

It attempts to verify the atomicity of concurrent write and truncate operations

on an O_APPEND file by spawning multiple writer and truncater threads and

checking if holes are created in the file.

Public Methods

void ReadWriteTest_TruncateWriteAtomicity_Test ()

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc

void ReadWriteTest_TruncateWriteAtomicity_Test (const ReadWriteTest_TruncateWriteAtomicity_Test & )

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc

void ReadWriteTest_TruncateWriteAtomicity_Test (ReadWriteTest_TruncateWriteAtomicity_Test && )

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc

ReadWriteTest_TruncateWriteAtomicity_Test & operator= (const ReadWriteTest_TruncateWriteAtomicity_Test & )

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc

ReadWriteTest_TruncateWriteAtomicity_Test & operator= (ReadWriteTest_TruncateWriteAtomicity_Test && )

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc

void ~ReadWriteTest_TruncateWriteAtomicity_Test ()

Defined at line 137 of file ../../src/starnix/tests/syscalls/cpp/read_write_test.cc