Regenerate cboe protocols with better timestamps #643
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Tests | |
| on: | |
| push: | |
| branches: [ main ] | |
| workflow_dispatch: | |
| jobs: | |
| tshark-tests: | |
| runs-on: ubuntu-latest | |
| container: ghcr.io/open-markets-initiative/wireshark-lua-tshark:latest | |
| steps: | |
| - uses: actions/checkout@v5 | |
| - name: Lua Syntax Check | |
| run: find . -name '*.lua' | xargs -n 1 luac5.4 -p | |
| - name: Clone Omi Data | |
| run: git clone --depth=1 https://github.com/Open-Markets-Initiative/omi-data-packets.git | |
| - name: Run Asx AsxSecurities Ntp Itch 1.05 Dissector Tests | |
| run: bash -x .github/tests/Asx-AsxSecurities-Ntp-Itch-v1-05-Test.sh | |
| - name: Run B3 B3Derivatives BinaryEntryPoint Sbe 8.0 Dissector Tests | |
| run: bash -x .github/tests/B3-B3Derivatives-BinaryEntryPoint-Sbe-v8-0-Test.sh | |
| - name: Run B3 B3Derivatives BinaryEntryPoint Sbe 8.1 Dissector Tests | |
| run: bash -x .github/tests/B3-B3Derivatives-BinaryEntryPoint-Sbe-v8-1-Test.sh | |
| - name: Run B3 B3Derivatives BinaryUmdf Sbe 1.8 Dissector Tests | |
| run: bash -x .github/tests/B3-B3Derivatives-BinaryUmdf-Sbe-v1-8-Test.sh | |
| - name: Run Cboe ByxEquities MulticastDepthOfBook Pitch 2.41.29 Dissector Tests | |
| run: bash -x .github/tests/Cboe-ByxEquities-MulticastDepthOfBook-Pitch-v2-41-29-Test.sh | |
| - name: Run Cboe BzxOptions OrderEntry Boe 2.10 Dissector Tests | |
| run: bash -x .github/tests/Cboe-BzxOptions-OrderEntry-Boe-v2-10-Test.sh | |
| - name: Run Cboe CfeFutures MulticastDepthOfBook Pitch 1.1.6 Dissector Tests | |
| run: bash -x .github/tests/Cboe-CfeFutures-MulticastDepthOfBook-Pitch-v1-1-6-Test.sh | |
| - name: Run Cboe C1Options Complex Pitch 2.1.18 Dissector Tests | |
| run: bash -x .github/tests/Cboe-C1Options-Complex-Pitch-v2-1-18-Test.sh | |
| - name: Run Cboe C1Options MulticastDepthOfBook Pitch 2.39.4 Dissector Tests | |
| run: bash -x .github/tests/Cboe-C1Options-MulticastDepthOfBook-Pitch-v2-39-4-Test.sh | |
| - name: Run Cboe C1Options MarketLevel2 Csm 1.0.4 Dissector Tests | |
| run: bash -x .github/tests/Cboe-C1Options-MarketLevel2-Csm-v1-0-4-Test.sh | |
| - name: Run Cme CmeFutures Mdp3 Sbe 1.5 Dissector Tests | |
| run: bash -x .github/tests/Cme-CmeFutures-Mdp3-Sbe-v1-5-Test.sh | |
| - name: Run Cme CmeFutures Mdp3 Sbe 1.8 Dissector Tests | |
| run: bash -x .github/tests/Cme-CmeFutures-Mdp3-Sbe-v1-8-Test.sh | |
| - name: Run Cme CmeFutures Mdp3 Sbe 1.9 Dissector Tests | |
| run: bash -x .github/tests/Cme-CmeFutures-Mdp3-Sbe-v1-9-Test.sh | |
| - name: Run Cme CmeFutures iLink3 Sbe 8.5 Dissector Tests | |
| run: bash -x .github/tests/Cme-CmeFutures-iLink3-Sbe-v8-5-Test.sh | |
| - name: Run Coinbase CoinbaseDerivatives MarketDataApi Sbe 1.2 Dissector Tests | |
| run: bash -x .github/tests/Coinbase-CoinbaseDerivatives-MarketDataApi-Sbe-v1-2-Test.sh | |
| - name: Run Coinbase CoinbaseDerivatives OrdersApi Sbe 1.4 Dissector Tests | |
| run: bash -x .github/tests/Coinbase-CoinbaseDerivatives-OrdersApi-Sbe-v1-4-Test.sh | |
| - name: Run Coinbase Deribit MarketDataApi Sbe 1.0 Dissector Tests | |
| run: bash -x .github/tests/Coinbase-Deribit-MarketDataApi-Sbe-v1-0-Test.sh | |
| - name: Run Coinbase Deribit OrdersApi Sbe 1.0 Dissector Tests | |
| run: bash -x .github/tests/Coinbase-Deribit-OrdersApi-Sbe-v1-0-Test.sh | |
| - name: Run Eurex Cash Eti T7 10.0 Dissector Tests | |
| run: bash -x .github/tests/Eurex-Cash-Eti-T7-v10-0-Test.sh | |
| - name: Run Eurex Derivatives Eobi T7 3.0 Dissector Tests | |
| run: bash -x .github/tests/Eurex-Derivatives-Eobi-T7-v3-0-Test.sh | |
| - name: Run Eurex Derivatives Eobi T7 6.0 Dissector Tests | |
| run: bash -x .github/tests/Eurex-Derivatives-Eobi-T7-v6-0-Test.sh | |
| - name: Run Ice IceFutures Mdf iMpact 1.1.24 Dissector Tests | |
| run: bash -x .github/tests/Ice-IceFutures-Mdf-iMpact-v1-1-24-Test.sh | |
| - name: Run Ice IceFutures Mdf iMpact 1.1.33 Dissector Tests | |
| run: bash -x .github/tests/Ice-IceFutures-Mdf-iMpact-v1-1-33-Test.sh | |
| - name: Run Iex IexEquities Deep IexTp 1.0.6 Dissector Tests | |
| run: bash -x .github/tests/Iex-IexEquities-Deep-IexTp-v1-0-6-Test.sh | |
| - name: Run Iex IexEquities Tops IexTp 1.5.6 Dissector Tests | |
| run: bash -x .github/tests/Iex-IexEquities-Tops-IexTp-v1-5-6-Test.sh | |
| - name: Run Iex IexEquities Tops IexTp 1.6.4 Dissector Tests | |
| run: bash -x .github/tests/Iex-IexEquities-Tops-IexTp-v1-6-4-Test.sh | |
| - name: Run Imperative IntelligentCross Mdf 1.11 Dissector Tests | |
| run: bash -x .github/tests/Imperative-IntelligentCross-Mdf-v1-11-Test.sh | |
| - name: Run Jnx JnxEquities Pts Itch 1.6 Dissector Tests | |
| run: bash -x .github/tests/Jnx-JnxEquities-Pts-Itch-v1-6-Test.sh | |
| - name: Run Jnx JnxEquities Pts Ouch 1.11 Dissector Tests | |
| run: bash -x .github/tests/Jnx-JnxEquities-Pts-Ouch-v1-11-Test.sh | |
| - name: Run Memx MemxEquities MemoirDepthFeed Sbe 1.3 Dissector Tests | |
| run: bash -x .github/tests/Memx-MemxEquities-MemoirDepthFeed-Sbe-v1-3-Test.sh | |
| - name: Run Miax OnyxFutures TopOfMarket Mach 1.0.b Dissector Tests | |
| run: bash -x .github/tests/Miax-OnyxFutures-TopOfMarket-Mach-v1-0-b-Test.sh | |
| - name: Run Miax PearlEquities ExpressOrders Meo 2.6 Dissector Tests | |
| run: bash -x .github/tests/Miax-PearlEquities-ExpressOrders-Meo-v2-6-Test.sh | |
| - name: Run Nasdaq IseOptions OrderComboFeed Itch 1.1 Dissector Tests | |
| run: bash -x .github/tests/Nasdaq-IseOptions-OrderComboFeed-Itch-v1-1-Test.sh | |
| - name: Run Nasdaq IseOptions TopComboQuoteFeed Itch 1.0 Dissector Tests | |
| run: bash -x .github/tests/Nasdaq-IseOptions-TopComboQuoteFeed-Itch-v1-0-Test.sh | |
| - name: Run Nasdaq NsmEquities Orders Ouch 5.0 Dissector Tests | |
| run: bash -x .github/tests/Nasdaq-NsmEquities-Orders-Ouch-v5-0-Test.sh | |
| - name: Run Nasdaq NsmEquities TotalView Itch 5.0 Dissector Tests | |
| run: bash -x .github/tests/Nasdaq-NsmEquities-TotalView-Itch-v5-0-Test.sh | |
| - name: Run Nasdaq Uqdf Output Utp 1.5 Dissector Tests | |
| run: bash -x .github/tests/Nasdaq-Uqdf-Output-Utp-v1-5-Test.sh | |
| - name: Run Nyse AmexEquities IntegratedFeed Xdp 2.1.g Dissector Tests | |
| run: bash -x .github/tests/Nyse-AmexEquities-IntegratedFeed-Xdp-v2-1-g-Test.sh | |
| - name: Run Nyse ArcaEquities Bbo Xdp 2.4.c Dissector Tests | |
| run: bash -x .github/tests/Nyse-ArcaEquities-Bbo-Xdp-v2-4-c-Test.sh | |
| - name: Run Nyse ArcaOptions TopFeed Pillar 1.2.c Dissector Tests | |
| run: bash -x .github/tests/Nyse-ArcaOptions-TopFeed-Pillar-v1-2-c-Test.sh | |
| - name: Run Nyse NyseEquities Bbo Pillar 2.5.b Dissector Tests | |
| run: bash -x .github/tests/Nyse-NyseEquities-Bbo-Pillar-v2-5-b-Test.sh | |
| - name: Run Nyse NyseEquities ImbalancesFeed Xdp 2.1.f Dissector Tests | |
| run: bash -x .github/tests/Nyse-NyseEquities-ImbalancesFeed-Xdp-v2-1-f-Test.sh | |
| - name: Run Nyse NyseEquities IntegratedFeed Pillar 2.5.a Dissector Tests | |
| run: bash -x .github/tests/Nyse-NyseEquities-IntegratedFeed-Pillar-v2-5-a-Test.sh | |
| - name: Run Nyse NyseEquities OpenBook Ultra 2.1.b Dissector Tests | |
| run: bash -x .github/tests/Nyse-NyseEquities-OpenBook-Ultra-v2-1-b-Test.sh | |
| - name: Run Siac Cqs Output Cta 1.91 Dissector Tests | |
| run: bash -x .github/tests/Siac-Cqs-Output-Cta-v1-91-Test.sh | |
| - name: Run Siac Cts Output Cta 2.10 Dissector Tests | |
| run: bash -x .github/tests/Siac-Cts-Output-Cta-v2-10-Test.sh | |
| - name: Run Siac Cts Output Cta 2.9 Dissector Tests | |
| run: bash -x .github/tests/Siac-Cts-Output-Cta-v2-9-Test.sh | |
| - name: Run Tmx Mx Sola Multicast Hsvf 1.14 Dissector Tests | |
| run: bash -x .github/tests/Tmx-Mx-Sola-Multicast-Hsvf-v1-14-Test.sh | |
| - name: Run Tmx QuantumFeed TsxTsxvLevel2 Xmt 2.1 Dissector Tests | |
| run: bash -x .github/tests/Tmx-QuantumFeed-TsxTsxvLevel2-Xmt-v2-1-Test.sh | |
| - name: Run Txse TxseEquities OrderEntry Seed 0.1 Dissector Tests | |
| run: bash -x .github/tests/Txse-TxseEquities-OrderEntry-Seed-v0-1-Test.sh | |