Giter VIP home page Giter VIP logo

Comments (10)

raiatul14 avatar raiatul14 commented on June 4, 2024 1

@edgarrmondragon I have raised a PR: #8225. Please review and let me know if any changes needs to be made.
Also, to run the pytest, I had to execute nox -t test. Is that the right way to run tests in this repository? I couldn't find anything related to running tests in https://docs.meltano.com/contribute/.
Thanks!

from meltano.

edgarrmondragon avatar edgarrmondragon commented on June 4, 2024

I logged dbt-labs/jaffle-shop-generator#110

from meltano.

raiatul14 avatar raiatul14 commented on June 4, 2024

hi @edgarrmondragon. I'm new to meltano repository and I would like to take this up. Please let me know if there's any other info I need to know to resolve this. Thanks!!

from meltano.

edgarrmondragon avatar edgarrmondragon commented on June 4, 2024

hi @edgarrmondragon. I'm new to meltano repository and I would like to take this up. Please let me know if there's any other info I need to know to resolve this. Thanks!!

Hi @raiatul14! Thanks for the interest in contributing. Are you familiar with Python's asyncio.subprocess.create_subprocess_exec or subprocess.run?

I ask because on a second look at this I'm unsure if we should redirect that tap's stderr to /dev/null as proposed or leave it as stderr=None (the default). I think the latter would result in mixing Meltano's logs with the taps stderr, but I don't know without testing it out.

from meltano.

raiatul14 avatar raiatul14 commented on June 4, 2024

@edgarrmondragon I haven't worked on asyncio.subprocess.create_subprocess_exec or subprocess.run before. But if you can guide me a bit then I can try to resolve it. Please let me know your thoughts. Thanks!

from meltano.

edgarrmondragon avatar edgarrmondragon commented on June 4, 2024

@raiatul14 It's ok, I think /dev/null is good enough for now. Do take a look at https://docs.meltano.com/contribute/prerequisites and feel free to fork the repo, create a branch, make sure tests in tests/meltano/core/test_plugin_test_service.py are still passing, and then create a PR and ping me when it's ready to be reviewed.

If there's any missing step, tool or instruction in the contributing guide do feel free to open separate PR(s) to add those 🙂

from meltano.

raiatul14 avatar raiatul14 commented on June 4, 2024

sure. Thanks for the instruction. I'll set it up

from meltano.

edgarrmondragon avatar edgarrmondragon commented on June 4, 2024

Also, to run the pytest, I had to execute nox -t test. Is that the right way to run tests in this repository?

@raiatul14 Yes, nox -t test is the right way. Are you interested in contributing a docs update for that? Ok if not, and logging an issue for someone else to document is good too.

from meltano.

raiatul14 avatar raiatul14 commented on June 4, 2024

@raiatul14 Yes, nox -t test is the right way. Are you interested in contributing a docs update for that? Ok if not, and logging an issue for someone else to document is good too.

sure. I'll either update the document(meltano/docs/docs/contribute/tests.md is where I need to update it, right?) or create an issue for someone else to work on.

from meltano.

edgarrmondragon avatar edgarrmondragon commented on June 4, 2024

sure. I'll either update the document(meltano/docs/docs/contribute/tests.md is where I need to update it, right?) or create an issue for someone else to work on.

@raiatul14 that's right. that's the best place to put it 👍

from meltano.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.