Title: Figure out how to run tests for generic-worker · Issue #1 · DistributedScience/Distributed-Testing · GitHub
Open Graph Title: Figure out how to run tests for generic-worker · Issue #1 · DistributedScience/Distributed-Testing
X Title: Figure out how to run tests for generic-worker · Issue #1 · DistributedScience/Distributed-Testing
Description: Mocking aws seems to be working fine. Currently, it's working for at least half of the setup function in run.py. The problems are going to start coming in when we try to build out tests for Docker since we'd like to test generic-worker.p...
Open Graph Description: Mocking aws seems to be working fine. Currently, it's working for at least half of the setup function in run.py. The problems are going to start coming in when we try to build out tests for Docker ...
X Description: Mocking aws seems to be working fine. Currently, it's working for at least half of the setup function in run.py. The problems are going to start coming in when we try to build out tests for Doc...
Opengraph URL: https://github.com/DistributedScience/Distributed-Testing/issues/1
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Figure out how to run tests for generic-worker","articleBody":"Mocking aws seems to be working fine. Currently, it's working for at least half of the `setup` function in `run.py`. The problems are going to start coming in when we try to build out tests for Docker since we'd like to test `generic-worker.py` as well. Haven't thought through a solution yet, but moto has a [standalone server mode](https://docs.getmoto.org/en/latest/docs/getting_started.html?highlight=server#stand-alone-server-mode), which will let us mock an aws endpoint, that we can run outside of docker. [localstack](https://github.com/localstack/localstack) looks promising if moto can't get us there.","author":{"url":"https://github.com/gnodar01","@type":"Person","name":"gnodar01"},"datePublished":"2023-03-20T18:45:30.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/1/Distributed-Testing/issues/1"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:227a26cb-d865-0664-d636-f25e5a5ccdb0 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DAF8:3C52E:3F0B7:545DB:6A523D9E |
| html-safe-nonce | d193ecef91dd65818a8f536bef81a64580c31deac0b23de8385494436a4f1bec |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQUY4OjNDNTJFOjNGMEI3OjU0NURCOjZBNTIzRDlFIiwidmlzaXRvcl9pZCI6IjQ0MTUwODI3NjI2NjAzNjM2NzgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | e1a7deb2dbabe990695e2e3546afb5c5b8e10395b4da4164c37c63855b3f3092 |
| hovercard-subject-tag | issue:1632675522 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/DistributedScience/Distributed-Testing/1/issue_layout |
| twitter:image | https://opengraph.githubassets.com/add44a2ab4ba3b0bab0e41cf5ff094b31f465863d7090aeb894c40b04c182dd6/DistributedScience/Distributed-Testing/issues/1 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/add44a2ab4ba3b0bab0e41cf5ff094b31f465863d7090aeb894c40b04c182dd6/DistributedScience/Distributed-Testing/issues/1 |
| og:image:alt | Mocking aws seems to be working fine. Currently, it's working for at least half of the setup function in run.py. The problems are going to start coming in when we try to build out tests for Docker ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | gnodar01 |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| go-import | github.com/DistributedScience/Distributed-Testing git https://github.com/DistributedScience/Distributed-Testing.git |
| octolytics-dimension-user_id | 109553694 |
| octolytics-dimension-user_login | DistributedScience |
| octolytics-dimension-repository_id | 616612520 |
| octolytics-dimension-repository_nwo | DistributedScience/Distributed-Testing |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 616612520 |
| octolytics-dimension-repository_network_root_nwo | DistributedScience/Distributed-Testing |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7aed05249554b889eb33d002851a973eebcc7e91 |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width