public List<FSTestConfig> build() {
FileParam fp = new FileParam(fileName, fileSize);
List<FSTestConfig> configurationList = new ArrayList<FSTestConfig>();
if (osType.isCurrentOS()) {
FS fs;
if (fsAccessMode.doReadOnlyTests()) {
// true=readOnly mode
fs = new FS(fsType, true, formatter);
configurationList.add(new FSTestConfig(osType, fs, fp));
}
if (fsAccessMode.doReadWriteTests()) {
// false=readWrite mode
fs = new FS(fsType, false, formatter);
configurationList.add(new FSTestConfig(osType, fs, fp));
}
}
return configurationList;