Skip to content

CI cloud test#131

Open
mabels wants to merge 14 commits intomainfrom
mabels/ci-cloud-test
Open

CI cloud test#131
mabels wants to merge 14 commits intomainfrom
mabels/ci-cloud-test

Conversation

@mabels
Copy link
Contributor

@mabels mabels commented Nov 15, 2024

This should move our tests from cloudflare to local docker.

There are two docker container needed:
bash test/start-cloud.sh
bash test/start-s3.sh

on macos you need something like colima

and the tests
pnpm run test --project cloud

are not recognizing that nothing is written to the storage backend

Summary by CodeRabbit

  • New Features

    • Enhanced cloud connectivity with improved real-time messaging and secure data transfer.
    • Upgraded session management using refined token generation and validation for increased security.
    • Introduced streamlined cloud service integrations, including a more efficient mechanism for generating secure access URLs.
    • Added support for multiple WebSocket connections and improved error handling in messaging.
    • Introduced new classes and interfaces for managing SQL operations related to tenant ledgers and metadata.
    • Implemented a comprehensive messaging system that supports both HTTP and WebSocket communication.
    • Added functionality for generating pre-signed URLs for AWS S3 storage.
  • Tests

    • Expanded automated test coverage for cloud operations and messaging reliability, ensuring robust performance across connection scenarios.
    • Introduced comprehensive testing framework for the MetaMerger functionality and WebSocket interactions.
    • Added tests for handling multiple WebSocket connections and validating message processing.
  • Documentation & Configuration

    • Updated configuration options and user documentation to simplify cloud service setup and integration.
    • Added new sections to the README for enhanced user guidance on cloud service usage and features.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants