Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Tahoe-LAFS

Tahoe-LAFS is a free and open, secure, decentralized, fault-tolerant, distributed data store and distributed file system.
Collective - Host: opensource - https://opencollective.com/tahoe-lafs - Website: https://tahoe-lafs.org/ - Code: https://github.com/tahoe-lafs

Merge remote-tracking branch 'origin/master' into 4057.circleci-windows-unittests

github.com/tahoe-lafs/tahoe-lafs - 28fa25d7bbfea49960b083c1f2708c0ab3bd0f95 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Merge pull request #1329 from exarkun/4059.bump-subunitreporter

Bump subunitreporter

Fixes: ticket:4059

github.com/tahoe-lafs/tahoe-lafs - 252e0d11246361726de976feb5462d66cfca7538 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
note motivation for our choice of these python versions

github.com/tahoe-lafs/tahoe-lafs - a95a6b88a92f50d1c33e37e1af6bf6d743d16dde authored over 1 year ago by Jean-Paul Calderone <[email protected]>
news fragment

github.com/tahoe-lafs/tahoe-lafs - d93d6122f78f586306a129eb09d13c81b11a2b90 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
bump it

github.com/tahoe-lafs/tahoe-lafs - 27b97dc1d8b8f56887dc2508d91ec6239d25dafd authored over 1 year ago by Jean-Paul Calderone <[email protected]>
we end up using the coveralls tool to clean up these paths

and I stopped using tox so they don't look like this anymore

github.com/tahoe-lafs/tahoe-lafs - a73b6d99c4564e0275c315f7c7627c92c21ea732 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
make sure the two mentions of the cache key agree

github.com/tahoe-lafs/tahoe-lafs - 14135ea3f0aa2d30c009ef9176170a732e28d5c9 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
use the *correct* templating system for this value

github.com/tahoe-lafs/tahoe-lafs - a0389e83cc2e61bdade4d581a71f7aa0e33b7d1c authored over 1 year ago by Jean-Paul Calderone <[email protected]>
must install `wheel` to build wheels with `pip wheel` it seems

github.com/tahoe-lafs/tahoe-lafs - 65d76c2e3c471efc192ddb1a0f6f67ddec9673b0 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Attempt to cache all the wheels

github.com/tahoe-lafs/tahoe-lafs - 4db44dc1787dc0c98b4e6513728df3ee7faf2287 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
get rid of the partial cache key

CircleCI docs don't clearly explain what happens after a partial cache key
match and reconstruct...

github.com/tahoe-lafs/tahoe-lafs - c5cac7b5a7e7a3c5145c3893b6cdeab77bd64854 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
a couple more comments about the windows job steps

github.com/tahoe-lafs/tahoe-lafs - fa72ac795166091304be631dc0911c2c9356e4cd authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Attempt to cache packages downloaded with pip for Windows jobs

github.com/tahoe-lafs/tahoe-lafs - ce8a6d49c7c7e03edfe7f9893a958690b7e33089 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
remove the debug step

github.com/tahoe-lafs/tahoe-lafs - 35d731adf02fc3705d95884f1816b61bd6ac502c authored over 1 year ago by Jean-Paul Calderone <[email protected]>
fix the comment above PATH manipulation

github.com/tahoe-lafs/tahoe-lafs - e072fb60b85f23d801fed8086608bf26db4f0dd6 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
back to the full test suite

github.com/tahoe-lafs/tahoe-lafs - 89506a6f828f8da8e845b377fa4a8d4470ca076e authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try again with closing quote

github.com/tahoe-lafs/tahoe-lafs - e1269c836d39571aae4594be7e1cd9f419aa7fc1 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
fix quoting bug

github.com/tahoe-lafs/tahoe-lafs - f17939009466780d1b4d114cc4e886d160047f78 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try stripping the interpreter-specific prefix from our paths

github.com/tahoe-lafs/tahoe-lafs - 0995b77020116d72abe3390a387231f124a1e599 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
how about this impressive construction?

previous version was constructing the value string wrong

github.com/tahoe-lafs/tahoe-lafs - 66177ae28e653d8134ae2d2da425a44b5cd5b931 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
debug PATH setup

github.com/tahoe-lafs/tahoe-lafs - 139a329b38c9457b7875731dedc713f89a469324 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to settle %PATH% once and for all at the start of the job

github.com/tahoe-lafs/tahoe-lafs - 4c16744199b87e7ba2700219e3a56992f851820c authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to get the coveralls we already have instead of installing again

github.com/tahoe-lafs/tahoe-lafs - 571ded8680d09ab5a22b0a326f6b9944b843878f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
upload the coverage results to circleci too

github.com/tahoe-lafs/tahoe-lafs - 18c5f090518f694a684aae3948a89df0b7ffec29 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
merge the "parallel" coverage files before invoking coveralls

github.com/tahoe-lafs/tahoe-lafs - 38d6e5d8408e59c00f88d206639da241434dd4a3 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
where's the coverage?

github.com/tahoe-lafs/tahoe-lafs - e27c2e97411fcaba8d0bb105c1636fe1816bd406 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
cut down the test suite for faster testing, again

github.com/tahoe-lafs/tahoe-lafs - 3e1f62fd7b3b6cf8d8ff226048cf36e122345f70 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
some comments

github.com/tahoe-lafs/tahoe-lafs - 7ebb3a2eadbd34cf0bd1a02cc2b2bf2e58551b2d authored over 1 year ago by Jean-Paul Calderone <[email protected]>
pin/upgrade coveralls

github.com/tahoe-lafs/tahoe-lafs - d8df6d12d783ea6e0362cc62437b7355fa61af9a authored over 1 year ago by Jean-Paul Calderone <[email protected]>
supposedly this will work

github.com/tahoe-lafs/tahoe-lafs - e04340f30a2b45ddb293c01ba8852a547733303b authored over 1 year ago by Jean-Paul Calderone <[email protected]>
note about error behavior of subunit2junitxml

github.com/tahoe-lafs/tahoe-lafs - d56ac6d6a2becf03d0fe3387340dfad19512d7f0 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
it's cpython

github.com/tahoe-lafs/tahoe-lafs - 7a389bb3149cc6245d8373eacb38aac9976533dd authored over 1 year ago by Jean-Paul Calderone <[email protected]>
maybe python-subunit is less broken

github.com/tahoe-lafs/tahoe-lafs - 9c43a99c53deac29e28c8a408469257aa64f492b authored over 1 year ago by Jean-Paul Calderone <[email protected]>
where's my test output file

github.com/tahoe-lafs/tahoe-lafs - 1a7a552e0dd773f25f982c14e9ff61e39ce00de1 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to run the program a different way

github.com/tahoe-lafs/tahoe-lafs - fd6c7c880d9589e6b09a33630e441aa28f9b2736 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
get the package name right ...

sigh ...

github.com/tahoe-lafs/tahoe-lafs - 179f7b4bcb3f2021cfba2a0231ef0b5fc97fe6aa authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to be sure we can do the conversion

github.com/tahoe-lafs/tahoe-lafs - 72739b0606c20c5a1cc0223dd7c1415d103ba7cb authored over 1 year ago by Jean-Paul Calderone <[email protected]>
maybe ... not gonna use tox at all here?

github.com/tahoe-lafs/tahoe-lafs - df05ed3c8f45ef880113c75ca2825e77e4deb0e4 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to do "parallel" coveralls reporting and finish it

github.com/tahoe-lafs/tahoe-lafs - 8c4d99f812de8254ce610bb9451fcdae4b4edcca authored over 1 year ago by Jean-Paul Calderone <[email protected]>
drop Windows unit tests from GitHub Actions

This drops Python 3.8 and Python 3.10 Windows coverage.

github.com/tahoe-lafs/tahoe-lafs - 67cc25df11d8c202de4ff9addd3b9c798e492009 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Try to parameterize the Python version for Windows tests

And instantiate the job with two different Python versions

github.com/tahoe-lafs/tahoe-lafs - 23628fffd84f6a358c22fccf1ca661ac10e9cfb7 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
put back the full test suite for tox runs

github.com/tahoe-lafs/tahoe-lafs - 085a823dfdfa12a3911a6173ed8659724141af5f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
previous rev started an environment, try to get a little closer to the one we want

a more precise tag that won't shift around underneath us

github.com/tahoe-lafs/tahoe-lafs - 422d4ee9ccfd16e3334a7a0ec743380cd89d1b3b authored over 1 year ago by Jean-Paul Calderone <[email protected]>
syntax

github.com/tahoe-lafs/tahoe-lafs - f826914c589f7e0505a77d0cff3f6b24b2c2b669 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
eh?

github.com/tahoe-lafs/tahoe-lafs - bd9d2e08ef4746516d46e168db20b60b7f859dc6 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
just like the example

github.com/tahoe-lafs/tahoe-lafs - 77c677ffc0ab957a0bb089d98f62c3eb9e78d7e3 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
attempt to do something useful

github.com/tahoe-lafs/tahoe-lafs - 862bda9e631770a06ffa3d9c86b717d2e2b9e0a3 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
make the config match the schema

github.com/tahoe-lafs/tahoe-lafs - d050faac92865a25c4b74f816f5b9796b586715f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
dump the useless orb

github.com/tahoe-lafs/tahoe-lafs - a8d582237c89c7829c93cc4a744f10a63e17e177 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Try a different tag

https://circleci.com/developer/machine/image/windows-server-2022-gui says
"2023.06.1" is a valid...

