Commit Graph

8 Commits

Author SHA1 Message Date
Klaas van Schelven
354af7ea0a Fix issues as reported by bandit or mark as nosec
Nothing worrying, but good to have checked this regardless
and important to have a green pipeline.

Fix #175
2025-07-30 12:16:40 +02:00
Klaas van Schelven
2b8efc9452 stress_test command: remove must-be-true fresh-id param 2025-05-12 10:56:39 +02:00
Klaas van Schelven
528998fae5 stress_test command: remove deprecated 'use_envelope' option
we always do that, as per the now-removed comment
2025-05-12 10:49:06 +02:00
Klaas van Schelven
d5a449020d Stress test: more fat-tailed randomness
direct cause: the ability to create test-data for many-Issue setups
2025-05-06 10:42:18 +02:00
Klaas van Schelven
0358af9a59 Fix on 'stress test tags: support for RANDOM data'
i.e. actually send RANDOM data
2025-03-10 20:50:24 +01:00
Klaas van Schelven
050b3fe1d8 stress test tags: support for RANDOM data 2025-03-10 09:39:17 +01:00
Klaas van Schelven
0aa067eb9b Add --fresh-trace and --tag params to send_json/stress_test 2025-02-27 14:04:52 +01:00
Klaas van Schelven
ae9cb209a5 Create 'bsmain' (for bugsink-main) app to hold commands
As had been noted on some of the commands, 'ingest' was not the best place for
them.  However, [project-level apps are not supported in
Django](https://forum.djangoproject.com/t/allow-project-to-have-management-commands/5220/2)
So just create a 'main' app. I want to qualify it as 'myproject-main' though, to avoid
further unqualified global namespace pollution. And I want to avoid prefixing with 'bugsink'
b/c that's annoying for tab-completion. So 'bs' it is.

I've moved all commands over; even though a case could be made that the "feeding" commands
(raise_exception, send_json, stress_test) are somewhat related to ingestion, that's not
a very good case :-)
2025-01-23 11:55:34 +01:00