Luke McCrone
1ba370421b
test: more user test updates, skip removals
2025-04-19 17:28:03 -03:00
Ben McClelland
d63ae74faa
feat: add matrix build tests to github workflow
...
We support several build targets, so need to verify these for
PR checks. This adds the following build tsargets to the matrix
builds:
os: [darwin, freebsd, linux]
arch: [amd64, arm64]
2025-04-18 10:08:10 -07:00
Luke McCrone
7ef2bb4547
test: static user creation for testing, more direct testing setup (test_s3api_policy_object.sh)
2025-04-16 17:41:10 -03:00
Luke McCrone
f630392718
test: allow for pre-configured direct users, ListParts update
2025-04-12 12:20:34 -03:00
Luke McCrone
11f646b051
test: crc64nvme checksum
2025-03-05 16:22:34 -03:00
Ben McClelland
f2c2f18ac7
chore: revert awscli in docker-bats tests back to latest
2025-01-31 14:04:04 -08:00
Luke McCrone
da721b77f0
test: more directory objects tests
2025-01-22 19:52:58 -03:00
Ben McClelland
fad19579ad
chore: tie functional tests to aws cli version linux-x86_64-2.22.35
...
There was a breaking change in latest awscli. This will tie the tests
to the known working version until we can get a more permanenet fix
for aws cli in place.
2025-01-20 13:58:13 -08:00
Luke McCrone
71f8e9a342
test: github-actions speedup, cleanup
2024-11-05 11:11:19 -08:00
Luke
f963fbe734
test: more versioning, legal hold testing, command reporting ( #887 )
2024-10-15 15:35:06 -07:00
Ben McClelland
aad7ac02da
fix: docker build/invocation for test runners
2024-09-25 16:30:41 -07:00
Luke McCrone
9014f05bad
test: tagging, more run/assert changes, dockerfile, test split-ups
2024-09-23 12:36:25 -07:00
Ben McClelland
3a9cbfcbd6
fix: azure tests and add azure ci test
2024-09-23 09:10:52 -07:00
Luke McCrone
baea416311
test: REST get/put/delete object, docker updates, time reduction
2024-09-18 18:01:32 -03:00
Luke McCrone
ae1c566656
test: static bucket init fix, github-actions enhancements
2024-09-13 19:11:00 -03:00
Ben McClelland
220819444f
chore: move test docker files to tests dir
2024-09-12 16:15:33 -07:00
Luke McCrone
4ed54d9bd9
test: initial rests tests, run/assert, docker cleanup
2024-09-11 15:13:13 -03:00
Ben McClelland
90fb90d9a5
chore: update docker-bats github actions
2024-09-10 15:59:30 -07:00
Luke McCrone
3238aac4bd
test: delete tagging test, dockerfile
2024-08-27 14:45:30 -03:00
Luke McCrone
a5c3332dc6
test: added put, get tagging tests, some reorganization
2024-08-26 14:24:40 -03:00
Luke McCrone
0facfdc9fd
test: multiple policy principals, improved bucket cleanup, general cleanup
2024-08-09 16:40:44 -03:00
Ben McClelland
ad30c251bc
chore: add issue template for test cases
2024-07-30 11:13:32 -07:00
Ben McClelland
ca79182c95
feat: add arm64 docker images
2024-07-22 10:00:58 -07:00
Luke McCrone
c580947b98
test: added user tests, added command recording, re-added s3cmd tests
2024-07-17 13:45:01 -03:00
Luke McCrone
059205c174
test: re-addition of some tests after default ACL disable, cleanup
2024-07-11 12:20:35 -03:00
Luke McCrone
f66deb9b9a
test: commented out failing acls-related tests
...
Recent change requires fixes to tests that depended on bucket
ACLs enabled by default. Comment these out until tests can be
fixed up for new behavior.
2024-06-28 21:07:29 -07:00
Luke McCrone
7f152126a4
test: more policy tests, cleanup, include s3 backend in github-actions
2024-06-25 13:23:03 -03:00
Luke McCrone
fdbb2d8f01
test: static bucket config debugging, add to github-actions
2024-06-11 19:52:33 -03:00
Luke McCrone
ab98dc0c12
test: iam s3 testing, env, logging cleanup, improvement
2024-06-11 10:04:20 -03:00
Ben McClelland
0d5cc61064
chore: add shellcheck PR check
2024-06-10 08:51:46 -07:00
Luke McCrone
282ef71867
test: log updates, matrix testing to speed things up
2024-06-04 15:27:21 -03:00
Luke McCrone
9f3990b0f6
test: versioning, acls work, more cleanup
2024-05-16 17:55:32 -03:00
Luke McCrone
2a072e1580
test: tags, metadata tests, docker, test config cleanup
2024-04-22 15:44:46 -03:00
Luke McCrone
0a74509d00
test: initial users tests (admin, userplus, user)
2024-04-12 22:33:38 -03:00
Ben McClelland
3dbe95235e
fix: add build/version/time to docker images
2024-04-06 09:31:18 -07:00
Ben McClelland
a7f08b8341
chore: allow dependabot to update indirect dependencies
2024-04-05 17:40:25 -07:00
Luke McCrone
87aee2bcf8
test: bucket info, invalid name, parameter tests
2024-04-05 14:01:12 -03:00
Ben McClelland
7b5022d797
chore: update workflow action versions
2024-04-04 14:11:38 -07:00
Luke McCrone
9fd22ca8e7
test: presign work, s3 backend testing
2024-03-26 20:36:26 -03:00
Luke McCrone
3986d74e10
test: mc multipart upload, test coverage
2024-03-18 13:20:04 -03:00
Luke McCrone
51a5b35b67
test: mc tags testing, allow direct testing for comparison
2024-03-14 14:31:34 -03:00
Luke McCrone
c9c05b4fbd
test: mc - first command, static bucket, dockerfile, github-actions work
2024-03-08 12:54:48 -03:00
Luke McCrone
a75112f883
test: s3cmd additional tests, include in github-actions, dockerfile
2024-03-01 14:47:00 -03:00
Luke McCrone
7c5e85cf7d
test: update test code to include ssl, s3cmd
2024-02-23 19:09:45 -03:00
Luke McCrone
3fbc170bc7
test: bats test dockerfile, test refactoring, file compare updates
2024-02-20 14:45:45 -03:00
Luke McCrone
c938a32252
test: multpart - upload part copy, static bucket tests
2024-02-15 20:50:42 -03:00
Luke McCrone
5d6c0f8b67
another shellcheck fix
2024-02-07 14:58:06 -03:00
Ben McClelland
9765eadd84
feat: add docker images to release
2024-02-04 10:17:15 -08:00
Luke McCrone
1409d664b4
test: initial aws cli bats tests
2024-01-29 20:07:00 -03:00
Ben McClelland
51680d445c
chore: add grouping for dependabot PRs
2023-09-10 12:07:09 -07:00