github.com/tahoe-lafs/tahoe-lafs - 4abbadda47faed2d2279787fad6058a83756eb31 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
how much difference does this make

github.com/tahoe-lafs/tahoe-lafs - e92e7faeea00c1dacef75d36bf1815b5bdf296ad authored over 1 year ago by Jean-Paul Calderone <[email protected]>
back to the complete test suite

github.com/tahoe-lafs/tahoe-lafs - 2649027c74b53499f2bc0315186a14667bac72b8 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
another stab

github.com/tahoe-lafs/tahoe-lafs - ab9db4964c0f4fa671d78240d1b015c891f39379 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
should work without `-X utf8` now

github.com/tahoe-lafs/tahoe-lafs - 208531cddc5db10c419b6509c3223ed3a297b4e2 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
syntax

github.com/tahoe-lafs/tahoe-lafs - 3a8480126b1813ad6eab3ac93df191176bc1a085 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try uncorrupting the xml file

github.com/tahoe-lafs/tahoe-lafs - 286fb206d812f62bd7af08b3332bd3f927e948df authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to expose the other test run artifacts

github.com/tahoe-lafs/tahoe-lafs - 122655842cd3dd25af9a722639a338caca0fe188 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to match the paths from circleci windows for coverage path rewriting

github.com/tahoe-lafs/tahoe-lafs - a261c1f2025966bdc944f8023185697ed1816895 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
maybe we don't need the debug info now

github.com/tahoe-lafs/tahoe-lafs - 5c22bf95b41958d1fbcae5362fb6deea0eed98e9 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
coveralls failed to find .coveralls.yml ...

also tox.ini overrides TEST_SUITE :/ Set it in the right place

github.com/tahoe-lafs/tahoe-lafs - b092dd57cf62b174f731e10c231d26235e72ec1f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to get test results loaded into circleci

github.com/tahoe-lafs/tahoe-lafs - 7bc1f9300f3da31f5b283b0de20f30b4d9cdd05d authored over 1 year ago by Jean-Paul Calderone <[email protected]>
avoid problems with trial and ENOSPC

I don't know if these will show up in this environment ... just copy/pasted
from the GitHub Acti...

github.com/tahoe-lafs/tahoe-lafs - 371f82bb4da019df5581ed0c41e7d500b902ac3f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Delightfully, this deterministically breaks in the CircleCI env

github.com/tahoe-lafs/tahoe-lafs - 4c0b72b353615499f5eb3213d65bdc7644982b8c authored over 1 year ago by Jean-Paul Calderone <[email protected]>
run a quick subset of the tests to more quickly test the following bits

github.com/tahoe-lafs/tahoe-lafs - e17c8f618ea9d9a2f9fd169d75f714401121c35e authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to force UTF-8 to make subunitreporter work

github.com/tahoe-lafs/tahoe-lafs - 3f37f9aee5975453a5b0d9d4f8a978c5080a2a05 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
pick a Python to support on Windows

github.com/tahoe-lafs/tahoe-lafs - 3c8a11d46822a9e7508567b970579a2d66276bf3 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
avoid trying to call os.getuid on windows

github.com/tahoe-lafs/tahoe-lafs - b440065952cfe9c98d65ab7728571a93aba50a6e authored over 1 year ago by Jean-Paul Calderone <[email protected]>
attempt to report coverage results to coveralls

github.com/tahoe-lafs/tahoe-lafs - 9f5173e7302bb1258f64e03b5f8506587a816a4f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
configure the coveralls tool so it can upload the data

github.com/tahoe-lafs/tahoe-lafs - f649968ab5442dc1fa76554084cae99fca660a24 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
send the test results to the place circleci expects for processing

github.com/tahoe-lafs/tahoe-lafs - b03cf0b37b5ca2dbe443aee2c142b8d6ddd4d295 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
so ... can we use an executor?

github.com/tahoe-lafs/tahoe-lafs - 6400a396615905ebf8fa4ac564f7d966d9d3866e authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to install tox

github.com/tahoe-lafs/tahoe-lafs - d369dc0f2cdeeca255f53f5418540d3783d9f35f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
yaml syntax

github.com/tahoe-lafs/tahoe-lafs - e6e38128bc1ce1a6630eb95eeadcd6433662cb8e authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Configure Hypothesis for the Windows job

github.com/tahoe-lafs/tahoe-lafs - e2fe1af3d9303ba17e0c60b3e5d2bba43e4340a1 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Add a simple test job to see if the other pieces work

github.com/tahoe-lafs/tahoe-lafs - f8db7818128347d6e50dcbba93a59663597fe0d4 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Add Windows executor holding the Windows test environment config

github.com/tahoe-lafs/tahoe-lafs - 814ba4c88b58c088b5445420ba35de3ed18f1477 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Declare the Windows orb for easier Windows environment setup

