Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration tests for AWS Lambda feature server #2001

Merged

Commits on Nov 5, 2021

  1. Add integration tests for AWS Lambda feature server

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Tsotne Tabidze committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    2443892 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Fix feature server bugs & integration test

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Tsotne Tabidze committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    9443e14 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    abcc8e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48260b8 View commit details
    Browse the repository at this point in the history
  3. Address comments & ignore incorrect linter errors

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Tsotne Tabidze committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    94abc08 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Configuration menu
    Copy the full SHA
    e02c0de View commit details
    Browse the repository at this point in the history
  2. Fix float comparison & lambda api call retries

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Tsotne Tabidze committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    acd0aff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7c899c View commit details
    Browse the repository at this point in the history
  4. Increase retries and catch other ClientErrors

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Tsotne Tabidze committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    44a24e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e2d4d63 View commit details
    Browse the repository at this point in the history
  6. Fix lambda name shortening (md5 hashing instead of base64 prefixing)

    base64-ing project name and then taking the prefix was not working when
    the prefix of the project name was identical between tests (only their
    endings were different for some tests). This caused lambda names between
    test cases to be the same, causing conflicts between updates. Now, we
    instead use md5 hash which depends on the entire body of the input,
    eliminating this issue.
    
    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Tsotne Tabidze committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    84cce53 View commit details
    Browse the repository at this point in the history