speedup tests, fix includes

This commit is contained in:
2023-07-15 12:17:44 +02:00
parent e891c589a8
commit 538a6b10fd
61 changed files with 172 additions and 265 deletions

View File

@@ -7,7 +7,7 @@
#include "Command.h"
#include "../../repo/includes/objects/File.h"
#include "objects/File.h"
#include "CommandsCommon.h"

View File

@@ -5,9 +5,9 @@
#ifndef SEMBACKUP_CONTEXT_H
#define SEMBACKUP_CONTEXT_H
#include "../../repo/includes/Repository.h"
#include "../../utils/includes/Config.h"
#include "../../utils/includes/Logger.h"
#include "Config.h"
#include "Logger.h"
#include "Repository.h"
struct Context {
Logger *logger;

View File

@@ -8,7 +8,7 @@
#include <sstream>
#include <string>
#include "../../change_detectors/includes/ComparableFile.h"
#include "ComparableFile.h"
/// Utility class to compute difference between two ComparableFile%s
class Diff {

View File

@@ -2,20 +2,20 @@
// Created by Stepan Usatiuk on 23.05.2023.
//
#include "../includes/CommandDiff.h"
#include "CommandDiff.h"
#include "../../change_detectors/includes/ChangeDetectorFactory.h"
#include "../../chunkers/includes/ChunkerFactory.h"
#include "../../repo/includes/Serialize.h"
#include "../../repo/includes/objects/Archive.h"
#include "../../repo/includes/objects/Chunk.h"
#include "../../utils/includes/BytesFormatter.h"
#include "../../utils/includes/Exception.h"
#include "../../utils/includes/Progress.h"
#include "../../utils/includes/RunningDiffAverage.h"
#include "../../utils/includes/Signals.h"
#include "../../utils/includes/ThreadPool.h"
#include "../includes/Diff.h"
#include "BytesFormatter.h"
#include "ChangeDetectorFactory.h"
#include "ChunkerFactory.h"
#include "Diff.h"
#include "Exception.h"
#include "Progress.h"
#include "RunningDiffAverage.h"
#include "Serialize.h"
#include "Signals.h"
#include "ThreadPool.h"
#include "objects/Archive.h"
#include "objects/Chunk.h"
using namespace CommandsCommon;

View File

@@ -2,7 +2,7 @@
// Created by Stepan Usatiuk on 23.05.2023.
//
#include "../includes/CommandList.h"
#include "CommandList.h"
CommandList::CommandList() : Command() {
}

View File

@@ -2,13 +2,13 @@
// Created by Stepan Usatiuk on 23.05.2023.
//
#include "../includes/CommandListFiles.h"
#include "CommandListFiles.h"
#include "../../repo/includes/Serialize.h"
#include "../../repo/includes/objects/Archive.h"
#include "../../repo/includes/objects/Chunk.h"
#include "../../repo/includes/objects/File.h"
#include "../../utils/includes/BytesFormatter.h"
#include "BytesFormatter.h"
#include "Serialize.h"
#include "objects/Archive.h"
#include "objects/Chunk.h"
#include "objects/File.h"
CommandListFiles::CommandListFiles() : Command() {
}

View File

@@ -2,7 +2,7 @@
// Created by Stepan Usatiuk on 07.06.2023.
//
#include "../includes/CommandMount.h"
#include "CommandMount.h"
#include "RepoFS.h"
CommandMount::CommandMount() : Command() {

View File

@@ -2,21 +2,21 @@
// Created by Stepan Usatiuk on 23.05.2023.
//
#include "../includes/CommandRestore.h"
#include "CommandRestore.h"
#include <fstream>
#include <sstream>
#include "../../chunkers/includes/ChunkerFactory.h"
#include "../../repo/includes/Serialize.h"
#include "../../repo/includes/objects/Archive.h"
#include "../../repo/includes/objects/Chunk.h"
#include "../../utils/includes/BytesFormatter.h"
#include "../../utils/includes/Exception.h"
#include "../../utils/includes/Progress.h"
#include "../../utils/includes/RunningDiffAverage.h"
#include "../../utils/includes/Signals.h"
#include "../../utils/includes/ThreadPool.h"
#include "BytesFormatter.h"
#include "ChunkerFactory.h"
#include "Exception.h"
#include "Progress.h"
#include "RunningDiffAverage.h"
#include "Serialize.h"
#include "Signals.h"
#include "ThreadPool.h"
#include "objects/Archive.h"
#include "objects/Chunk.h"
using namespace CommandsCommon;

View File

@@ -2,27 +2,27 @@
// Created by Stepan Usatiuk on 23.05.2023.
//
#include "../includes/CommandRun.h"
#include "CommandRun.h"
#include <fstream>
#include <iomanip>
#include <sstream>
#include "../../change_detectors/includes/ChangeDetectorFactory.h"
#include "../../chunkers/includes/ChunkerFactory.h"
#include "../../crypto/includes/SHA.h"
#include "../../repo/includes/Serialize.h"
#include "../../repo/includes/objects/Archive.h"
#include "../../repo/includes/objects/Chunk.h"
#include "../../repo/includes/objects/File.h"
#include "../../utils/includes/BytesFormatter.h"
#include "../../utils/includes/Exception.h"
#include "../../utils/includes/Progress.h"
#include "../../utils/includes/RunningDiffAverage.h"
#include "../../utils/includes/Signals.h"
#include "../../utils/includes/ThreadPool.h"
#include "BytesFormatter.h"
#include "ChangeDetectorFactory.h"
#include "ChunkerFactory.h"
#include "Exception.h"
#include "Progress.h"
#include "RunningDiffAverage.h"
#include "SHA.h"
#include "Serialize.h"
#include "Signals.h"
#include "ThreadPool.h"
#include "objects/Archive.h"
#include "objects/Chunk.h"
#include "objects/File.h"
#include "../includes/CommandsCommon.h"
#include "CommandsCommon.h"
using namespace CommandsCommon;

View File

@@ -2,13 +2,13 @@
// Created by Stepan Usatiuk on 23.05.2023.
//
#include "../includes/CommandsCommon.h"
#include "CommandsCommon.h"
#include <fstream>
#include <regex>
#include "../../utils/includes/Exception.h"
#include "../../utils/includes/Signals.h"
#include "Exception.h"
#include "Signals.h"
void CommandsCommon::workerCallback(unsigned long long int bytesWritten, unsigned long long int bytesSkipped, unsigned long long int filesWritten, WorkerStats &to) {
to.bytesWritten += bytesWritten;

View File

@@ -2,12 +2,12 @@
// Created by Stepan Usatiuk on 06.05.2023.
//
#include "../includes/Diff.h"
#include "Diff.h"
#include "../../chunkers/includes/BuzhashChunker.h"
#include "../../utils/includes/BytesFormatter.h"
#include "../../utils/includes/Exception.h"
#include "../../utils/includes/Signals.h"
#include "BuzhashChunker.h"
#include "BytesFormatter.h"
#include "Exception.h"
#include "Signals.h"
bool Diff::isBinary(const ComparableFile &c) {
auto b = c.contents();