github.com/tahoe-lafs/tahoe-lafs - 08b594b8be7437b53c7ad71999f130a6a11b54d8 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Merge branch 'master' into 4056.provides

github.com/tahoe-lafs/tahoe-lafs - 5ef6d9d67cf3e7f011276609be78028df35205b2 authored over 1 year ago by meejah <[email protected]>
Merge pull request #1208 from tahoe-lafs/2916.grid-manager-integration-tests.2

Grid manager integration tests

Also some re-factoring of the integration test infrastructure ...

github.com/tahoe-lafs/tahoe-lafs - fc413d49f915f816e835d5ff7adbe9fb1f86bcce authored over 1 year ago by meejah <[email protected]>
provide our own provides() validator

github.com/tahoe-lafs/tahoe-lafs - 4710e7b1772eaeaa8e1bc1138a4d36e6cf69ef87 authored over 1 year ago by meejah <[email protected]>
different Process instance on different platforms

github.com/tahoe-lafs/tahoe-lafs - d0208bc099a3c500a50fceae1fbe1785c0144725 authored over 1 year ago by meejah <[email protected]>
temporarily remove new provides() usage

github.com/tahoe-lafs/tahoe-lafs - f663581ed32e2d0f1206074cca21151d227bf3bc authored over 1 year ago by meejah <[email protected]>
Merge branch '2916.grid-manager-integration-tests.2' of github.com:tahoe-lafs/tahoe-lafs into 2916.grid-manager-integration-tests.2

github.com/tahoe-lafs/tahoe-lafs - c0a9ff9c8801b7806cf0b731c57c29617079cfc8 authored over 1 year ago by meejah <[email protected]>
fix XXX comment + add docstring

github.com/tahoe-lafs/tahoe-lafs - f77b6c433778ed91b7c41abf6b2c1ddb3e5dc94a authored over 1 year ago by meejah <[email protected]>
import to top-level

github.com/tahoe-lafs/tahoe-lafs - 63f4c6fcc6c421a96827558c569a08065a3dc2a6 authored over 1 year ago by meejah <[email protected]>
likely to be more-right

github.com/tahoe-lafs/tahoe-lafs - 3e2c784e7794de806280bf1c627ae4884c3ef508 authored over 1 year ago by meejah <[email protected]>
fix types

Co-authored-by: Jean-Paul Calderone <[email protected]>

github.com/tahoe-lafs/tahoe-lafs - 7127ae62a942a329d08c982a49883f3f2ed38ee5 authored over 1 year ago by meejah <[email protected]>
define -> frozen

Co-authored-by: Jean-Paul Calderone <[email protected]>

github.com/tahoe-lafs/tahoe-lafs - bd0bfa4ab7c3cc366503ef088b8497f60dd4388b authored over 1 year ago by meejah <[email protected]>
upload() needs the actual alice fixture

github.com/tahoe-lafs/tahoe-lafs - 8ec7f5485a1836c8a79f689a0b609d94aa0caf88 authored over 1 year ago by meejah <[email protected]>
fix comments about tor/chutney in integration config

github.com/tahoe-lafs/tahoe-lafs - e3f30d8e58fa73dbd3a2af870cb1b2c1252eb184 authored over 1 year ago by meejah <[email protected]>
Merge branch 'master' into 2916.grid-manager-integration-tests.2

github.com/tahoe-lafs/tahoe-lafs - 5c45cb44bfd2a71bbe1c9c43827ba47b550a3880 authored over 1 year ago by meejah <[email protected]>
Merge pull request #1323 from tahoe-lafs/4052.more-type-checking-gbs

More type check for http storage server

Fixes ticket:4052

github.com/tahoe-lafs/tahoe-lafs - e67ef7ad16568254912b2befdd00b21351f0d8d4 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge pull request #1325 from exarkun/4055.await_client_ready

Fix the minimum-live-servers condition in `await_client_ready`

Fixes: ticket:4055

github.com/tahoe-lafs/tahoe-lafs - a648708033b4b5367a5997a642a37dcf0e9386ac authored over 1 year ago by Jean-Paul Calderone <[email protected]>
news fragment

github.com/tahoe-lafs/tahoe-lafs - b8ee7a4e98e0968d6bc2d8a60f8638a83b1e04ce authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Get the liveness filter condition right

github.com/tahoe-lafs/tahoe-lafs - 9d670e54e29cb2c249100576949539cddc53b7f8 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Dump some more details about what we're waiting for

github.com/tahoe-lafs/tahoe-lafs - 871df0b1b4e5d5264c9cd244b02eac09a690510f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Leave a hint about what successful "bootstrap" looks like

github.com/tahoe-lafs/tahoe-lafs - a0b78a134e05e33d90e802011b8dfd428d8d358d authored over 1 year ago by Jean-Paul Calderone <[email protected]>