Closed Bug 1235180 Opened 8 years ago Closed 3 years ago

[PulseGuardian] Use PostGres and/or temporary sqlite file for tests

Categories

(Webtools :: Pulse, enhancement, P5)

enhancement

Tracking

(firefox46 affected)

RESOLVED INACTIVE
Tracking Status
firefox46 --- affected

People

(Reporter: mcote, Unassigned, Mentored)

Details

(Whiteboard: [lang=python])

Since PulseGuardian is deployed via Heroku, it uses PostGres.  It would be useful to have the tests use PostGres to potentially catch weird db-specific errors.  We can include one in the docker container.

We should continue to support sqlite, though, for running the tests without docker.  In this case, it should use a temporary file instead of pulseguardian_test.db.
Mentor: dustin
Type: defect → enhancement
Priority: P3 → P5
Whiteboard: [lang=python]

Hi, I am new to open source and want to start. If it is still open I am ready to contribute. How do I start?

Flags: needinfo?(dustin)

Yikes, this is a pretty old bug! I don't know if this is a good place to start, as most of the people working on this app have moved on.

Can you let me know what sort of bug you're looking to work on, and I can find something a little fresher?

Flags: needinfo?(dustin)

(In reply to Dustin J. Mitchell [:dustin] (he/him) from comment #2)

Yikes, this is a pretty old bug! I don't know if this is a good place to start, as most of the people working on this app have moved on.

Can you let me know what sort of bug you're looking to work on, and I can find something a little fresher?

Well, I know Python and I have worked on technologies like RabbitMQ, MQTT, Postgres, Cassandra, and Kubernetes. Just don't know where to start with Open Source Contribution so anything related to these would be nice.
Thanks!

It does seem like PulseGuardian is a good fit for your skills, then! We have some newer issues on GitHub, and in particular I suspect https://github.com/mozilla-services/pulseguardian/issues/37 might be a good place to start. Have a look and, if it looks interesting, make a comment there and I can assign it to you.

If you'd like to chat with us, you can find us in #taskcluster on https://chat.mozilla.org/.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.