Skip to content

Improving tests fragility #49

@viferga

Description

@viferga

After the amount of PRs, I have closed some because it's going to be hard to test, or they did not have tests directly.
I realized that we should improve how to test metacall/{deploy, faas, protocol} repositories. Right now it's very fragile.

I was thinking to implement a trigger or something from this repo, that replaces the fixed version of metacall/protocol into metacall/faas and metacall/deploy, and it tests with lasts changes done. This should be executed on each commit probably.

Also there should be a way to easily tests the PRs of metacall/deploy with full integration tests but finding a way to maintain security, because those tests require to use secrets related to the MetaCall FaaS Dashboard.

We should also incrementally migrate all the tests we got using Bash for something more standard and Typescript.

We should elaborate this more, but I think this is the direction to go.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions