Michal Niewrzal
84892631c8
private/testplanet: remove old libuplink from testplanet
...
Change-Id: Ib1553f84d0b3ae12a5b00382f0f53357b6a273e2
2020-05-28 13:50:23 +00:00
Egon Elbre
bcd93ee375
private/testplanet: add StopNodeAndUpdate
...
This was commonly used and code with it can be simplified.
Change-Id: I2f2b91f7de54269aee6ef027f97f9e8a7d222e39
2020-05-08 13:02:19 +00:00
Egon Elbre
9052085f70
private/testplanet: simplify uplink usage
...
Change-Id: I3e488dc296f1094ce95e6d6597ca6d3f8da90a76
2020-04-16 16:45:55 +00:00
Jeff Wendling
83bbc7a37e
satellite/accounting/tally: ignore expired pointers
...
until we do a good job of cleaning them up, we should at least
not charge or pay people for them. nodes already locally delete
expired segments.
subsumes the tests in 1112.
Change-Id: I5961185764e02f6136b3231b44ecc75a9a8832c9
2020-04-10 11:36:00 -06:00
Fadila Khadar
1eb501b5c8
satellite/accounting: test zombie segments not billed
...
Check zombie segments are not billed
Change-Id: If998e785dcc82c382613318aee3043eaef7fd9ea
2020-04-08 08:28:49 +00:00
igor gaidaienko
80ee7321cd
satellite/accounting: add test billing without expansion factor
...
Test checking that billing contains the download traffic without the extra pieces
Change-Id: I5c5d6d877116d26a83c98a93da424eecffcb804e
2020-04-07 12:55:43 +00:00
Egon Elbre
0a69da4ff1
all: switch to storj.io/common/uuid
...
Change-Id: I178a0a8dac691e57bce317b91411292fb3c40c9f
2020-03-31 19:16:41 +03:00
Ivan Fraixedes
de903a652d
satellite/accounting: Test no repair traffic in billing
...
Add a test for checking that the billing doesn't include traffic due to
audits and repairs.
Change-Id: I1ce1199ec87c4440082c42b100124aeb14200f41
2020-03-30 10:48:35 +00:00
igor gaidaienko
9d3d411ca1
satellite/accounting: Add test billing inline segments
...
New test added to be sure that we bill customers for inline segments
Change-Id: I5eb0ee7b475a7b57ecebaad214ece8c5f1cf8c4d
2020-03-27 10:36:53 +00:00
Michal Niewrzal
aed8dea625
satellite/accounting: Add test not billing after deletion
...
New test added to be sure that we don`t bill for the data after deleting it.
Change-Id: Ifb5931ce28f6b0294aeb16311164675a17f11917
2020-03-24 12:55:49 +00:00
Ivan Fraixedes
e6d452decd
satellite/accounting: Billing tests wait for SNs
...
The billing tests were flaky because some assertions ran before the
storage nodes finish their work.
A new helper function in testplanet has been added to allow to wait for
storage nodes endpoints to finish their work. This function now it's
used in the billing tests for avoiding their flakiness.
This commit closes the ticket:
https://storjlabs.atlassian.net/browse/SM-403
A part of fixing other billing tests flakiness.
Change-Id: Iacb750af435f515c04b1e1d3510a218d184c9abc
2020-03-05 12:37:24 +01:00
Ivan Fraixedes
a7f927df96
satellite/accounting: Disable billing test
...
Disable a billing test that sometimes fails in the CI.
Change-Id: Ib77ff32060b2303822f36fdd1774d8a29d7d94a6
2020-03-05 10:46:29 +01:00
igor gaidaienko
df88f416c9
satellite/accounting: Add test billing download traffic post deletion
...
Test checking that download traffic gets billed even if the file and bucket was deleted
Change-Id: Ifd67a8cd4b46d75ed48c86698e18c99f60bc39dc
2020-02-28 11:52:04 +00:00
Ivan Fraixedes
d64ef3d898
satellite/accounting: Test billing donwload/upload traffic
...
Add a test for checking that the billing:
* it doesn't include upload traffic
* it includes download traffic
Change-Id: I1655c15c1fad642f77dd210f2014b2586ae10104
2020-02-28 09:36:51 +00:00