Skip to content

Commit

Permalink
rename PerfTestCL to Tools
Browse files Browse the repository at this point in the history
  • Loading branch information
kosyloa committed Nov 2, 2023
1 parent 278699b commit 1782e36
Show file tree
Hide file tree
Showing 22 changed files with 21 additions and 21 deletions.
14 changes: 7 additions & 7 deletions DXFeedFramework.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -555,7 +555,7 @@
64125E352A1F689A00FB32BA /* libDxFeedGraalNativeSdk.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libDxFeedGraalNativeSdk.dylib; path = graal_builds/osx_universal/libDxFeedGraalNativeSdk.dylib; sourceTree = "<group>"; };
64148B642ABB5C320063110E /* Tools */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Tools; sourceTree = BUILT_PRODUCTS_DIR; };
64148B662ABB5C320063110E /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
64148B6E2ABB5C4A0063110E /* PerfTestCL.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = PerfTestCL.entitlements; sourceTree = "<group>"; };
64148B6E2ABB5C4A0063110E /* Tools.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Tools.entitlements; sourceTree = "<group>"; };
6417DD1E2A39C9A7008912D6 /* LatencyDiagnostic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LatencyDiagnostic.swift; sourceTree = "<group>"; };
641A59992AB4794E003899FB /* TradeETH.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TradeETH.swift; sourceTree = "<group>"; };
641AC1A82A61AE4000EF6D6C /* DXAliases.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DXAliases.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -930,10 +930,10 @@
path = Interop;
sourceTree = "<group>";
};
64148B652ABB5C320063110E /* PerfTestCL */ = {
64148B652ABB5C320063110E /* Tools */ = {
isa = PBXGroup;
children = (
64148B6E2ABB5C4A0063110E /* PerfTestCL.entitlements */,
64148B6E2ABB5C4A0063110E /* Tools.entitlements */,
64148B662ABB5C320063110E /* main.swift */,
647426AC2ABC85F20012F793 /* Arguments.swift */,
647426A62ABC7F080012F793 /* ConnectEventListener.swift */,
Expand All @@ -948,7 +948,7 @@
648BD56A2AC4576F004A3A95 /* HelpTool.swift */,
648BD56C2AC56A04004A3A95 /* SubscriptionUtils.swift */,
);
path = PerfTestCL;
path = Tools;
sourceTree = "<group>";
};
641BCBBF2A21051A00FE23C2 /* Market */ = {
Expand Down Expand Up @@ -1345,7 +1345,7 @@
64B627162A375BBA00196D07 /* QuoteTableApp */,
642DC9262AAA21C000974F5C /* IpfTableApp */,
64B4364C2AB9D3410003919E /* ScheduleSampleApp */,
64148B652ABB5C320063110E /* PerfTestCL */,
64148B652ABB5C320063110E /* Tools */,
);
path = Samples;
sourceTree = "<group>";
Expand Down Expand Up @@ -2488,7 +2488,7 @@
64148B682ABB5C320063110E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = Samples/PerfTestCL/PerfTestCL.entitlements;
CODE_SIGN_ENTITLEMENTS = Samples/Tools/Tools.entitlements;
CODE_SIGN_STYLE = Manual;
DEVELOPMENT_TEAM = "";
ENABLE_HARDENED_RUNTIME = YES;
Expand All @@ -2505,7 +2505,7 @@
64148B692ABB5C320063110E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = Samples/PerfTestCL/PerfTestCL.entitlements;
CODE_SIGN_ENTITLEMENTS = Samples/Tools/Tools.entitlements;
CODE_SIGN_STYLE = Manual;
DEVELOPMENT_TEAM = "";
ENABLE_HARDENED_RUNTIME = YES;
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,20 +164,20 @@ Quote{AAPL, eventTime=0, time=20221219-223312.000, timeNanoPart=0, sequence=0, b

## Tools

[Tools](https://github.com/dxFeed/dxfeed-graal-swift-api/tree/swift/Samples/PerfTestCL/)
[Tools](https://github.com/dxFeed/dxfeed-graal-swift-api/tree/swift/Samples/Tools/)
is a collection of tools that allow you to subscribe to various market events for the specified symbols. The tools can
be
downloaded
from [Release](https://github.com/dxFeed/dxfeed-graal-swift-api/releases) (tools.zip includes self-contained versions)

* [Connect](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/PerfTestCL/ConnectTool.swift)
* [Connect](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/Tools/ConnectTool.swift)
connects to the specified address(es) and subscribes to the specified events with the specified symbol
* [Dump](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/PerfTestCL/DumpTool.swift)
* [Dump](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/Tools/DumpTool.swift)
dumps all events received from address. This was designed to retrieve data from a file
* [PerfTest](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/PerfTestCL/PerfTestTool.swift)
* [PerfTest](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/Tools/PerfTestTool.swift)
connects to the specified address(es) and calculates performance counters (events per second, memory usage, CPU usage,
etc.)
* [LatencyTest](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/PerfTestCL/LatencyTestTool.swift)
* [LatencyTest](https://github.com/dxFeed/dxfeed-graal-swift-api/blob/swift/Samples/Tools/LatencyTestTool.swift)
connects to the specified address(es) and calculates latency.

To run tools on macOs, it may be necessary to unquarantine them:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// ArgumentParser.swift
// PerfTestCL
// Tools
//
// Created by Aleksey Kosylo on 21.09.23.
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// ConnectEventListener.swift
// DXFeedFramework
// Tools
//
// Created by Aleksey Kosylo on 21.09.23.
//
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion Samples/PerfTestCL/main.swift → Samples/Tools/main.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// main.swift
// SwiftTestCLI
// Tools
//
// Created by Aleksey Kosylo on 20.02.2023.
//
Expand Down
2 changes: 1 addition & 1 deletion Samples/Utils/DXFTimer.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// RepeatingTimer.swift
// DxFeedPertTestApp
// DXFeedFramework
//
// Created by Aleksey Kosylo on 16.06.23.
//
Expand Down
2 changes: 1 addition & 1 deletion Samples/Utils/Endpoint+Ext.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Endpoint+Ext.swift
// TestApp
// DXFeedFramework
//
// Created by Aleksey Kosylo on 12.06.23.
//
Expand Down
2 changes: 1 addition & 1 deletion Samples/Utils/EventCode+String.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// EventCode+String.swift
// PerfTestCL
// DXFeedFramework
//
// Created by Aleksey Kosylo on 21.09.23.
//
Expand Down
2 changes: 1 addition & 1 deletion Samples/Utils/Performance/LatencyListener.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// LatencyListener.swift
// Tools
// DXFeedFramework
//
// Created by Aleksey Kosylo on 04.10.23.
//
Expand Down
2 changes: 1 addition & 1 deletion Samples/Utils/Performance/LatencyMetricsPrinter.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// LatencyMetricsPrinter.swift
// PerfTestCL
// DXFeedFramework
//
// Created by Aleksey Kosylo on 25.09.23.
//
Expand Down
2 changes: 1 addition & 1 deletion Samples/Utils/Performance/PerfDiagnostic.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Diagnostic.swift
// DxFeedPertTestApp
// DXFeedFramework
//
// Created by Aleksey Kosylo on 14.06.23.
//
Expand Down

0 comments on commit 1782e36

Please sign in to comment.