forked from TrueCloudLab/s3-tests-parser
Compare commits
No commits in common. "empty" and "37832bb89f4015ce6f37ad27f2f1dd9336a0dcb6" have entirely different histories.
empty
...
37832bb89f
18 changed files with 16710 additions and 2 deletions
18
.gitignore
vendored
Normal file
18
.gitignore
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# IDE
|
||||
.idea
|
||||
.vscode
|
||||
|
||||
# Vendoring
|
||||
vendor
|
||||
|
||||
# tempfiles
|
||||
.DS_Store
|
||||
*~
|
||||
.cache
|
||||
|
||||
# binary
|
||||
bin/
|
||||
|
||||
# coverage
|
||||
coverage.txt
|
||||
coverage.html
|
674
LICENSE
Normal file
674
LICENSE
Normal file
|
@ -0,0 +1,674 @@
|
|||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
|
||||
"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.
|
||||
|
||||
To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.
|
||||
|
||||
A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.
|
||||
|
||||
To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.
|
||||
|
||||
To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.
|
||||
|
||||
An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.
|
||||
|
||||
1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.
|
||||
|
||||
A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.
|
||||
|
||||
The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
"Major Component", in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.
|
||||
|
||||
The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.
|
||||
|
||||
The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.
|
||||
|
||||
The Corresponding Source for a work in source code form is that
|
||||
same work.
|
||||
|
||||
2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.
|
||||
|
||||
You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.
|
||||
|
||||
Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.
|
||||
|
||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.
|
||||
|
||||
When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.
|
||||
|
||||
4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.
|
||||
|
||||
You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.
|
||||
|
||||
5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:
|
||||
|
||||
a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
"aggregate" if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.
|
||||
|
||||
6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:
|
||||
|
||||
a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.
|
||||
|
||||
A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.
|
||||
|
||||
A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, "normally used" refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.
|
||||
|
||||
"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.
|
||||
|
||||
If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).
|
||||
|
||||
The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.
|
||||
|
||||
Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.
|
||||
|
||||
7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.
|
||||
|
||||
When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.
|
||||
|
||||
Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:
|
||||
|
||||
a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.
|
||||
|
||||
If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.
|
||||
|
||||
Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.
|
||||
|
||||
8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).
|
||||
|
||||
However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.
|
||||
|
||||
Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.
|
||||
|
||||
Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.
|
||||
|
||||
9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.
|
||||
|
||||
10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.
|
||||
|
||||
An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.
|
||||
|
||||
You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.
|
||||
|
||||
11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".
|
||||
|
||||
A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.
|
||||
|
||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.
|
||||
|
||||
In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.
|
||||
|
||||
If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. "Knowingly relying" means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.
|
||||
|
||||
If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.
|
||||
|
||||
A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.
|
||||
|
||||
Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.
|
||||
|
||||
12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.
|
||||
|
||||
15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
<program> Copyright (C) <year> <name of author>
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<https://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<https://www.gnu.org/licenses/why-not-lgpl.html>.
|
140
Makefile
Normal file
140
Makefile
Normal file
|
@ -0,0 +1,140 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
# Common variables
|
||||
REPO ?= $(shell go list -m)
|
||||
VERSION ?= $(shell git describe --tags --dirty --match "v*" --always --abbrev=8 2>/dev/null || cat VERSION 2>/dev/null || echo "develop")
|
||||
GO_VERSION ?= 1.20
|
||||
LINT_VERSION ?= 1.54.0
|
||||
BINDIR = bin
|
||||
|
||||
|
||||
# Binaries to build
|
||||
CMDS = $(addprefix s3-tests-, $(notdir $(wildcard cmd/*)))
|
||||
BINS = $(addprefix $(BINDIR)/, $(CMDS))
|
||||
|
||||
# Variables for docker
|
||||
REPO_BASENAME = $(shell basename `go list -m`)
|
||||
HUB_IMAGE ?= "truecloudlab/$(REPO_BASENAME)"
|
||||
HUB_TAG ?= "$(shell echo ${VERSION} | sed 's/^v//')"
|
||||
|
||||
# Make all binaries
|
||||
.PHONY: all
|
||||
all: $(BINS)
|
||||
|
||||
.PHONY: $(BINS)
|
||||
$(BINS): $(BINDIR) dep
|
||||
@echo "⇒ Build $@"
|
||||
CGO_ENABLED=0 \
|
||||
go build -v -trimpath \
|
||||
-ldflags "-X $(REPO)/internal/version.Version=$(VERSION)" \
|
||||
-o $@ ./cmd/$(subst s3-tests-,,$(notdir $@))
|
||||
|
||||
|
||||
.PHONY: $(BINDIR)
|
||||
$(BINDIR):
|
||||
@echo "⇒ Ensure dir: $@"
|
||||
@mkdir -p $@
|
||||
|
||||
# Pull go dependencies
|
||||
.PHONY: dep
|
||||
dep:
|
||||
@printf "⇒ Download requirements: "
|
||||
@CGO_ENABLED=0 \
|
||||
go mod download && echo OK
|
||||
@printf "⇒ Tidy requirements: "
|
||||
@CGO_ENABLED=0 \
|
||||
go mod tidy -v && echo OK
|
||||
|
||||
# Run `make %` in Golang container, for more information run `make help.docker/%`
|
||||
.PHONY: docker/
|
||||
docker/%:
|
||||
$(if $(filter $*,all $(BINS)), \
|
||||
@echo "=> Running 'make $*' in clean Docker environment" && \
|
||||
docker run --rm -t \
|
||||
-v `pwd`:/src \
|
||||
-w /src \
|
||||
-u `stat -c "%u:%g" .` \
|
||||
--env HOME=/src \
|
||||
golang:$(GO_VERSION) make $*,\
|
||||
@echo "supported docker targets: all $(BINS) lint")
|
||||
|
||||
# Run tests
|
||||
.PHONY: test
|
||||
test:
|
||||
@go test ./... -cover
|
||||
|
||||
# Run tests with race detection and produce coverage output
|
||||
.PHONY: cover
|
||||
cover:
|
||||
@go test -v -race ./... -coverprofile=coverage.txt -covermode=atomic
|
||||
@go tool cover -html=coverage.txt -o coverage.html
|
||||
|
||||
# Reformat code
|
||||
.PHONY: format
|
||||
format:
|
||||
@echo "⇒ Processing gofmt check"
|
||||
@gofmt -s -w ./
|
||||
|
||||
# Build clean Docker image
|
||||
.PHONY: image
|
||||
image:
|
||||
@echo "⇒ Build S3 Tests Parser docker image "
|
||||
@docker build \
|
||||
--build-arg REPO=$(REPO) \
|
||||
--build-arg VERSION=$(VERSION) \
|
||||
--rm \
|
||||
-f .docker/Dockerfile \
|
||||
-t $(HUB_IMAGE):$(HUB_TAG) .
|
||||
|
||||
# Push Docker image to the hub
|
||||
.PHONY: image-push
|
||||
image-push:
|
||||
@echo "⇒ Publish image"
|
||||
@docker push $(HUB_IMAGE):$(HUB_TAG)
|
||||
|
||||
# Build dirty Docker image
|
||||
.PHONY: dirty-image
|
||||
dirty-image:
|
||||
@echo "⇒ Build S3 Tests Parser image"
|
||||
@docker build \
|
||||
--build-arg REPO=$(REPO) \
|
||||
--build-arg VERSION=$(VERSION) \
|
||||
--rm \
|
||||
-f .docker/Dockerfile.dirty \
|
||||
-t $(HUB_IMAGE)-dirty:$(HUB_TAG) .
|
||||
|
||||
# Run linters
|
||||
.PHONY: lint
|
||||
lint:
|
||||
@golangci-lint --timeout=5m run
|
||||
|
||||
# Run linters in Docker
|
||||
.PHONY: docker/lint
|
||||
docker/lint:
|
||||
docker run --rm -it \
|
||||
-v `pwd`:/src \
|
||||
-u `stat -c "%u:%g" .` \
|
||||
--env HOME=/src \
|
||||
golangci/golangci-lint:v$(LINT_VERSION) bash -c 'cd /src/ && make lint'
|
||||
|
||||
# Activate pre-commit hooks
|
||||
.PHONY: pre-commit
|
||||
pre-commit:
|
||||
pre-commit install -t pre-commit -t commit-msg
|
||||
|
||||
# Deactivate pre-commit hooks
|
||||
.PHONY: unpre-commit
|
||||
unpre-commit:
|
||||
pre-commit uninstall -t pre-commit -t commit-msg
|
||||
|
||||
# Show current version
|
||||
.PHONY: version
|
||||
version:
|
||||
@echo $(VERSION)
|
||||
|
||||
# Clean up files
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -rf .cache
|
||||
rm -rf $(BINDIR)
|
||||
|
42
README.md
42
README.md
|
@ -1,3 +1,41 @@
|
|||
# WIP area: this repo is just a fork!
|
||||
# FrostFS S3 Tests parser
|
||||
|
||||
Useful things may be published only in [other branches](../../../branches)
|
||||
This is handy util to form compatibility s3 tests results.
|
||||
|
||||
## Getting started
|
||||
|
||||
Build app using
|
||||
|
||||
```shell
|
||||
$ make
|
||||
```
|
||||
|
||||
Run app
|
||||
|
||||
```shell
|
||||
$ ./bin/s3-tests-parser compatibility tests/fixture/suite.csv
|
||||
```
|
||||
|
||||
You can also use json
|
||||
|
||||
```shell
|
||||
$ ./bin/s3-tests-parser compatibility tests/fixture/suite.json --format json --output-format md --output result.md
|
||||
```
|
||||
|
||||
## License and copyright
|
||||
|
||||
Copyright 2023-2024 FrostFS contributors
|
||||
|
||||
```
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License, version 3,
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
```
|
||||
|
|
1
VERSION
Normal file
1
VERSION
Normal file
|
@ -0,0 +1 @@
|
|||
v0.1.0
|
20
cmd/parser/main.go
Normal file
20
cmd/parser/main.go
Normal file
|
@ -0,0 +1,20 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"os"
|
||||
"os/signal"
|
||||
"syscall"
|
||||
|
||||
"git.frostfs.info/TrueCloudLab/s3-tests-parser/cmd/parser/modules"
|
||||
)
|
||||
|
||||
func main() {
|
||||
ctx, _ := signal.NotifyContext(context.Background(), syscall.SIGINT, syscall.SIGTERM, syscall.SIGHUP)
|
||||
|
||||
if cmd, err := modules.Execute(ctx); err != nil {
|
||||
cmd.PrintErrln("Error:", err.Error())
|
||||
cmd.PrintErrf("Run '%v --help' for usage.\n", cmd.CommandPath())
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
184
cmd/parser/modules/compatibility.go
Normal file
184
cmd/parser/modules/compatibility.go
Normal file
|
@ -0,0 +1,184 @@
|
|||
package modules
|
||||
|
||||
import (
|
||||
_ "embed"
|
||||
"fmt"
|
||||
"os"
|
||||
"sort"
|
||||
"strings"
|
||||
|
||||
"git.frostfs.info/TrueCloudLab/s3-tests-parser/internal/parser"
|
||||
"git.frostfs.info/TrueCloudLab/s3-tests-parser/internal/s3"
|
||||
"git.frostfs.info/TrueCloudLab/s3-tests-parser/internal/templates"
|
||||
"github.com/spf13/cobra"
|
||||
"github.com/spf13/viper"
|
||||
)
|
||||
|
||||
var compatibilityCmd = &cobra.Command{
|
||||
Use: "compatibility",
|
||||
Short: "Shows compatibility results",
|
||||
Long: "Form compatibility table based on passed s3 tests",
|
||||
Example: `s3-tests-parser compatibility suite.csv
|
||||
s3-tests-parser compatibility suite.json --format json
|
||||
s3-tests-parser compatibility suite.json --format json --output-format md
|
||||
s3-tests-parser compatibility suite.json --format json --output-format md --output result.md`,
|
||||
RunE: runCompatibilityCmd,
|
||||
}
|
||||
|
||||
type (
|
||||
Results struct {
|
||||
Legend []Status
|
||||
TagGroups []TagGroup
|
||||
}
|
||||
|
||||
TagGroup struct {
|
||||
Name string
|
||||
Tests []TestResult
|
||||
}
|
||||
|
||||
Status struct {
|
||||
Color string
|
||||
Description string
|
||||
}
|
||||
|
||||
TestResult struct {
|
||||
Color string
|
||||
Name string
|
||||
Comment string
|
||||
Passed int
|
||||
Total int
|
||||
}
|
||||
)
|
||||
|
||||
const (
|
||||
formatFlag = "format"
|
||||
outputFlag = "output"
|
||||
outputFormatFlag = "output-format"
|
||||
)
|
||||
|
||||
func initCompatibilityCmd() {
|
||||
compatibilityCmd.Flags().String(formatFlag, "csv", "format of input test suite file")
|
||||
compatibilityCmd.Flags().String(outputFlag, "", "file to write output, if missed the stdout is used")
|
||||
compatibilityCmd.Flags().String(outputFormatFlag, "txt", "format of output")
|
||||
}
|
||||
|
||||
func runCompatibilityCmd(cmd *cobra.Command, args []string) error {
|
||||
if len(args) != 1 {
|
||||
return fmt.Errorf("expected exactly one arg, got: %v", args)
|
||||
}
|
||||
|
||||
testStruct, err := s3.ParseTestsStruct()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
testsMap, err := parser.ParseSuite(args[0], viper.GetString(formatFlag))
|
||||
if err != nil {
|
||||
return fmt.Errorf("parse tests: %w", err)
|
||||
}
|
||||
|
||||
res := formResults(testStruct, testsMap)
|
||||
return printResults(cmd, res)
|
||||
}
|
||||
|
||||
var legend = []Status{
|
||||
{
|
||||
Color: templates.GreenColor,
|
||||
Description: "Supported",
|
||||
},
|
||||
{
|
||||
Color: templates.YellowColor,
|
||||
Description: "Partially supported",
|
||||
},
|
||||
{
|
||||
Color: templates.RedColor,
|
||||
Description: "Badly supported",
|
||||
},
|
||||
{
|
||||
Color: templates.BlueColor,
|
||||
Description: "Not supported yet, but will be in future",
|
||||
},
|
||||
{
|
||||
Color: templates.BlackColor,
|
||||
Description: "Not applicable or will never be supported",
|
||||
},
|
||||
}
|
||||
|
||||
func formResults(testStruct s3.TestsStructure, testsMap map[string]bool) Results {
|
||||
tagGroups := make(map[string]TagGroup)
|
||||
for _, group := range testStruct.Groups {
|
||||
tagGroup, ok := tagGroups[group.Tag]
|
||||
if !ok {
|
||||
tagGroup.Name = group.Tag
|
||||
}
|
||||
|
||||
tagGroup.Tests = append(tagGroup.Tests, formTestResult(group, testsMap))
|
||||
tagGroups[group.Tag] = tagGroup
|
||||
}
|
||||
|
||||
res := Results{Legend: legend}
|
||||
for _, group := range tagGroups {
|
||||
res.TagGroups = append(res.TagGroups, group)
|
||||
}
|
||||
|
||||
sort.Slice(res.TagGroups, func(i, j int) bool {
|
||||
return res.TagGroups[i].Name < res.TagGroups[j].Name
|
||||
})
|
||||
|
||||
return res
|
||||
}
|
||||
|
||||
func formTestResult(group s3.Group, testsMap map[string]bool) TestResult {
|
||||
ln := len(group.Tests)
|
||||
pass := 0
|
||||
|
||||
for _, test := range group.Tests {
|
||||
if testsMap[test] {
|
||||
pass++
|
||||
}
|
||||
}
|
||||
|
||||
var color string
|
||||
if strings.Contains(group.Comment, "Not supported yet") {
|
||||
color = templates.BlueColor
|
||||
} else if strings.Contains(group.Comment, "Not applicable") {
|
||||
color = templates.BlackColor
|
||||
}
|
||||
|
||||
if color == "" {
|
||||
color = templates.RedColor
|
||||
rate := float64(pass) / float64(ln)
|
||||
if rate > 0.9 {
|
||||
color = templates.GreenColor
|
||||
} else if rate > 0.5 {
|
||||
color = templates.YellowColor
|
||||
}
|
||||
}
|
||||
|
||||
return TestResult{
|
||||
Color: color,
|
||||
Name: group.Name,
|
||||
Comment: group.Comment,
|
||||
Passed: pass,
|
||||
Total: ln,
|
||||
}
|
||||
}
|
||||
|
||||
func printResults(cmd *cobra.Command, res Results) error {
|
||||
w := cmd.OutOrStdout()
|
||||
if outFile := viper.GetString(outputFlag); outFile != "" {
|
||||
f, err := os.Create(outFile)
|
||||
if err != nil {
|
||||
return fmt.Errorf("create out file: %w", err)
|
||||
}
|
||||
w = f
|
||||
defer f.Close()
|
||||
}
|
||||
|
||||
outTemplate, err := templates.GetTemplate(viper.GetString(outputFormatFlag))
|
||||
if err != nil {
|
||||
return fmt.Errorf("form out template: %w", err)
|
||||
}
|
||||
|
||||
return outTemplate.Execute(w, res)
|
||||
}
|
48
cmd/parser/modules/root.go
Normal file
48
cmd/parser/modules/root.go
Normal file
|
@ -0,0 +1,48 @@
|
|||
package modules
|
||||
|
||||
import (
|
||||
"context"
|
||||
"runtime"
|
||||
"strings"
|
||||
|
||||
"git.frostfs.info/TrueCloudLab/s3-tests-parser/internal/version"
|
||||
"github.com/spf13/cobra"
|
||||
"github.com/spf13/viper"
|
||||
)
|
||||
|
||||
// rootCmd represents the base command when called without any subcommands.
|
||||
var rootCmd = &cobra.Command{
|
||||
Use: "s3-tests-parser",
|
||||
Version: version.Version,
|
||||
Short: "FrostFS S3 Tests Parser",
|
||||
Long: "Helps manage s3 compatibility test results",
|
||||
Example: "s3-tests-parser --version",
|
||||
SilenceErrors: true,
|
||||
SilenceUsage: true,
|
||||
PersistentPreRunE: func(cmd *cobra.Command, _ []string) error {
|
||||
viper.AutomaticEnv()
|
||||
viper.SetEnvPrefix("S3_TESTS_PARSER")
|
||||
viper.SetEnvKeyReplacer(strings.NewReplacer(".", "_"))
|
||||
viper.AllowEmptyEnv(true)
|
||||
|
||||
return viper.BindPFlags(cmd.Flags())
|
||||
},
|
||||
RunE: func(cmd *cobra.Command, _ []string) error {
|
||||
return cmd.Help()
|
||||
},
|
||||
}
|
||||
|
||||
func Execute(ctx context.Context) (*cobra.Command, error) {
|
||||
return rootCmd.ExecuteContextC(ctx)
|
||||
}
|
||||
|
||||
func init() {
|
||||
cobra.AddTemplateFunc("runtimeVersion", runtime.Version)
|
||||
rootCmd.SetVersionTemplate(`Frostfs S3 Tests Parser
|
||||
{{printf "Version: %s" .Version }}
|
||||
GoVersion: {{ runtimeVersion }}
|
||||
`)
|
||||
|
||||
rootCmd.AddCommand(compatibilityCmd)
|
||||
initCompatibilityCmd()
|
||||
}
|
26
go.mod
Normal file
26
go.mod
Normal file
|
@ -0,0 +1,26 @@
|
|||
module git.frostfs.info/TrueCloudLab/s3-tests-parser
|
||||
|
||||
go 1.20
|
||||
|
||||
require (
|
||||
github.com/spf13/cobra v1.7.0
|
||||
github.com/spf13/viper v1.16.0
|
||||
)
|
||||
|
||||
require (
|
||||
github.com/fsnotify/fsnotify v1.6.0 // indirect
|
||||
github.com/hashicorp/hcl v1.0.0 // indirect
|
||||
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
||||
github.com/magiconair/properties v1.8.7 // indirect
|
||||
github.com/mitchellh/mapstructure v1.5.0 // indirect
|
||||
github.com/pelletier/go-toml/v2 v2.0.8 // indirect
|
||||
github.com/spf13/afero v1.9.5 // indirect
|
||||
github.com/spf13/cast v1.5.1 // indirect
|
||||
github.com/spf13/jwalterweatherman v1.1.0 // indirect
|
||||
github.com/spf13/pflag v1.0.5 // indirect
|
||||
github.com/subosito/gotenv v1.4.2 // indirect
|
||||
golang.org/x/sys v0.8.0 // indirect
|
||||
golang.org/x/text v0.9.0 // indirect
|
||||
gopkg.in/ini.v1 v1.67.0 // indirect
|
||||
gopkg.in/yaml.v3 v3.0.1 // indirect
|
||||
)
|
91
internal/parser/parser.go
Normal file
91
internal/parser/parser.go
Normal file
|
@ -0,0 +1,91 @@
|
|||
package parser
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"encoding/csv"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"os"
|
||||
)
|
||||
|
||||
func ParseSuite(filePath string, format string) (map[string]bool, error) {
|
||||
switch format {
|
||||
case "csv":
|
||||
return parseSuiteCSV(filePath)
|
||||
case "json":
|
||||
return parseSuiteJSON(filePath)
|
||||
default:
|
||||
return nil, fmt.Errorf("unknown format: %s", format)
|
||||
}
|
||||
}
|
||||
|
||||
func parseSuiteCSV(filePath string) (map[string]bool, error) {
|
||||
data, err := os.ReadFile(filePath)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to read suite file: %w", err)
|
||||
}
|
||||
|
||||
rr := csv.NewReader(bytes.NewReader(data))
|
||||
records, err := rr.ReadAll()
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to parse suite file: %w", err)
|
||||
}
|
||||
|
||||
indexName := -1
|
||||
indexStatus := -1
|
||||
tests := make(map[string]bool)
|
||||
|
||||
for i, recs := range records {
|
||||
if i == 0 {
|
||||
for j, rec := range recs {
|
||||
if rec == "Name" {
|
||||
indexName = j
|
||||
} else if rec == "Status" {
|
||||
indexStatus = j
|
||||
}
|
||||
}
|
||||
|
||||
if indexName == -1 || indexStatus == -1 {
|
||||
return nil, fmt.Errorf("invalid csv format, couldn't find 'Name' and 'Status' fields")
|
||||
}
|
||||
}
|
||||
|
||||
tests[recs[indexName]] = recs[indexStatus] == "passed"
|
||||
}
|
||||
|
||||
return tests, nil
|
||||
}
|
||||
|
||||
type suiteNode struct {
|
||||
Name string `json:"name"`
|
||||
Status string `json:"status"`
|
||||
Children []suiteNode `json:"children"`
|
||||
}
|
||||
|
||||
func parseSuiteJSON(filePath string) (map[string]bool, error) {
|
||||
data, err := os.ReadFile(filePath)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to read suite file: %w", err)
|
||||
}
|
||||
|
||||
var suiteNode suiteNode
|
||||
if err = json.Unmarshal(data, &suiteNode); err != nil {
|
||||
return nil, fmt.Errorf("failed to parse suite file: %w", err)
|
||||
}
|
||||
|
||||
tests := make(map[string]bool)
|
||||
parseSuiteNode(suiteNode, tests)
|
||||
|
||||
return tests, nil
|
||||
}
|
||||
|
||||
func parseSuiteNode(node suiteNode, res map[string]bool) {
|
||||
if node.Status != "" {
|
||||
res[node.Name] = node.Status == "passed"
|
||||
return
|
||||
}
|
||||
|
||||
for _, child := range node.Children {
|
||||
parseSuiteNode(child, res)
|
||||
}
|
||||
}
|
1734
internal/s3/resources/tests-struct.json
Normal file
1734
internal/s3/resources/tests-struct.json
Normal file
File diff suppressed because it is too large
Load diff
31
internal/s3/structure.go
Normal file
31
internal/s3/structure.go
Normal file
|
@ -0,0 +1,31 @@
|
|||
package s3
|
||||
|
||||
import (
|
||||
_ "embed"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
)
|
||||
|
||||
//go:embed resources/tests-struct.json
|
||||
var testStructData []byte
|
||||
|
||||
type TestsStructure struct {
|
||||
Groups []Group `json:"groups"`
|
||||
}
|
||||
|
||||
type Group struct {
|
||||
Name string `json:"name"`
|
||||
Tag string `json:"tag"`
|
||||
Skip bool `json:"skip"`
|
||||
Comment string `json:"comment"`
|
||||
Tests []string `json:"tests"`
|
||||
}
|
||||
|
||||
func ParseTestsStruct() (TestsStructure, error) {
|
||||
var testStruct TestsStructure
|
||||
if err := json.Unmarshal(testStructData, &testStruct); err != nil {
|
||||
return TestsStructure{}, fmt.Errorf("failed to parse tests struct: %w", err)
|
||||
}
|
||||
|
||||
return testStruct, nil
|
||||
}
|
17
internal/templates/resources/md-template.gotmpl
Normal file
17
internal/templates/resources/md-template.gotmpl
Normal file
|
@ -0,0 +1,17 @@
|
|||
# S3 Protocol Compatibility
|
||||
|
||||
Reference:
|
||||
* [AWS S3 API Reference](https://docs.aws.amazon.com/AmazonS3/latest/API/s3-api.pdf)
|
||||
|
||||
| | Legend |
|
||||
|---|--------|{{range .Legend}}
|
||||
| {{colorToCircle .Color}} | {{.Description}} |{{end}}
|
||||
|
||||
|
||||
{{range .TagGroups}}
|
||||
## {{.Name}}
|
||||
|
||||
| | Name | Comments |
|
||||
|---|------|----------|{{range .Tests}}
|
||||
| {{colorToCircle .Color}} | {{.Name}} | {{.Comment}} |{{end}}
|
||||
{{end}}
|
6
internal/templates/resources/txt-template.gotmpl
Normal file
6
internal/templates/resources/txt-template.gotmpl
Normal file
|
@ -0,0 +1,6 @@
|
|||
# S3 Protocol Compatibility
|
||||
{{range .TagGroups}}
|
||||
## {{.Name}}
|
||||
{{range .Tests}}
|
||||
{{colorToTerminal .Color}}{{.Name}}: {{.Passed}}/{{.Total}}; {{.Comment}} {{colorToTerminal "black"}} {{end}}
|
||||
{{end}}
|
86
internal/templates/templates.go
Normal file
86
internal/templates/templates.go
Normal file
|
@ -0,0 +1,86 @@
|
|||
package templates
|
||||
|
||||
import (
|
||||
_ "embed"
|
||||
"fmt"
|
||||
"text/template"
|
||||
)
|
||||
|
||||
const (
|
||||
GreenColor = "green"
|
||||
YellowColor = "yellow"
|
||||
RedColor = "red"
|
||||
BlueColor = "blue"
|
||||
BlackColor = "black"
|
||||
)
|
||||
|
||||
const (
|
||||
blackTerminal = "\033[0m"
|
||||
redTerminal = "\033[31m"
|
||||
greenTerminal = "\033[32m"
|
||||
yellowTerminal = "\033[33m"
|
||||
blueTerminal = "\033[34m"
|
||||
)
|
||||
|
||||
const (
|
||||
greenCircle = "🟢"
|
||||
yellowCircle = "🟡"
|
||||
redCircle = "🔴"
|
||||
blueCircle = "🔵"
|
||||
blackCircle = "⚫"
|
||||
)
|
||||
|
||||
var (
|
||||
//go:embed resources/txt-template.gotmpl
|
||||
txtTemplate []byte
|
||||
//go:embed resources/md-template.gotmpl
|
||||
mdTemplate []byte
|
||||
)
|
||||
|
||||
func GetTemplate(outFormat string) (*template.Template, error) {
|
||||
var templateData []byte
|
||||
|
||||
switch outFormat {
|
||||
case "txt":
|
||||
templateData = txtTemplate
|
||||
case "md":
|
||||
templateData = mdTemplate
|
||||
default:
|
||||
return nil, fmt.Errorf("unkonwn output format: %s", outFormat)
|
||||
}
|
||||
|
||||
return template.New("out-format").Funcs(template.FuncMap{
|
||||
"colorToCircle": ColorToCircle,
|
||||
"colorToTerminal": ColorToTerminal,
|
||||
}).Parse(string(templateData))
|
||||
}
|
||||
|
||||
func ColorToCircle(color string) string {
|
||||
switch color {
|
||||
case GreenColor:
|
||||
return greenCircle
|
||||
case YellowColor:
|
||||
return yellowCircle
|
||||
case RedColor:
|
||||
return redCircle
|
||||
case BlueColor:
|
||||
return blueCircle
|
||||
default:
|
||||
return blackCircle
|
||||
}
|
||||
}
|
||||
|
||||
func ColorToTerminal(color string) string {
|
||||
switch color {
|
||||
case GreenColor:
|
||||
return greenTerminal
|
||||
case YellowColor:
|
||||
return yellowTerminal
|
||||
case RedColor:
|
||||
return redTerminal
|
||||
case BlueColor:
|
||||
return blueTerminal
|
||||
default:
|
||||
return blackTerminal
|
||||
}
|
||||
}
|
6
internal/version/version.go
Normal file
6
internal/version/version.go
Normal file
|
@ -0,0 +1,6 @@
|
|||
package version
|
||||
|
||||
var (
|
||||
// Version contains application version.
|
||||
Version = "dev"
|
||||
)
|
712
tests/fixture/suite.csv
Normal file
712
tests/fixture/suite.csv
Normal file
|
@ -0,0 +1,712 @@
|
|||
"Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description"
|
||||
"broken","Tue Aug 29 09:07:47 MSK 2023","Tue Aug 29 09:07:49 MSK 2023","2052","s3tests_boto3.functional","test_s3","","","","test_versioning_concurrent_multi_object_delete",""
|
||||
"broken","Tue Aug 29 09:28:05 MSK 2023","Tue Aug 29 09:28:07 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_lifecycle_get_no_id",""
|
||||
"passed","Tue Aug 29 09:49:23 MSK 2023","Tue Aug 29 09:49:25 MSK 2023","2191","s3tests_boto3.functional","test_s3select","","","","test_datetime",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_session_policy_check_put_obj_denial",""
|
||||
"passed","Tue Aug 29 09:18:39 MSK 2023","Tue Aug 29 09:18:39 MSK 2023","6","s3tests_boto3.functional","test_s3","","","","test_list_buckets_bad_auth",""
|
||||
"broken","Tue Aug 29 09:36:47 MSK 2023","Tue Aug 29 09:36:49 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_s3_noenc",""
|
||||
"passed","Tue Aug 29 09:06:42 MSK 2023","Tue Aug 29 09:06:44 MSK 2023","2188","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_both_continuationtoken_startafter",""
|
||||
"broken","Tue Aug 29 09:35:25 MSK 2023","Tue Aug 29 09:35:29 MSK 2023","4314","s3tests_boto3.functional","test_s3","","","","test_delete_tags_obj_public",""
|
||||
"failed","Tue Aug 29 09:11:35 MSK 2023","Tue Aug 29 09:11:37 MSK 2023","2068","s3tests_boto3.functional","test_s3","","","","test_post_object_set_success_code",""
|
||||
"broken","Tue Aug 29 09:50:26 MSK 2023","Tue Aug 29 09:50:26 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_get_session_token_permanent_creds_denied",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_public_index",""
|
||||
"passed","Tue Aug 29 09:34:22 MSK 2023","Tue Aug 29 09:34:25 MSK 2023","3339","s3tests_boto3.functional","test_s3","","","","test_get_obj_tagging",""
|
||||
"broken","Tue Aug 29 09:31:00 MSK 2023","Tue Aug 29 09:31:08 MSK 2023","7946","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_multipart_upload",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_empty_missingerrordoc",""
|
||||
"broken","Tue Aug 29 09:16:31 MSK 2023","Tue Aug 29 09:16:38 MSK 2023","7244","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_no_grants",""
|
||||
"failed","Tue Aug 29 09:49:40 MSK 2023","Tue Aug 29 09:49:42 MSK 2023","2261","s3tests_boto3.functional","test_s3select","","","","test_when_then_else_expressions",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","7","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_date_none_aws2",""
|
||||
"passed","Tue Aug 29 09:37:13 MSK 2023","Tue Aug 29 09:37:15 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock_invalid_bucket",""
|
||||
"passed","Tue Aug 29 09:24:37 MSK 2023","Tue Aug 29 09:24:39 MSK 2023","2161","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_incorrect_etag",""
|
||||
"passed","Tue Aug 29 09:05:17 MSK 2023","Tue Aug 29 09:05:19 MSK 2023","2143","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_not_exist",""
|
||||
"passed","Tue Aug 29 09:13:16 MSK 2023","Tue Aug 29 09:13:18 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_get_object_ifnonematch_failed",""
|
||||
"passed","Tue Aug 29 09:49:05 MSK 2023","Tue Aug 29 09:49:08 MSK 2023","3597","s3tests_boto3.functional","test_s3select","","","","test_like_expressions",""
|
||||
"broken","Tue Aug 29 09:01:24 MSK 2023","Tue Aug 29 09:01:26 MSK 2023","2036","s3tests_boto3.functional","test_iam","","","","test_allow_tagging_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:49:58 MSK 2023","Tue Aug 29 09:50:00 MSK 2023","2319","s3tests_boto3.functional","test_s3select","","","","test_escape_expressions",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_nonexistant_bucket_rgw",""
|
||||
"passed","Tue Aug 29 09:01:47 MSK 2023","Tue Aug 29 09:01:49 MSK 2023","2137","s3tests_boto3.functional","test_s3","","","","test_bucket_list_many",""
|
||||
"failed","Tue Aug 29 09:11:55 MSK 2023","Tue Aug 29 09:11:57 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_escaped_field_values",""
|
||||
"passed","Tue Aug 29 09:09:14 MSK 2023","Tue Aug 29 09:09:50 MSK 2023","36246","s3tests_boto3.functional","test_s3","","","","test_multi_objectv2_delete_key_limit",""
|
||||
"broken","Tue Aug 29 09:39:20 MSK 2023","Tue Aug 29 09:39:22 MSK 2023","2106","s3tests_boto3.functional","test_s3","","","","test_object_lock_delete_object_with_retention",""
|
||||
"passed","Tue Aug 29 09:25:47 MSK 2023","Tue Aug 29 09:25:50 MSK 2023","2622","s3tests_boto3.functional","test_s3","","","","test_atomic_dual_write_1mb",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_get_user_policy_invalid_policy_name",""
|
||||
"broken","Tue Aug 29 09:47:10 MSK 2023","Tue Aug 29 09:47:12 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_multipart_upload",""
|
||||
"broken","Tue Aug 29 09:39:28 MSK 2023","Tue Aug 29 09:39:42 MSK 2023","14666","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_legal_hold",""
|
||||
"broken","Tue Aug 29 09:47:03 MSK 2023","Tue Aug 29 09:47:05 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_sse_kms_default_upload_8mb",""
|
||||
"broken","Tue Aug 29 09:33:29 MSK 2023","Tue Aug 29 09:33:40 MSK 2023","11476","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_different_tenant",""
|
||||
"passed","Tue Aug 29 09:00:02 MSK 2023","Tue Aug 29 09:00:04 MSK 2023","2029","s3tests_boto3.functional","test_headers","","","","test_bucket_create_contentlength_none",""
|
||||
"failed","Tue Aug 29 09:00:25 MSK 2023","Tue Aug 29 09:00:27 MSK 2023","2039","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_md5_invalid_garbage_aws2",""
|
||||
"passed","Tue Aug 29 09:24:02 MSK 2023","Tue Aug 29 09:24:08 MSK 2023","5667","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_contents",""
|
||||
"broken","Tue Aug 29 09:40:10 MSK 2023","Tue Aug 29 09:40:22 MSK 2023","12177","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_legal_hold",""
|
||||
"passed","Tue Aug 29 09:00:05 MSK 2023","Tue Aug 29 09:00:08 MSK 2023","3100","s3tests_boto3.functional","test_headers","","","","test_object_acl_create_contentlength_none",""
|
||||
"broken","Tue Aug 29 09:01:05 MSK 2023","Tue Aug 29 09:01:07 MSK 2023","2129","s3tests_boto3.functional","test_iam","","","","test_allow_bucket_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:14:44 MSK 2023","Tue Aug 29 09:14:48 MSK 2023","3090","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_x_amz_expires_out_range_zero",""
|
||||
"passed","Tue Aug 29 09:11:18 MSK 2023","Tue Aug 29 09:11:20 MSK 2023","2080","s3tests_boto3.functional","test_s3","","","","test_object_write_file",""
|
||||
"passed","Tue Aug 29 09:19:28 MSK 2023","Tue Aug 29 09:19:32 MSK 2023","4144","s3tests_boto3.functional","test_s3","","","","test_object_copy_diff_bucket",""
|
||||
"failed","Tue Aug 29 09:32:31 MSK 2023","Tue Aug 29 09:32:33 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_sse_kms_post_object_authenticated_request",""
|
||||
"failed","Tue Aug 29 09:31:56 MSK 2023","Tue Aug 29 09:31:58 MSK 2023","2122","s3tests_boto3.functional","test_s3","","","","test_sse_kms_no_key",""
|
||||
"failed","Tue Aug 29 09:15:49 MSK 2023","Tue Aug 29 09:15:52 MSK 2023","3092","s3tests_boto3.functional","test_s3","","","","test_object_acl_canned",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_date_and_amz_date",""
|
||||
"passed","Tue Aug 29 09:07:24 MSK 2023","Tue Aug 29 09:07:26 MSK 2023","2042","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_objects_anonymous_fail",""
|
||||
"failed","Tue Aug 29 09:38:20 MSK 2023","Tue Aug 29 09:38:22 MSK 2023","2065","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_invalid_bucket",""
|
||||
"passed","Tue Aug 29 09:19:34 MSK 2023","Tue Aug 29 09:19:38 MSK 2023","4092","s3tests_boto3.functional","test_s3","","","","test_object_copy_not_owned_bucket",""
|
||||
"passed","Tue Aug 29 09:07:21 MSK 2023","Tue Aug 29 09:07:23 MSK 2023","2092","s3tests_boto3.functional","test_s3","","","","test_bucket_list_objects_anonymous_fail",""
|
||||
"passed","Tue Aug 29 08:59:17 MSK 2023","Tue Aug 29 08:59:19 MSK 2023","2112","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_md5_none",""
|
||||
"broken","Tue Aug 29 09:46:16 MSK 2023","Tue Aug 29 09:46:18 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_upload_1mb",""
|
||||
"passed","Tue Aug 29 09:02:34 MSK 2023","Tue Aug 29 09:02:37 MSK 2023","2334","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_prefix_underscore",""
|
||||
"passed","Tue Aug 29 09:14:31 MSK 2023","Tue Aug 29 09:14:34 MSK 2023","3122","s3tests_boto3.functional","test_s3","","","","test_object_raw_authenticated_object_gone",""
|
||||
"passed","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","22","s3tests.functional","test_utils","","","","test_generate",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_authorization_empty",""
|
||||
"passed","Tue Aug 29 09:05:37 MSK 2023","Tue Aug 29 09:05:39 MSK 2023","2180","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_delimiter_alt",""
|
||||
"broken","Tue Aug 29 09:32:59 MSK 2023","Tue Aug 29 09:33:12 MSK 2023","13247","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_acl",""
|
||||
"skipped","Tue Aug 29 09:29:04 MSK 2023","Tue Aug 29 09:29:04 MSK 2023","0","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_noncurrent_transition",""
|
||||
"broken","Tue Aug 29 09:28:02 MSK 2023","Tue Aug 29 09:28:04 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_lifecycle_get",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_tag_keys_trust_policy",""
|
||||
"passed","Tue Aug 29 09:14:10 MSK 2023","Tue Aug 29 09:14:13 MSK 2023","3084","s3tests_boto3.functional","test_s3","","","","test_object_raw_authenticated",""
|
||||
"failed","Tue Aug 29 09:27:45 MSK 2023","Tue Aug 29 09:27:47 MSK 2023","2139","s3tests_boto3.functional","test_s3","","","","test_versioned_object_acl",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","7","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_authorization_invalid_aws2",""
|
||||
"passed","Tue Aug 29 09:26:52 MSK 2023","Tue Aug 29 09:26:54 MSK 2023","2179","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_plain_null_version_overwrite_suspended",""
|
||||
"failed","Tue Aug 29 09:18:57 MSK 2023","Tue Aug 29 09:19:00 MSK 2023","2427","s3tests_boto3.functional","test_s3","","","","test_bucket_create_special_key_names",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:38 MSK 2023","2042","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_resource_tag",""
|
||||
"failed","Tue Aug 29 08:59:29 MSK 2023","Tue Aug 29 08:59:31 MSK 2023","2041","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contentlength_empty",""
|
||||
"passed","Tue Aug 29 09:13:03 MSK 2023","Tue Aug 29 09:13:05 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_post_object_empty_conditions",""
|
||||
"passed","Tue Aug 29 09:32:13 MSK 2023","Tue Aug 29 09:32:21 MSK 2023","7726","s3tests_boto3.functional","test_s3","","","","test_sse_kms_multipart_invalid_chunks_1",""
|
||||
"passed","Tue Aug 29 09:14:53 MSK 2023","Tue Aug 29 09:14:56 MSK 2023","3084","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_x_amz_expires_out_positive_range",""
|
||||
"passed","Tue Aug 29 09:25:27 MSK 2023","Tue Aug 29 09:25:32 MSK 2023","4499","s3tests_boto3.functional","test_s3","","","","test_atomic_read_8mb",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_bucket_private_redirectall_path_upgrade",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_empty_aws4",""
|
||||
"failed","Tue Aug 29 09:36:34 MSK 2023","Tue Aug 29 09:36:36 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_put_obj_enc_conflict_c_s3",""
|
||||
"broken","Tue Aug 29 09:42:58 MSK 2023","Tue Aug 29 09:43:01 MSK 2023","3044","s3tests_boto3.functional","test_s3","","","","test_get_authpublic_acl_bucket_policy_status",""
|
||||
"broken","Tue Aug 29 09:37:05 MSK 2023","Tue Aug 29 09:37:08 MSK 2023","3186","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_get_obj_acl_existing_tag",""
|
||||
"passed","Tue Aug 29 09:12:41 MSK 2023","Tue Aug 29 09:12:43 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_post_object_missing_expires_condition",""
|
||||
"broken","Tue Aug 29 09:40:37 MSK 2023","Tue Aug 29 09:40:39 MSK 2023","2099","s3tests_boto3.functional","test_s3","","","","test_object_lock_delete_object_with_legal_hold_off",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_ua_none_aws4",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_after_end_aws4",""
|
||||
"broken","Tue Aug 29 09:01:05 MSK 2023","Tue Aug 29 09:01:05 MSK 2023","7","s3tests_boto3.functional","test_iam","","","","test_delete_user_policy_invalid_user",""
|
||||
"broken","Tue Aug 29 09:41:30 MSK 2023","Tue Aug 29 09:41:32 MSK 2023","2098","s3tests_boto3.functional","test_s3","","","","test_copy_object_ifmatch_good",""
|
||||
"broken","Tue Aug 29 09:46:59 MSK 2023","Tue Aug 29 09:47:01 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_sse_kms_default_upload_1mb",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","6","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_date_after_today_aws2",""
|
||||
"passed","Tue Aug 29 09:26:49 MSK 2023","Tue Aug 29 09:26:51 MSK 2023","2200","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_plain_null_version_overwrite",""
|
||||
"broken","Tue Aug 29 09:26:06 MSK 2023","Tue Aug 29 09:26:08 MSK 2023","2250","s3tests_boto3.functional","test_s3","","","","test_multipart_resend_first_finishes_last",""
|
||||
"passed","Tue Aug 29 09:06:59 MSK 2023","Tue Aug 29 09:07:01 MSK 2023","2172","s3tests_boto3.functional","test_s3","","","","test_bucket_list_marker_after_list",""
|
||||
"passed","Tue Aug 29 09:18:39 MSK 2023","Tue Aug 29 09:18:39 MSK 2023","6","s3tests_boto3.functional","test_s3","","","","test_list_buckets_invalid_auth",""
|
||||
"failed","Tue Aug 29 08:59:13 MSK 2023","Tue Aug 29 08:59:15 MSK 2023","2066","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_md5_empty",""
|
||||
"broken","Tue Aug 29 09:46:20 MSK 2023","Tue Aug 29 09:46:22 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_upload_8mb",""
|
||||
"failed","Tue Aug 29 09:39:04 MSK 2023","Tue Aug 29 09:39:12 MSK 2023","8232","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_shorten_period",""
|
||||
"failed","Tue Aug 29 09:30:16 MSK 2023","Tue Aug 29 09:30:23 MSK 2023","6407","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_invalid_md5",""
|
||||
"failed","Tue Aug 29 09:49:30 MSK 2023","Tue Aug 29 09:49:32 MSK 2023","2082","s3tests_boto3.functional","test_s3select","","","","test_csv_parser",""
|
||||
"failed","Tue Aug 29 09:15:44 MSK 2023","Tue Aug 29 09:15:47 MSK 2023","3088","s3tests_boto3.functional","test_s3","","","","test_object_acl_canned_during_create",""
|
||||
"broken","Tue Aug 29 09:36:51 MSK 2023","Tue Aug 29 09:36:53 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_s3_kms",""
|
||||
"passed","Tue Aug 29 09:13:19 MSK 2023","Tue Aug 29 09:13:21 MSK 2023","2073","s3tests_boto3.functional","test_s3","","","","test_get_object_ifmodifiedsince_good",""
|
||||
"passed","Tue Aug 29 09:07:34 MSK 2023","Tue Aug 29 09:07:34 MSK 2023","8","s3tests_boto3.functional","test_s3","","","","test_object_write_to_nonexist_bucket",""
|
||||
"passed","Tue Aug 29 09:27:38 MSK 2023","Tue Aug 29 09:27:40 MSK 2023","2196","s3tests_boto3.functional","test_s3","","","","test_versioning_multi_object_delete_with_marker",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_authorization_none",""
|
||||
"passed","Tue Aug 29 09:19:01 MSK 2023","Tue Aug 29 09:19:03 MSK 2023","2220","s3tests_boto3.functional","test_s3","","","","test_bucket_list_special_prefix",""
|
||||
"failed","Tue Aug 29 09:49:20 MSK 2023","Tue Aug 29 09:49:22 MSK 2023","2231","s3tests_boto3.functional","test_s3select","","","","test_alias_cyclic_refernce",""
|
||||
"passed","Tue Aug 29 09:02:14 MSK 2023","Tue Aug 29 09:02:17 MSK 2023","2310","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_prefix",""
|
||||
"passed","Tue Aug 29 09:02:51 MSK 2023","Tue Aug 29 09:02:53 MSK 2023","2163","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_dot",""
|
||||
"passed","Tue Aug 29 09:17:07 MSK 2023","Tue Aug 29 09:17:10 MSK 2023","3149","s3tests_boto3.functional","test_s3","","","","test_access_bucket_private_object_private",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_nonexistant_bucket_s3",""
|
||||
"failed","Tue Aug 29 09:36:44 MSK 2023","Tue Aug 29 09:36:46 MSK 2023","2040","s3tests_boto3.functional","test_s3","","","","test_put_obj_enc_conflict_bad_enc_kms",""
|
||||
"passed","Tue Aug 29 09:13:06 MSK 2023","Tue Aug 29 09:13:08 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_get_object_ifmatch_good",""
|
||||
"passed","Tue Aug 29 09:19:52 MSK 2023","Tue Aug 29 09:19:56 MSK 2023","4471","s3tests_boto3.functional","test_s3","","","","test_object_copy_retaining_metadata",""
|
||||
"passed","Tue Aug 29 09:05:14 MSK 2023","Tue Aug 29 09:05:16 MSK 2023","2144","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_none",""
|
||||
"broken","Tue Aug 29 09:48:28 MSK 2023","Tue Aug 29 09:48:30 MSK 2023","2075","s3tests_boto3.functional","test_s3select","","","","test_count_json_operation",""
|
||||
"passed","Tue Aug 29 09:24:34 MSK 2023","Tue Aug 29 09:24:36 MSK 2023","2078","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_missing_part",""
|
||||
"passed","Tue Aug 29 09:34:50 MSK 2023","Tue Aug 29 09:34:53 MSK 2023","3323","s3tests_boto3.functional","test_s3","","","","test_put_excess_val_tags",""
|
||||
"passed","Tue Aug 29 09:27:35 MSK 2023","Tue Aug 29 09:27:37 MSK 2023","2203","s3tests_boto3.functional","test_s3","","","","test_versioning_multi_object_delete",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_contentlength_empty",""
|
||||
"passed","Tue Aug 29 09:00:12 MSK 2023","Tue Aug 29 09:00:15 MSK 2023","2027","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_expect_empty",""
|
||||
"broken","Tue Aug 29 09:48:25 MSK 2023","Tue Aug 29 09:48:27 MSK 2023","2100","s3tests_boto3.functional","test_s3select","","","","test_count_operation",""
|
||||
"broken","Tue Aug 29 09:48:31 MSK 2023","Tue Aug 29 09:48:36 MSK 2023","4732","s3tests_boto3.functional","test_s3select","","","","test_json_column_sum_min_max",""
|
||||
"broken","Tue Aug 29 09:40:57 MSK 2023","Tue Aug 29 09:41:08 MSK 2023","10180","s3tests_boto3.functional","test_s3","","","","test_object_lock_uploading_obj",""
|
||||
"failed","Tue Aug 29 09:37:39 MSK 2023","Tue Aug 29 09:37:52 MSK 2023","12867","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock_invalid_mode",""
|
||||
"passed","Tue Aug 29 09:12:44 MSK 2023","Tue Aug 29 09:12:46 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_missing_conditions_list",""
|
||||
"failed","Tue Aug 29 09:35:03 MSK 2023","Tue Aug 29 09:35:05 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_post_object_tags_anonymous_request",""
|
||||
"passed","Tue Aug 29 09:49:48 MSK 2023","Tue Aug 29 09:49:50 MSK 2023","2309","s3tests_boto3.functional","test_s3select","","","","test_cast_expressions",""
|
||||
"failed","Tue Aug 29 08:59:59 MSK 2023","Tue Aug 29 09:00:01 MSK 2023","2074","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_authorization_none",""
|
||||
"passed","Tue Aug 29 09:25:56 MSK 2023","Tue Aug 29 09:26:01 MSK 2023","5656","s3tests_boto3.functional","test_s3","","","","test_atomic_dual_write_8mb",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_xredirect_public_abs",""
|
||||
"failed","Tue Aug 29 09:39:58 MSK 2023","Tue Aug 29 09:40:08 MSK 2023","10331","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_legal_hold_invalid_status",""
|
||||
"passed","Tue Aug 29 09:32:50 MSK 2023","Tue Aug 29 09:32:54 MSK 2023","3141","s3tests_boto3.functional","test_s3","","","","test_bucket_policy",""
|
||||
"broken","Tue Aug 29 09:01:34 MSK 2023","Tue Aug 29 09:01:36 MSK 2023","2034","s3tests_boto3.functional","test_iam","","","","test_verify_conflicting_user_policies",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_ua_empty_aws4",""
|
||||
"passed","Tue Aug 29 09:05:20 MSK 2023","Tue Aug 29 09:05:22 MSK 2023","2156","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_not_exist",""
|
||||
"broken","Tue Aug 29 09:50:27 MSK 2023","Tue Aug 29 09:50:29 MSK 2023","2037","s3tests_boto3.functional","test_sts","","","","test_assume_role_deny_head_nonexistent",""
|
||||
"broken","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_put_user_policy_invalid_user",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_md5_invalid_garbage_aws4",""
|
||||
"passed","Tue Aug 29 09:32:03 MSK 2023","Tue Aug 29 09:32:12 MSK 2023","9292","s3tests_boto3.functional","test_s3","","","","test_sse_kms_multipart_upload",""
|
||||
"failed","Tue Aug 29 09:39:25 MSK 2023","Tue Aug 29 09:39:27 MSK 2023","2160","s3tests_boto3.functional","test_s3","","","","test_object_lock_multi_delete_object_with_retention",""
|
||||
"passed","Tue Aug 29 09:07:44 MSK 2023","Tue Aug 29 09:07:46 MSK 2023","2044","s3tests_boto3.functional","test_s3","","","","test_object_requestid_matches_header_on_error",""
|
||||
"passed","Tue Aug 29 09:26:42 MSK 2023","Tue Aug 29 09:26:45 MSK 2023","3399","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_create_read_remove_head",""
|
||||
"passed","Tue Aug 29 09:06:52 MSK 2023","Tue Aug 29 09:06:54 MSK 2023","2191","s3tests_boto3.functional","test_s3","","","","test_bucket_list_marker_not_in_list",""
|
||||
"broken","Tue Aug 29 09:33:42 MSK 2023","Tue Aug 29 09:33:53 MSK 2023","10908","s3tests_boto3.functional","test_s3","","","","test_bucketv2_policy_different_tenant",""
|
||||
"passed","Tue Aug 29 09:06:07 MSK 2023","Tue Aug 29 09:06:10 MSK 2023","2203","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_maxkeys_one",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_after_today_aws4",""
|
||||
"broken","Tue Aug 29 09:29:04 MSK 2023","Tue Aug 29 09:29:12 MSK 2023","7729","s3tests_boto3.functional","test_s3","","","","test_encrypted_transfer_1b",""
|
||||
"broken","Tue Aug 29 09:38:30 MSK 2023","Tue Aug 29 09:38:32 MSK 2023","2112","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_obj_retention_iso8601",""
|
||||
"broken","Tue Aug 29 09:29:14 MSK 2023","Tue Aug 29 09:29:19 MSK 2023","5584","s3tests_boto3.functional","test_s3","","","","test_encrypted_transfer_1kb",""
|
||||
"passed","Tue Aug 29 09:13:36 MSK 2023","Tue Aug 29 09:13:39 MSK 2023","3089","s3tests_boto3.functional","test_s3","","","","test_object_raw_get",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","7","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_with_azp",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_after_today_aws4",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_for_all_values_deny",""
|
||||
"passed","Tue Aug 29 09:18:23 MSK 2023","Tue Aug 29 09:18:34 MSK 2023","11158","s3tests_boto3.functional","test_s3","","","","test_buckets_list_ctime",""
|
||||
"failed","Tue Aug 29 09:00:44 MSK 2023","Tue Aug 29 09:00:46 MSK 2023","2113","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_date_invalid_aws2",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","4","s3tests_boto3.functional","test_sts","","","","test_session_policy_check_with_deny_effect",""
|
||||
"passed","Tue Aug 29 09:24:20 MSK 2023","Tue Aug 29 09:24:22 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_abort_multipart_upload_not_found",""
|
||||
"broken","Tue Aug 29 09:16:02 MSK 2023","Tue Aug 29 09:16:04 MSK 2023","2071","s3tests_boto3.functional","test_s3","","","","test_object_acl_canned_bucketownerread",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_encryption_sse_c_multipart_invalid_chunks_1",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_session_policy_bucket_policy_deny",""
|
||||
"broken","Tue Aug 29 09:01:18 MSK 2023","Tue Aug 29 09:01:20 MSK 2023","2037","s3tests_boto3.functional","test_iam","","","","test_allow_multipart_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:02:31 MSK 2023","Tue Aug 29 09:02:33 MSK 2023","2274","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_prefix_underscore",""
|
||||
"passed","Tue Aug 29 09:20:05 MSK 2023","Tue Aug 29 09:20:07 MSK 2023","2042","s3tests_boto3.functional","test_s3","","","","test_object_copy_bucket_not_found",""
|
||||
"failed","Tue Aug 29 09:45:11 MSK 2023","Tue Aug 29 09:45:13 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_get_bucket_encryption_kms",""
|
||||
"passed","Tue Aug 29 09:02:18 MSK 2023","Tue Aug 29 09:02:20 MSK 2023","2081","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_prefix_ends_with_delimiter",""
|
||||
"passed","Tue Aug 29 09:16:18 MSK 2023","Tue Aug 29 09:16:20 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_canned_private_to_private",""
|
||||
"passed","Tue Aug 29 09:24:40 MSK 2023","Tue Aug 29 09:24:44 MSK 2023","3050","s3tests_boto3.functional","test_s3","","","","test_100_continue",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_none_aws4",""
|
||||
"passed","Tue Aug 29 09:04:49 MSK 2023","Tue Aug 29 09:04:51 MSK 2023","2144","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_basic",""
|
||||
"broken","Tue Aug 29 09:44:17 MSK 2023","Tue Aug 29 09:44:26 MSK 2023","8142","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_on_a_bucket_with_policy",""
|
||||
"passed","Tue Aug 29 09:24:45 MSK 2023","Tue Aug 29 09:24:47 MSK 2023","2113","s3tests_boto3.functional","test_s3","","","","test_set_cors",""
|
||||
"passed","Tue Aug 29 09:30:40 MSK 2023","Tue Aug 29 09:30:50 MSK 2023","10725","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_no_key",""
|
||||
"passed","Tue Aug 29 09:00:16 MSK 2023","Tue Aug 29 09:00:16 MSK 2023","7","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_contentlength_negative",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_before_today_aws4",""
|
||||
"passed","Tue Aug 29 09:02:00 MSK 2023","Tue Aug 29 09:02:02 MSK 2023","2170","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_basic",""
|
||||
"failed","Tue Aug 29 09:27:03 MSK 2023","Tue Aug 29 09:27:08 MSK 2023","4339","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_create_versions_remove_special_names",""
|
||||
"broken","Tue Aug 29 09:48:05 MSK 2023","Tue Aug 29 09:48:07 MSK 2023","2201","s3tests_boto3.functional","test_s3","","","","test_sse_s3_encrypted_upload_1mb",""
|
||||
"failed","Tue Aug 29 09:17:39 MSK 2023","Tue Aug 29 09:17:44 MSK 2023","4182","s3tests_boto3.functional","test_s3","","","","test_access_bucket_publicread_object_publicread",""
|
||||
"passed","Tue Aug 29 09:19:05 MSK 2023","Tue Aug 29 09:19:07 MSK 2023","2153","s3tests_boto3.functional","test_s3","","","","test_object_copy_zero_size",""
|
||||
"broken","Tue Aug 29 09:47:17 MSK 2023","Tue Aug 29 09:47:19 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_sse_kms_default_post_object_authenticated_request",""
|
||||
"broken","Tue Aug 29 09:45:15 MSK 2023","Tue Aug 29 09:45:17 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_delete_bucket_encryption_s3",""
|
||||
"passed","Tue Aug 29 09:20:08 MSK 2023","Tue Aug 29 09:20:11 MSK 2023","2043","s3tests_boto3.functional","test_s3","","","","test_object_copy_key_not_found",""
|
||||
"failed","Tue Aug 29 09:14:40 MSK 2023","Tue Aug 29 09:14:43 MSK 2023","3096","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_x_amz_expires_not_expired_tenant",""
|
||||
"passed","Tue Aug 29 09:27:52 MSK 2023","Tue Aug 29 09:27:54 MSK 2023","2517","s3tests_boto3.functional","test_s3","","","","test_versioned_concurrent_object_create_concurrent_remove",""
|
||||
"failed","Tue Aug 29 08:59:10 MSK 2023","Tue Aug 29 08:59:12 MSK 2023","2069","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_md5_bad",""
|
||||
"broken","Tue Aug 29 09:01:05 MSK 2023","Tue Aug 29 09:01:05 MSK 2023","5","s3tests_boto3.functional","test_iam","","","","test_get_user_policy_from_multiple_policies",""
|
||||
"broken","Tue Aug 29 09:43:06 MSK 2023","Tue Aug 29 09:43:08 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_get_nonpublicpolicy_acl_bucket_policy_status",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_before_epoch_aws4",""
|
||||
"broken","Tue Aug 29 09:06:35 MSK 2023","Tue Aug 29 09:06:37 MSK 2023","2177","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_continuationtoken_empty",""
|
||||
"passed","Tue Aug 29 09:06:24 MSK 2023","Tue Aug 29 09:06:27 MSK 2023","2174","s3tests_boto3.functional","test_s3","","","","test_bucket_list_maxkeys_invalid",""
|
||||
"broken","Tue Aug 29 09:48:09 MSK 2023","Tue Aug 29 09:48:12 MSK 2023","3164","s3tests_boto3.functional","test_s3","","","","test_sse_s3_encrypted_upload_8mb",""
|
||||
"passed","Tue Aug 29 09:24:15 MSK 2023","Tue Aug 29 09:24:19 MSK 2023","3996","s3tests_boto3.functional","test_s3","","","","test_abort_multipart_upload",""
|
||||
"broken","Tue Aug 29 09:42:08 MSK 2023","Tue Aug 29 09:42:10 MSK 2023","2103","s3tests_boto3.functional","test_s3","","","","test_copy_object_ifnonematch_failed",""
|
||||
"passed","Tue Aug 29 09:05:44 MSK 2023","Tue Aug 29 09:05:46 MSK 2023","2184","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_delimiter_prefix_not_exist",""
|
||||
"passed","Tue Aug 29 09:10:31 MSK 2023","Tue Aug 29 09:10:33 MSK 2023","2076","s3tests_boto3.functional","test_s3","","","","test_object_head_zero_bytes",""
|
||||
"passed","Tue Aug 29 09:19:08 MSK 2023","Tue Aug 29 09:19:14 MSK 2023","5918","s3tests_boto3.functional","test_s3","","","","test_object_copy_16m",""
|
||||
"passed","Tue Aug 29 09:01:40 MSK 2023","Tue Aug 29 09:01:45 MSK 2023","4098","s3tests_boto3.functional","test_s3","","","","test_bucket_list_distinct",""
|
||||
"passed","Tue Aug 29 09:07:38 MSK 2023","Tue Aug 29 09:07:41 MSK 2023","3052","s3tests_boto3.functional","test_s3","","","","test_bucket_create_delete",""
|
||||
"failed","Tue Aug 29 09:11:58 MSK 2023","Tue Aug 29 09:12:00 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_post_object_success_redirect_action",""
|
||||
"passed","Tue Aug 29 09:15:04 MSK 2023","Tue Aug 29 09:15:06 MSK 2023","2126","s3tests_boto3.functional","test_s3","","","","test_object_put_authenticated",""
|
||||
"passed","Tue Aug 29 09:26:30 MSK 2023","Tue Aug 29 09:26:32 MSK 2023","2083","s3tests_boto3.functional","test_s3","","","","test_ranged_request_empty_object",""
|
||||
"failed","Tue Aug 29 09:02:07 MSK 2023","Tue Aug 29 09:02:09 MSK 2023","2169","s3tests_boto3.functional","test_s3","","","","test_bucket_list_encoding_basic",""
|
||||
"passed","Tue Aug 29 09:24:54 MSK 2023","Tue Aug 29 09:24:59 MSK 2023","5100","s3tests_boto3.functional","test_s3","","","","test_cors_origin_wildcard",""
|
||||
"broken","Tue Aug 29 09:38:39 MSK 2023","Tue Aug 29 09:38:53 MSK 2023","13954","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_override_default_retention",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_before_epoch_aws4",""
|
||||
"failed","Tue Aug 29 09:37:36 MSK 2023","Tue Aug 29 09:37:38 MSK 2023","2041","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock_invalid_years",""
|
||||
"broken","Tue Aug 29 09:29:40 MSK 2023","Tue Aug 29 09:29:49 MSK 2023","8807","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_method_head",""
|
||||
"broken","Tue Aug 29 09:36:25 MSK 2023","Tue Aug 29 09:36:31 MSK 2023","6107","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_grant",""
|
||||
"passed","Tue Aug 29 09:21:29 MSK 2023","Tue Aug 29 09:21:35 MSK 2023","5664","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_small",""
|
||||
"passed","Tue Aug 29 09:12:15 MSK 2023","Tue Aug 29 09:12:17 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_missing_signature",""
|
||||
"passed","Tue Aug 29 09:26:59 MSK 2023","Tue Aug 29 09:27:02 MSK 2023","3035","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_create_versions_remove_all",""
|
||||
"passed","Tue Aug 29 09:06:28 MSK 2023","Tue Aug 29 09:06:30 MSK 2023","2183","s3tests_boto3.functional","test_s3","","","","test_bucket_list_marker_none",""
|
||||
"broken","Tue Aug 29 09:39:49 MSK 2023","Tue Aug 29 09:39:54 MSK 2023","4467","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_legal_hold_invalid_bucket",""
|
||||
"passed","Tue Aug 29 09:17:11 MSK 2023","Tue Aug 29 09:17:14 MSK 2023","3156","s3tests_boto3.functional","test_s3","","","","test_access_bucket_private_objectv2_private",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_private_index_missingerrordoc",""
|
||||
"failed","Tue Aug 29 09:12:18 MSK 2023","Tue Aug 29 09:12:20 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_post_object_missing_policy_condition",""
|
||||
"failed","Tue Aug 29 09:32:00 MSK 2023","Tue Aug 29 09:32:02 MSK 2023","2065","s3tests_boto3.functional","test_s3","","","","test_sse_kms_not_declared",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_bucket_private_redirectall_base",""
|
||||
"passed","Tue Aug 29 09:20:12 MSK 2023","Tue Aug 29 09:20:18 MSK 2023","6356","s3tests_boto3.functional","test_s3","","","","test_object_copy_versioned_bucket",""
|
||||
"passed","Tue Aug 29 09:34:27 MSK 2023","Tue Aug 29 09:34:30 MSK 2023","3357","s3tests_boto3.functional","test_s3","","","","test_get_obj_head_tagging",""
|
||||
"failed","Tue Aug 29 09:16:40 MSK 2023","Tue Aug 29 09:16:50 MSK 2023","10243","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_grant_email_not_exist",""
|
||||
"broken","Tue Aug 29 09:39:22 MSK 2023","Tue Aug 29 09:39:24 MSK 2023","2121","s3tests_boto3.functional","test_s3","","","","test_object_lock_delete_object_with_retention_and_marker",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_contentlength_none",""
|
||||
"passed","Tue Aug 29 09:03:18 MSK 2023","Tue Aug 29 09:03:20 MSK 2023","2138","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_fetchowner_notempty",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_session_policy_check_on_different_buckets",""
|
||||
"failed","Tue Aug 29 09:35:49 MSK 2023","Tue Aug 29 09:35:52 MSK 2023","3203","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_get_obj_existing_tag",""
|
||||
"passed","Tue Aug 29 08:59:46 MSK 2023","Tue Aug 29 08:59:48 MSK 2023","2069","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contenttype_none",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_private_index",""
|
||||
"passed","Tue Aug 29 09:25:19 MSK 2023","Tue Aug 29 09:25:22 MSK 2023","2492","s3tests_boto3.functional","test_s3","","","","test_atomic_read_1mb",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_session_policy_check_with_deny_on_same_op",""
|
||||
"broken","Tue Aug 29 09:28:34 MSK 2023","Tue Aug 29 09:28:36 MSK 2023","2042","s3tests_boto3.functional","test_s3","","","","test_lifecycle_expiration_header_head",""
|
||||
"failed","Tue Aug 29 09:12:34 MSK 2023","Tue Aug 29 09:12:36 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_expired_policy",""
|
||||
"passed","Tue Aug 29 09:05:23 MSK 2023","Tue Aug 29 09:05:26 MSK 2023","2148","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_unreadable",""
|
||||
"passed","Tue Aug 29 09:26:55 MSK 2023","Tue Aug 29 09:26:58 MSK 2023","3005","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_suspend_versions",""
|
||||
"failed","Tue Aug 29 09:11:31 MSK 2023","Tue Aug 29 09:11:33 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_post_object_authenticated_request_bad_access_key",""
|
||||
"broken","Tue Aug 29 09:17:04 MSK 2023","Tue Aug 29 09:17:06 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_logging_toggle",""
|
||||
"failed","Tue Aug 29 09:15:27 MSK 2023","Tue Aug 29 09:15:29 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_default",""
|
||||
"broken","Tue Aug 29 09:50:08 MSK 2023","Tue Aug 29 09:50:25 MSK 2023","16733","s3tests_boto3.functional","test_s3select","","","","test_progress_expressions",""
|
||||
"passed","Tue Aug 29 09:15:07 MSK 2023","Tue Aug 29 09:15:09 MSK 2023","2075","s3tests_boto3.functional","test_s3","","","","test_object_raw_put_authenticated_expired",""
|
||||
"passed","Tue Aug 29 09:07:41 MSK 2023","Tue Aug 29 09:07:43 MSK 2023","2043","s3tests_boto3.functional","test_s3","","","","test_object_read_not_exist",""
|
||||
"failed","Tue Aug 29 09:38:11 MSK 2023","Tue Aug 29 09:38:13 MSK 2023","2041","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_obj_lock",""
|
||||
"passed","Tue Aug 29 09:23:27 MSK 2023","Tue Aug 29 09:23:38 MSK 2023","11177","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_multiple_sizes",""
|
||||
"passed","Tue Aug 29 09:48:58 MSK 2023","Tue Aug 29 09:49:00 MSK 2023","2285","s3tests_boto3.functional","test_s3select","","","","test_in_expressions",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_authorization_invalid_aws4",""
|
||||
"broken","Tue Aug 29 09:21:25 MSK 2023","Tue Aug 29 09:21:28 MSK 2023","2176","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_small",""
|
||||
"failed","Tue Aug 29 09:28:15 MSK 2023","Tue Aug 29 09:28:17 MSK 2023","2050","s3tests_boto3.functional","test_s3","","","","test_lifecycle_invalid_status",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_session_policy_bucket_policy_role_arn",""
|
||||
"passed","Tue Aug 29 09:26:45 MSK 2023","Tue Aug 29 09:26:48 MSK 2023","2127","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_plain_null_version_removal",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","7","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_date_empty_aws2",""
|
||||
"passed","Tue Aug 29 09:00:09 MSK 2023","Tue Aug 29 09:00:11 MSK 2023","2045","s3tests_boto3.functional","test_headers","","","","test_bucket_put_bad_canned_acl",""
|
||||
"passed","Tue Aug 29 09:49:51 MSK 2023","Tue Aug 29 09:49:51 MSK 2023","0","s3tests_boto3.functional","test_s3select","","","","test_version",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_with_sub",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_authorization_invalid_aws4",""
|
||||
"broken","Tue Aug 29 09:48:37 MSK 2023","Tue Aug 29 09:48:40 MSK 2023","2364","s3tests_boto3.functional","test_s3select","","","","test_json_nullif_expressions",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_private_index",""
|
||||
"passed","Tue Aug 29 09:18:07 MSK 2023","Tue Aug 29 09:18:18 MSK 2023","10135","s3tests_boto3.functional","test_s3","","","","test_buckets_create_then_list",""
|
||||
"passed","Tue Aug 29 09:13:40 MSK 2023","Tue Aug 29 09:13:44 MSK 2023","4147","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_bucket_gone",""
|
||||
"passed","Tue Aug 29 09:35:10 MSK 2023","Tue Aug 29 09:35:12 MSK 2023","2084","s3tests_boto3.functional","test_s3","","","","test_put_obj_with_tags",""
|
||||
"failed","Tue Aug 29 09:07:05 MSK 2023","Tue Aug 29 09:07:08 MSK 2023","2150","s3tests_boto3.functional","test_s3","","","","test_bucket_list_return_data",""
|
||||
"broken","Tue Aug 29 09:44:12 MSK 2023","Tue Aug 29 09:44:16 MSK 2023","4119","s3tests_boto3.functional","test_s3","","","","test_ignore_public_acls",""
|
||||
"failed","Tue Aug 29 09:14:49 MSK 2023","Tue Aug 29 09:14:52 MSK 2023","3117","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_x_amz_expires_out_max_range",""
|
||||
"failed","Tue Aug 29 09:12:37 MSK 2023","Tue Aug 29 09:12:39 MSK 2023","2049","s3tests_boto3.functional","test_s3","","","","test_post_object_invalid_request_field_value",""
|
||||
"passed","Tue Aug 29 09:06:31 MSK 2023","Tue Aug 29 09:06:33 MSK 2023","2251","s3tests_boto3.functional","test_s3","","","","test_bucket_list_marker_empty",""
|
||||
"passed","Tue Aug 29 09:02:55 MSK 2023","Tue Aug 29 09:02:57 MSK 2023","2169","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_dot",""
|
||||
"passed","Tue Aug 29 09:38:08 MSK 2023","Tue Aug 29 09:38:10 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_object_lock_suspend_versioning",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_bucket_policy_set_condition_operator_end_with_IfExists",""
|
||||
"failed","Tue Aug 29 09:15:37 MSK 2023","Tue Aug 29 09:15:39 MSK 2023","2040","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_canned_authenticatedread",""
|
||||
"broken","Tue Aug 29 09:50:30 MSK 2023","Tue Aug 29 09:50:32 MSK 2023","2036","s3tests_boto3.functional","test_sts","","","","test_assume_role_allow_head_nonexistent",""
|
||||
"failed","Tue Aug 29 09:37:53 MSK 2023","Tue Aug 29 09:38:07 MSK 2023","13488","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock_invalid_status",""
|
||||
"passed","Tue Aug 29 09:12:53 MSK 2023","Tue Aug 29 09:12:55 MSK 2023","2041","s3tests_boto3.functional","test_s3","","","","test_post_object_invalid_content_length_argument",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_before_today_aws4",""
|
||||
"passed","Tue Aug 29 09:34:59 MSK 2023","Tue Aug 29 09:35:02 MSK 2023","3326","s3tests_boto3.functional","test_s3","","","","test_put_delete_tags",""
|
||||
"broken","Tue Aug 29 09:42:19 MSK 2023","Tue Aug 29 09:42:22 MSK 2023","3050","s3tests_boto3.functional","test_s3","","","","test_get_public_acl_bucket_policy_status",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_authorization_none",""
|
||||
"failed","Tue Aug 29 09:28:22 MSK 2023","Tue Aug 29 09:28:24 MSK 2023","2042","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_invalid_date",""
|
||||
"failed","Tue Aug 29 09:36:40 MSK 2023","Tue Aug 29 09:36:42 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_put_obj_enc_conflict_s3_kms",""
|
||||
"passed","Tue Aug 29 09:49:54 MSK 2023","Tue Aug 29 09:49:57 MSK 2023","2354","s3tests_boto3.functional","test_s3select","","","","test_truefalse_trim_expressions",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_encryption_sse_c_multipart_invalid_chunks_2",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_list_user_policy_invalid_user",""
|
||||
"passed","Tue Aug 29 09:50:01 MSK 2023","Tue Aug 29 09:50:04 MSK 2023","2241","s3tests_boto3.functional","test_s3select","","","","test_case_value_expressions",""
|
||||
"broken","Tue Aug 29 09:40:26 MSK 2023","Tue Aug 29 09:40:36 MSK 2023","10268","s3tests_boto3.functional","test_s3","","","","test_object_lock_delete_object_with_legal_hold_on",""
|
||||
"failed","Tue Aug 29 09:15:30 MSK 2023","Tue Aug 29 09:15:32 MSK 2023","2029","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_canned",""
|
||||
"broken","Tue Aug 29 08:59:20 MSK 2023","Tue Aug 29 08:59:22 MSK 2023","2040","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_expect_mismatch",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_private_index_blockederrordoc",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_invalid_aws4",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_bucket_policy_put_obj_request_obj_tag",""
|
||||
"broken","Tue Aug 29 09:39:12 MSK 2023","Tue Aug 29 09:39:19 MSK 2023","7112","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_shorten_period_bypass",""
|
||||
"passed","Tue Aug 29 09:05:34 MSK 2023","Tue Aug 29 09:05:36 MSK 2023","2182","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_delimiter_basic",""
|
||||
"passed","Tue Aug 29 09:03:05 MSK 2023","Tue Aug 29 09:03:07 MSK 2023","2177","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_empty",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_versioning_obj_read_not_exist_null",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_empty_gooderrordoc",""
|
||||
"failed","Tue Aug 29 09:25:00 MSK 2023","Tue Aug 29 09:25:05 MSK 2023","5126","s3tests_boto3.functional","test_s3","","","","test_cors_header_option",""
|
||||
"passed","Tue Aug 29 09:14:57 MSK 2023","Tue Aug 29 09:14:59 MSK 2023","2075","s3tests_boto3.functional","test_s3","","","","test_object_anon_put",""
|
||||
"failed","Tue Aug 29 09:12:59 MSK 2023","Tue Aug 29 09:13:02 MSK 2023","2071","s3tests_boto3.functional","test_s3","","","","test_post_object_upload_size_rgw_chunk_size_bug",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_contentlength_mismatch_below_aws2",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_missing_signed_custom_header_aws4",""
|
||||
"passed","Tue Aug 29 09:50:05 MSK 2023","Tue Aug 29 09:50:07 MSK 2023","2244","s3tests_boto3.functional","test_s3select","","","","test_bool_cast_expressions",""
|
||||
"passed","Tue Aug 29 09:13:48 MSK 2023","Tue Aug 29 09:13:52 MSK 2023","3122","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_object_gone",""
|
||||
"broken","Tue Aug 29 09:38:17 MSK 2023","Tue Aug 29 09:38:20 MSK 2023","2110","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_contentlength_mismatch_above",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_amz_date_empty_aws4",""
|
||||
"passed","Tue Aug 29 09:32:44 MSK 2023","Tue Aug 29 09:32:46 MSK 2023","2070","s3tests_boto3.functional","test_s3","","","","test_sse_kms_transfer_13b",""
|
||||
"broken","Tue Aug 29 09:01:08 MSK 2023","Tue Aug 29 09:01:10 MSK 2023","2040","s3tests_boto3.functional","test_iam","","","","test_deny_bucket_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:02:38 MSK 2023","Tue Aug 29 09:02:40 MSK 2023","2174","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_percentage",""
|
||||
"broken","Tue Aug 29 09:01:12 MSK 2023","Tue Aug 29 09:01:14 MSK 2023","2036","s3tests_boto3.functional","test_iam","","","","test_allow_object_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:19:15 MSK 2023","Tue Aug 29 09:19:17 MSK 2023","2110","s3tests_boto3.functional","test_s3","","","","test_object_copy_same_bucket",""
|
||||
"passed","Tue Aug 29 09:03:01 MSK 2023","Tue Aug 29 09:03:04 MSK 2023","2176","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_unreadable",""
|
||||
"passed","Tue Aug 29 09:07:17 MSK 2023","Tue Aug 29 09:07:20 MSK 2023","3062","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_objects_anonymous",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_contentlength_none",""
|
||||
"skipped","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_routing_generator",""
|
||||
"passed","Tue Aug 29 09:21:37 MSK 2023","Tue Aug 29 09:21:39 MSK 2023","2087","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_invalid_range",""
|
||||
"broken","Tue Aug 29 09:15:17 MSK 2023","Tue Aug 29 09:15:17 MSK 2023","7","s3tests_boto3.functional","test_s3","","","","test_bucket_get_location",""
|
||||
"passed","Tue Aug 29 09:05:03 MSK 2023","Tue Aug 29 09:05:05 MSK 2023","2151","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_empty",""
|
||||
"failed","Tue Aug 29 09:17:29 MSK 2023","Tue Aug 29 09:17:32 MSK 2023","3204","s3tests_boto3.functional","test_s3","","","","test_access_bucket_private_objectv2_publicreadwrite",""
|
||||
"failed","Tue Aug 29 09:14:35 MSK 2023","Tue Aug 29 09:14:39 MSK 2023","3086","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_x_amz_expires_not_expired",""
|
||||
"broken","Tue Aug 29 09:48:41 MSK 2023","Tue Aug 29 09:48:43 MSK 2023","2232","s3tests_boto3.functional","test_s3select","","","","test_column_sum_min_max",""
|
||||
"failed","Tue Aug 29 09:11:28 MSK 2023","Tue Aug 29 09:11:30 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_post_object_authenticated_no_content_type",""
|
||||
"passed","Tue Aug 29 09:02:21 MSK 2023","Tue Aug 29 09:02:23 MSK 2023","2078","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_prefix_ends_with_delimiter",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_tag_keys_role_policy",""
|
||||
"broken","Tue Aug 29 09:43:14 MSK 2023","Tue Aug 29 09:43:16 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_get_default_public_block",""
|
||||
"broken","Tue Aug 29 09:46:23 MSK 2023","Tue Aug 29 09:46:25 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_sse_kms_default_upload_1b",""
|
||||
"passed","Tue Aug 29 09:12:12 MSK 2023","Tue Aug 29 09:12:14 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_post_object_no_key_specified",""
|
||||
"failed","Tue Aug 29 09:15:34 MSK 2023","Tue Aug 29 09:15:36 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_canned_publicreadwrite",""
|
||||
"failed","Tue Aug 29 09:49:36 MSK 2023","Tue Aug 29 09:49:39 MSK 2023","2241","s3tests_boto3.functional","test_s3select","","","","test_schema_definition",""
|
||||
"broken","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_put_user_policy_invalid_element",""
|
||||
"broken","Tue Aug 29 09:50:40 MSK 2023","Tue Aug 29 09:50:42 MSK 2023","2030","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_resource_tag_deny",""
|
||||
"passed","Tue Aug 29 09:11:14 MSK 2023","Tue Aug 29 09:11:17 MSK 2023","2107","s3tests_boto3.functional","test_s3","","","","test_object_metadata_replaced_on_put",""
|
||||
"broken","Tue Aug 29 09:42:01 MSK 2023","Tue Aug 29 09:42:03 MSK 2023","2065","s3tests_boto3.functional","test_s3","","","","test_copy_object_ifmatch_failed",""
|
||||
"failed","Tue Aug 29 09:12:24 MSK 2023","Tue Aug 29 09:12:26 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_post_object_request_missing_policy_specified_field",""
|
||||
"passed","Tue Aug 29 09:03:15 MSK 2023","Tue Aug 29 09:03:17 MSK 2023","2170","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_none",""
|
||||
"failed","Tue Aug 29 09:00:19 MSK 2023","Tue Aug 29 09:00:21 MSK 2023","2030","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_authorization_empty",""
|
||||
"passed","Tue Aug 29 09:12:47 MSK 2023","Tue Aug 29 09:12:49 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_upload_size_limit_exceeded",""
|
||||
"passed","Tue Aug 29 09:12:56 MSK 2023","Tue Aug 29 09:12:58 MSK 2023","2050","s3tests_boto3.functional","test_s3","","","","test_post_object_upload_size_below_minimum",""
|
||||
"failed","Tue Aug 29 09:11:11 MSK 2023","Tue Aug 29 09:11:13 MSK 2023","2075","s3tests_boto3.functional","test_s3","","","","test_object_set_get_unicode_metadata",""
|
||||
"broken","Tue Aug 29 09:46:27 MSK 2023","Tue Aug 29 09:46:29 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_sse_kms_default_upload_1kb",""
|
||||
"passed","Tue Aug 29 09:07:12 MSK 2023","Tue Aug 29 09:07:15 MSK 2023","3060","s3tests_boto3.functional","test_s3","","","","test_bucket_list_objects_anonymous",""
|
||||
"passed","Tue Aug 29 09:05:47 MSK 2023","Tue Aug 29 09:05:49 MSK 2023","2175","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_delimiter_prefix_not_exist",""
|
||||
"failed","Tue Aug 29 09:15:20 MSK 2023","Tue Aug 29 09:15:22 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_bucket_recreate_overwrite_acl",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_empty_blockederrordoc",""
|
||||
"broken","Tue Aug 29 09:28:47 MSK 2023","Tue Aug 29 09:28:49 MSK 2023","2049","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_deletemarker",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_empty",""
|
||||
"passed","Tue Aug 29 09:05:06 MSK 2023","Tue Aug 29 09:05:09 MSK 2023","3153","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_empty",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_authorization_invalid_aws2",""
|
||||
"passed","Tue Aug 29 09:26:27 MSK 2023","Tue Aug 29 09:26:29 MSK 2023","2068","s3tests_boto3.functional","test_s3","","","","test_ranged_request_invalid_range",""
|
||||
"passed","Tue Aug 29 09:02:41 MSK 2023","Tue Aug 29 09:02:43 MSK 2023","2178","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_percentage",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_bucket_create_naming_bad_punctuation",""
|
||||
"passed","Tue Aug 29 08:59:40 MSK 2023","Tue Aug 29 08:59:42 MSK 2023","2108","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contenttype_invalid",""
|
||||
"passed","Tue Aug 29 09:04:56 MSK 2023","Tue Aug 29 09:04:58 MSK 2023","2143","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_alt",""
|
||||
"passed","Tue Aug 29 09:04:59 MSK 2023","Tue Aug 29 09:05:01 MSK 2023","2153","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_alt",""
|
||||
"failed","Tue Aug 29 09:48:55 MSK 2023","Tue Aug 29 09:48:57 MSK 2023","2083","s3tests_boto3.functional","test_s3select","","","","test_lowerupper_expressions",""
|
||||
"passed","Tue Aug 29 09:32:37 MSK 2023","Tue Aug 29 09:32:39 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_sse_kms_transfer_1kb",""
|
||||
"passed","Tue Aug 29 09:07:51 MSK 2023","Tue Aug 29 09:07:53 MSK 2023","2251","s3tests_boto3.functional","test_s3","","","","test_multi_object_delete",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_with_request_tag",""
|
||||
"broken","Tue Aug 29 09:44:01 MSK 2023","Tue Aug 29 09:44:03 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_block_public_put_bucket_acls",""
|
||||
"failed","Tue Aug 29 09:24:30 MSK 2023","Tue Aug 29 09:24:33 MSK 2023","3077","s3tests_boto3.functional","test_s3","","","","test_list_multipart_upload_owner",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_session_policy_copy_object",""
|
||||
"passed","Tue Aug 29 09:06:38 MSK 2023","Tue Aug 29 09:06:41 MSK 2023","2196","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_continuationtoken",""
|
||||
"passed","Tue Aug 29 09:32:41 MSK 2023","Tue Aug 29 09:32:43 MSK 2023","2209","s3tests_boto3.functional","test_s3","","","","test_sse_kms_transfer_1MB",""
|
||||
"failed","Tue Aug 29 09:30:51 MSK 2023","Tue Aug 29 09:30:59 MSK 2023","7569","s3tests_boto3.functional","test_s3","","","","test_encryption_key_no_sse_c",""
|
||||
"broken","Tue Aug 29 09:46:02 MSK 2023","Tue Aug 29 09:46:04 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_delete_bucket_encryption_kms",""
|
||||
"passed","Tue Aug 29 09:15:10 MSK 2023","Tue Aug 29 09:15:10 MSK 2023","7","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_bad_short_one",""
|
||||
"broken","Tue Aug 29 09:28:40 MSK 2023","Tue Aug 29 09:28:42 MSK 2023","2047","s3tests_boto3.functional","test_s3","","","","test_lifecycle_expiration_header_and_tags_head",""
|
||||
"passed","Tue Aug 29 09:03:32 MSK 2023","Tue Aug 29 09:03:34 MSK 2023","2168","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_not_exist",""
|
||||
"failed","Tue Aug 29 09:17:25 MSK 2023","Tue Aug 29 09:17:28 MSK 2023","3167","s3tests_boto3.functional","test_s3","","","","test_access_bucket_private_object_publicreadwrite",""
|
||||
"failed","Tue Aug 29 09:00:56 MSK 2023","Tue Aug 29 09:00:58 MSK 2023","2036","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_date_before_epoch_aws2",""
|
||||
"broken","Tue Aug 29 09:07:09 MSK 2023","Tue Aug 29 09:07:11 MSK 2023","2055","s3tests_boto3.functional","test_s3","","","","test_bucket_list_return_data_versioning",""
|
||||
"broken","Tue Aug 29 09:44:04 MSK 2023","Tue Aug 29 09:44:06 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_block_public_object_canned_acls",""
|
||||
"broken","Tue Aug 29 09:27:41 MSK 2023","Tue Aug 29 09:27:43 MSK 2023","2045","s3tests_boto3.functional","test_s3","","","","test_versioning_multi_object_delete_with_marker_create",""
|
||||
"failed","Tue Aug 29 09:11:41 MSK 2023","Tue Aug 29 09:11:43 MSK 2023","2056","s3tests_boto3.functional","test_s3","","","","test_post_object_upload_larger_than_chunk",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_xredirect_public_relative",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_amz_date_before_today_aws4",""
|
||||
"broken","Tue Aug 29 09:31:50 MSK 2023","Tue Aug 29 09:31:52 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_sse_kms_method_head",""
|
||||
"passed","Tue Aug 29 09:48:48 MSK 2023","Tue Aug 29 09:48:50 MSK 2023","2274","s3tests_boto3.functional","test_s3select","","","","test_nulliftrue_expressions",""
|
||||
"failed","Tue Aug 29 09:02:03 MSK 2023","Tue Aug 29 09:02:06 MSK 2023","2171","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_encoding_basic",""
|
||||
"passed","Tue Aug 29 09:15:10 MSK 2023","Tue Aug 29 09:15:10 MSK 2023","7","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_bad_short_two",""
|
||||
"broken","Tue Aug 29 09:29:30 MSK 2023","Tue Aug 29 09:29:39 MSK 2023","8791","s3tests_boto3.functional","test_s3","","","","test_encrypted_transfer_13b",""
|
||||
"failed","Tue Aug 29 09:15:58 MSK 2023","Tue Aug 29 09:16:01 MSK 2023","3104","s3tests_boto3.functional","test_s3","","","","test_object_acl_canned_authenticatedread",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_before_today_aws4",""
|
||||
"failed","Tue Aug 29 09:17:56 MSK 2023","Tue Aug 29 09:18:00 MSK 2023","4175","s3tests_boto3.functional","test_s3","","","","test_access_bucket_publicreadwrite_object_publicread",""
|
||||
"passed","Tue Aug 29 08:59:23 MSK 2023","Tue Aug 29 08:59:25 MSK 2023","2117","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_expect_empty",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_session_policy_check_different_op_permissions",""
|
||||
"broken","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","8","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_ua_empty_aws2",""
|
||||
"failed","Tue Aug 29 09:45:08 MSK 2023","Tue Aug 29 09:45:10 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_get_bucket_encryption_s3",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_after_end_aws4",""
|
||||
"failed","Tue Aug 29 09:11:38 MSK 2023","Tue Aug 29 09:11:40 MSK 2023","2062","s3tests_boto3.functional","test_s3","","","","test_post_object_set_invalid_success_code",""
|
||||
"failed","Tue Aug 29 09:28:12 MSK 2023","Tue Aug 29 09:28:14 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_lifecycle_same_id",""
|
||||
"passed","Tue Aug 29 09:07:27 MSK 2023","Tue Aug 29 09:07:29 MSK 2023","2083","s3tests_boto3.functional","test_s3","","","","test_bucket_delete_nonempty",""
|
||||
"passed","Tue Aug 29 09:07:27 MSK 2023","Tue Aug 29 09:07:27 MSK 2023","8","s3tests_boto3.functional","test_s3","","","","test_bucket_delete_notexist",""
|
||||
"failed","Tue Aug 29 09:00:50 MSK 2023","Tue Aug 29 09:00:52 MSK 2023","2037","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_date_none_aws2",""
|
||||
"passed","Tue Aug 29 09:25:41 MSK 2023","Tue Aug 29 09:25:46 MSK 2023","4789","s3tests_boto3.functional","test_s3","","","","test_atomic_write_8mb",""
|
||||
"failed","Tue Aug 29 09:41:18 MSK 2023","Tue Aug 29 09:41:29 MSK 2023","11187","s3tests_boto3.functional","test_s3","","","","test_object_lock_changing_mode_from_compliance",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_private_index_gooderrordoc",""
|
||||
"failed","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:09 MSK 2023","2081","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_md5_invalid_short",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_xredirect_private_abs",""
|
||||
"passed","Tue Aug 29 09:05:27 MSK 2023","Tue Aug 29 09:05:29 MSK 2023","2151","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_unreadable",""
|
||||
"broken","Tue Aug 29 09:28:58 MSK 2023","Tue Aug 29 09:29:00 MSK 2023","2044","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_multipart",""
|
||||
"passed","Tue Aug 29 09:34:54 MSK 2023","Tue Aug 29 09:34:58 MSK 2023","3323","s3tests_boto3.functional","test_s3","","","","test_put_modify_tags",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","5","s3tests_boto3.functional","test_iam","","","","test_list_user_policy",""
|
||||
"passed","Tue Aug 29 09:02:11 MSK 2023","Tue Aug 29 09:02:13 MSK 2023","2240","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_prefix",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","9","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_date_invalid_aws2",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_bucket_private_redirectall_path",""
|
||||
"broken","Tue Aug 29 08:59:56 MSK 2023","Tue Aug 29 08:59:58 MSK 2023","2038","s3tests_boto3.functional","test_headers","","","","test_object_create_amz_date_and_no_date",""
|
||||
"passed","Tue Aug 29 09:22:11 MSK 2023","Tue Aug 29 09:22:34 MSK 2023","22589","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_versioned",""
|
||||
"passed","Tue Aug 29 09:15:01 MSK 2023","Tue Aug 29 09:15:03 MSK 2023","2108","s3tests_boto3.functional","test_s3","","","","test_object_anon_put_write_access",""
|
||||
"passed","Tue Aug 29 09:24:09 MSK 2023","Tue Aug 29 09:24:14 MSK 2023","4894","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_overwrite_existing_object",""
|
||||
"broken","Tue Aug 29 09:01:05 MSK 2023","Tue Aug 29 09:01:05 MSK 2023","7","s3tests_boto3.functional","test_iam","","","","test_delete_user_policy",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","5","s3tests_boto3.functional","test_iam","","","","test_get_user_policy",""
|
||||
"broken","Tue Aug 29 09:43:57 MSK 2023","Tue Aug 29 09:43:59 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_put_public_block",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity",""
|
||||
"broken","Tue Aug 29 09:22:02 MSK 2023","Tue Aug 29 09:22:10 MSK 2023","7903","s3tests_boto3.functional","test_s3","","","","test_multipart_upload",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_empty_missingerrordoc",""
|
||||
"failed","Tue Aug 29 09:38:33 MSK 2023","Tue Aug 29 09:38:35 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_obj_retention_invalid_bucket",""
|
||||
"passed","Tue Aug 29 09:05:54 MSK 2023","Tue Aug 29 09:05:56 MSK 2023","2186","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_delimiter_delimiter_not_exist",""
|
||||
"broken","Tue Aug 29 09:19:40 MSK 2023","Tue Aug 29 09:19:45 MSK 2023","4732","s3tests_boto3.functional","test_s3","","","","test_object_copy_not_owned_object_bucket",""
|
||||
"failed","Tue Aug 29 09:37:16 MSK 2023","Tue Aug 29 09:37:27 MSK 2023","11383","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock_with_days_and_years",""
|
||||
"broken","Tue Aug 29 09:01:05 MSK 2023","Tue Aug 29 09:01:05 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_delete_user_policy_invalid_policy_name",""
|
||||
"passed","Tue Aug 29 09:02:48 MSK 2023","Tue Aug 29 09:02:50 MSK 2023","2170","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_whitespace",""
|
||||
"broken","Tue Aug 29 09:35:13 MSK 2023","Tue Aug 29 09:35:17 MSK 2023","4333","s3tests_boto3.functional","test_s3","","","","test_get_tags_acl_public",""
|
||||
"passed","Tue Aug 29 09:01:53 MSK 2023","Tue Aug 29 09:01:56 MSK 2023","2196","s3tests_boto3.functional","test_s3","","","","test_basic_key_count",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_empty_aws4",""
|
||||
"failed","Tue Aug 29 09:49:13 MSK 2023","Tue Aug 29 09:49:15 MSK 2023","2276","s3tests_boto3.functional","test_s3select","","","","test_complex_expressions",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_public_index",""
|
||||
"passed","Tue Aug 29 09:14:15 MSK 2023","Tue Aug 29 09:14:18 MSK 2023","3094","s3tests_boto3.functional","test_s3","","","","test_object_raw_response_headers",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_ua_empty_aws4",""
|
||||
"broken","Tue Aug 29 09:28:51 MSK 2023","Tue Aug 29 09:28:53 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_filter",""
|
||||
"broken","Tue Aug 29 09:00:41 MSK 2023","Tue Aug 29 09:00:43 MSK 2023","2036","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_ua_none_aws2",""
|
||||
"broken","Tue Aug 29 09:47:58 MSK 2023","Tue Aug 29 09:48:00 MSK 2023","2070","s3tests_boto3.functional","test_s3","","","","test_sse_s3_encrypted_upload_1b",""
|
||||
"failed","Tue Aug 29 09:32:47 MSK 2023","Tue Aug 29 09:32:49 MSK 2023","2068","s3tests_boto3.functional","test_s3","","","","test_sse_kms_read_declare",""
|
||||
"failed","Tue Aug 29 09:03:35 MSK 2023","Tue Aug 29 09:04:10 MSK 2023","35326","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_not_skip_special",""
|
||||
"passed","Tue Aug 29 09:15:10 MSK 2023","Tue Aug 29 09:15:12 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_good_long_63",""
|
||||
"broken","Tue Aug 29 09:35:53 MSK 2023","Tue Aug 29 09:35:57 MSK 2023","3182","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_get_obj_tagging_existing_tag",""
|
||||
"failed","Tue Aug 29 09:16:21 MSK 2023","Tue Aug 29 09:16:30 MSK 2023","8570","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_grant_nonexist_user",""
|
||||
"broken","Tue Aug 29 09:40:40 MSK 2023","Tue Aug 29 09:40:53 MSK 2023","12512","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_obj_metadata",""
|
||||
"failed","Tue Aug 29 09:15:53 MSK 2023","Tue Aug 29 09:15:56 MSK 2023","3089","s3tests_boto3.functional","test_s3","","","","test_object_acl_canned_publicreadwrite",""
|
||||
"passed","Tue Aug 29 09:18:42 MSK 2023","Tue Aug 29 09:18:44 MSK 2023","2029","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_good_starts_digit",""
|
||||
"passed","Tue Aug 29 09:14:23 MSK 2023","Tue Aug 29 09:14:26 MSK 2023","3090","s3tests_boto3.functional","test_s3","","","","test_object_raw_authenticated_object_acl",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_contentlength_mismatch_below_aws4",""
|
||||
"broken","Tue Aug 29 09:28:44 MSK 2023","Tue Aug 29 09:28:46 MSK 2023","2148","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_noncurrent",""
|
||||
"passed","Tue Aug 29 09:12:31 MSK 2023","Tue Aug 29 09:12:33 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_post_object_expires_is_case_sensitive",""
|
||||
"passed","Tue Aug 29 09:07:02 MSK 2023","Tue Aug 29 09:07:04 MSK 2023","2175","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_startafter_after_list",""
|
||||
"broken","Tue Aug 29 09:38:28 MSK 2023","Tue Aug 29 09:38:30 MSK 2023","2114","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_obj_retention",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_invalid_aws4",""
|
||||
"failed","Tue Aug 29 09:15:41 MSK 2023","Tue Aug 29 09:15:43 MSK 2023","2074","s3tests_boto3.functional","test_s3","","","","test_object_acl_default",""
|
||||
"broken","Tue Aug 29 09:35:40 MSK 2023","Tue Aug 29 09:35:47 MSK 2023","7679","s3tests_boto3.functional","test_s3","","","","test_versioning_bucket_multipart_upload_return_version_id",""
|
||||
"broken","Tue Aug 29 09:01:37 MSK 2023","Tue Aug 29 09:01:37 MSK 2023","9","s3tests_boto3.functional","test_iam","","","","test_verify_allow_iam_actions",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_empty_blockederrordoc",""
|
||||
"passed","Tue Aug 29 09:23:59 MSK 2023","Tue Aug 29 09:24:01 MSK 2023","2399","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_size_too_small",""
|
||||
"broken","Tue Aug 29 09:33:13 MSK 2023","Tue Aug 29 09:33:27 MSK 2023","14012","s3tests_boto3.functional","test_s3","","","","test_bucketv2_policy_acl",""
|
||||
"broken","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_put_user_policy",""
|
||||
"passed","Tue Aug 29 09:19:21 MSK 2023","Tue Aug 29 09:19:24 MSK 2023","2082","s3tests_boto3.functional","test_s3","","","","test_object_copy_to_itself",""
|
||||
"passed","Tue Aug 29 09:32:22 MSK 2023","Tue Aug 29 09:32:30 MSK 2023","7630","s3tests_boto3.functional","test_s3","","","","test_sse_kms_multipart_invalid_chunks_2",""
|
||||
"broken","Tue Aug 29 09:00:38 MSK 2023","Tue Aug 29 09:00:40 MSK 2023","2036","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_ua_empty_aws2",""
|
||||
"failed","Tue Aug 29 09:11:45 MSK 2023","Tue Aug 29 09:11:47 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_post_object_set_key_from_filename",""
|
||||
"passed","Tue Aug 29 09:06:14 MSK 2023","Tue Aug 29 09:06:16 MSK 2023","2173","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_maxkeys_zero",""
|
||||
"passed","Tue Aug 29 09:18:51 MSK 2023","Tue Aug 29 09:18:53 MSK 2023","2028","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_good_contains_hyphen",""
|
||||
"failed","Tue Aug 29 09:00:47 MSK 2023","Tue Aug 29 09:00:49 MSK 2023","2037","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_date_empty_aws2",""
|
||||
"passed","Tue Aug 29 09:06:21 MSK 2023","Tue Aug 29 09:06:23 MSK 2023","2183","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_maxkeys_none",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_authorization_invalid_aws2",""
|
||||
"passed","Tue Aug 29 09:13:56 MSK 2023","Tue Aug 29 09:13:59 MSK 2023","3096","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_bucket_acl",""
|
||||
"broken","Tue Aug 29 09:36:21 MSK 2023","Tue Aug 29 09:36:24 MSK 2023","3058","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_acl",""
|
||||
"passed","Tue Aug 29 09:26:24 MSK 2023","Tue Aug 29 09:26:26 MSK 2023","2075","s3tests_boto3.functional","test_s3","","","","test_ranged_request_return_trailing_bytes_response_code",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_session_policy_bucket_policy_session_arn",""
|
||||
"passed","Tue Aug 29 09:07:27 MSK 2023","Tue Aug 29 09:07:27 MSK 2023","8","s3tests_boto3.functional","test_s3","","","","test_bucketv2_notexist",""
|
||||
"passed","Tue Aug 29 09:03:25 MSK 2023","Tue Aug 29 09:03:27 MSK 2023","2141","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_fetchowner_empty",""
|
||||
"passed","Tue Aug 29 09:12:50 MSK 2023","Tue Aug 29 09:12:52 MSK 2023","2056","s3tests_boto3.functional","test_s3","","","","test_post_object_missing_content_length_argument",""
|
||||
"passed","Tue Aug 29 09:06:18 MSK 2023","Tue Aug 29 09:06:20 MSK 2023","2195","s3tests_boto3.functional","test_s3","","","","test_bucket_list_maxkeys_none",""
|
||||
"passed","Tue Aug 29 09:15:17 MSK 2023","Tue Aug 29 09:15:19 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_bucket_create_exists_nonowner",""
|
||||
"broken","Tue Aug 29 09:31:10 MSK 2023","Tue Aug 29 09:31:22 MSK 2023","12270","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_unaligned_multipart_upload",""
|
||||
"broken","Tue Aug 29 09:28:54 MSK 2023","Tue Aug 29 09:28:56 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_empty_filter",""
|
||||
"broken","Tue Aug 29 09:10:58 MSK 2023","Tue Aug 29 09:11:10 MSK 2023","11861","s3tests_boto3.functional","test_s3","","","","test_object_set_get_metadata_overwrite_to_empty",""
|
||||
"broken","Tue Aug 29 09:33:54 MSK 2023","Tue Aug 29 09:34:00 MSK 2023","6518","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_another_bucket",""
|
||||
"broken","Tue Aug 29 09:38:36 MSK 2023","Tue Aug 29 09:38:38 MSK 2023","2137","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_versionid",""
|
||||
"broken","Tue Aug 29 09:50:35 MSK 2023","Tue Aug 29 09:50:35 MSK 2023","6","s3tests_boto3.functional","test_sts","","","","test_session_policy_no_bucket_role_policy",""
|
||||
"broken","Tue Aug 29 09:42:15 MSK 2023","Tue Aug 29 09:42:17 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_get_bucket_policy_status",""
|
||||
"passed","Tue Aug 29 09:18:39 MSK 2023","Tue Aug 29 09:18:41 MSK 2023","2025","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_good_starts_alpha",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_authorization_empty",""
|
||||
"broken","Tue Aug 29 09:18:45 MSK 2023","Tue Aug 29 09:18:50 MSK 2023","4859","s3tests_boto3.functional","test_s3","","","","test_bucket_create_naming_good_contains_period",""
|
||||
"failed","Tue Aug 29 09:17:45 MSK 2023","Tue Aug 29 09:17:49 MSK 2023","4184","s3tests_boto3.functional","test_s3","","","","test_access_bucket_publicread_object_publicreadwrite",""
|
||||
"failed","Tue Aug 29 09:31:46 MSK 2023","Tue Aug 29 09:31:48 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_post_object_authenticated_request",""
|
||||
"broken","Tue Aug 29 09:50:27 MSK 2023","Tue Aug 29 09:50:27 MSK 2023","7","s3tests_boto3.functional","test_sts","","","","test_assume_role_deny",""
|
||||
"passed","Tue Aug 29 09:26:33 MSK 2023","Tue Aug 29 09:26:35 MSK 2023","2076","s3tests_boto3.functional","test_s3","","","","test_versioning_bucket_create_suspend",""
|
||||
"passed","Tue Aug 29 09:34:41 MSK 2023","Tue Aug 29 09:34:44 MSK 2023","3314","s3tests_boto3.functional","test_s3","","","","test_put_max_kvsize_tags",""
|
||||
"passed","Tue Aug 29 09:32:34 MSK 2023","Tue Aug 29 09:32:36 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_sse_kms_transfer_1b",""
|
||||
"failed","Tue Aug 29 09:25:11 MSK 2023","Tue Aug 29 09:25:14 MSK 2023","3084","s3tests_boto3.functional","test_s3","","","","test_cors_presigned_get_object_tenant",""
|
||||
"broken","Tue Aug 29 09:01:28 MSK 2023","Tue Aug 29 09:01:30 MSK 2023","2031","s3tests_boto3.functional","test_iam","","","","test_deny_tagging_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:22:36 MSK 2023","Tue Aug 29 09:23:26 MSK 2023","49970","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_resend_part",""
|
||||
"broken","Tue Aug 29 09:27:58 MSK 2023","Tue Aug 29 09:28:00 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set",""
|
||||
"passed","Tue Aug 29 09:05:40 MSK 2023","Tue Aug 29 09:05:42 MSK 2023","2182","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_delimiter_alt",""
|
||||
"passed","Tue Aug 29 09:25:36 MSK 2023","Tue Aug 29 09:25:40 MSK 2023","3447","s3tests_boto3.functional","test_s3","","","","test_atomic_write_4mb",""
|
||||
"passed","Tue Aug 29 09:10:38 MSK 2023","Tue Aug 29 09:10:40 MSK 2023","2074","s3tests_boto3.functional","test_s3","","","","test_object_write_cache_control",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_xredirect_private_relative",""
|
||||
"broken","Tue Aug 29 09:50:27 MSK 2023","Tue Aug 29 09:50:27 MSK 2023","8","s3tests_boto3.functional","test_sts","","","","test_assume_role_allow",""
|
||||
"broken","Tue Aug 29 09:18:54 MSK 2023","Tue Aug 29 09:18:56 MSK 2023","2111","s3tests_boto3.functional","test_s3","","","","test_bucket_recreate_not_overriding",""
|
||||
"passed","Tue Aug 29 09:13:56 MSK 2023","Tue Aug 29 09:13:56 MSK 2023","10","s3tests_boto3.functional","test_s3","","","","test_bucket_head_notexist",""
|
||||
"passed","Tue Aug 29 09:13:09 MSK 2023","Tue Aug 29 09:13:11 MSK 2023","2066","s3tests_boto3.functional","test_s3","","","","test_get_object_ifmatch_failed",""
|
||||
"passed","Tue Aug 29 09:06:48 MSK 2023","Tue Aug 29 09:06:51 MSK 2023","2181","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_startafter_unreadable",""
|
||||
"passed","Tue Aug 29 09:12:08 MSK 2023","Tue Aug 29 09:12:10 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_post_object_invalid_date_format",""
|
||||
"failed","Tue Aug 29 09:25:16 MSK 2023","Tue Aug 29 09:25:18 MSK 2023","2040","s3tests_boto3.functional","test_s3","","","","test_set_bucket_tagging",""
|
||||
"passed","Tue Aug 29 09:21:40 MSK 2023","Tue Aug 29 09:21:42 MSK 2023","2088","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_improper_range",""
|
||||
"passed","Tue Aug 29 09:27:24 MSK 2023","Tue Aug 29 09:27:26 MSK 2023","2449","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_list_marker",""
|
||||
"broken","Tue Aug 29 09:48:01 MSK 2023","Tue Aug 29 09:48:03 MSK 2023","2064","s3tests_boto3.functional","test_s3","","","","test_sse_s3_encrypted_upload_1kb",""
|
||||
"passed","Tue Aug 29 09:25:33 MSK 2023","Tue Aug 29 09:25:35 MSK 2023","2491","s3tests_boto3.functional","test_s3","","","","test_atomic_write_1mb",""
|
||||
"broken","Tue Aug 29 09:45:00 MSK 2023","Tue Aug 29 09:45:02 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_put_bucket_encryption_s3",""
|
||||
"passed","Tue Aug 29 09:21:43 MSK 2023","Tue Aug 29 09:21:47 MSK 2023","4213","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_without_range",""
|
||||
"broken","Tue Aug 29 09:01:15 MSK 2023","Tue Aug 29 09:01:17 MSK 2023","2070","s3tests_boto3.functional","test_iam","","","","test_deny_object_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:23:40 MSK 2023","Tue Aug 29 09:23:57 MSK 2023","17204","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_multiple_sizes",""
|
||||
"failed","Tue Aug 29 09:10:34 MSK 2023","Tue Aug 29 09:10:37 MSK 2023","2068","s3tests_boto3.functional","test_s3","","","","test_object_write_check_etag",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_missing_signed_header_aws4",""
|
||||
"passed","Tue Aug 29 09:06:11 MSK 2023","Tue Aug 29 09:06:13 MSK 2023","2277","s3tests_boto3.functional","test_s3","","","","test_bucket_list_maxkeys_zero",""
|
||||
"failed","Tue Aug 29 09:12:02 MSK 2023","Tue Aug 29 09:12:04 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_post_object_invalid_signature",""
|
||||
"broken","Tue Aug 29 09:45:04 MSK 2023","Tue Aug 29 09:45:06 MSK 2023","2086","s3tests_boto3.functional","test_s3","","","","test_put_bucket_encryption_kms",""
|
||||
"passed","Tue Aug 29 09:13:26 MSK 2023","Tue Aug 29 09:13:28 MSK 2023","2080","s3tests_boto3.functional","test_s3","","","","test_get_object_ifunmodifiedsince_good",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_bucket_policy_different_tenant",""
|
||||
"passed","Tue Aug 29 09:19:25 MSK 2023","Tue Aug 29 09:19:27 MSK 2023","2114","s3tests_boto3.functional","test_s3","","","","test_object_copy_to_itself_with_metadata",""
|
||||
"passed","Tue Aug 29 09:26:20 MSK 2023","Tue Aug 29 09:26:23 MSK 2023","2076","s3tests_boto3.functional","test_s3","","","","test_ranged_request_skip_leading_bytes_response_code",""
|
||||
"passed","Tue Aug 29 09:49:44 MSK 2023","Tue Aug 29 09:49:46 MSK 2023","2253","s3tests_boto3.functional","test_s3select","","","","test_coalesce_expressions",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_amz_date_and_no_date",""
|
||||
"passed","Tue Aug 29 09:02:45 MSK 2023","Tue Aug 29 09:02:47 MSK 2023","2165","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_whitespace",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_pubilc_errordoc",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_before_epoch_aws4",""
|
||||
"broken","Tue Aug 29 09:42:05 MSK 2023","Tue Aug 29 09:42:07 MSK 2023","2066","s3tests_boto3.functional","test_s3","","","","test_copy_object_ifnonematch_good",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_contentlength_none",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_authorization_incorrect_aws2",""
|
||||
"passed","Tue Aug 29 09:13:22 MSK 2023","Tue Aug 29 09:13:25 MSK 2023","3078","s3tests_boto3.functional","test_s3","","","","test_get_object_ifmodifiedsince_failed",""
|
||||
"passed","Tue Aug 29 08:59:26 MSK 2023","Tue Aug 29 08:59:28 MSK 2023","2106","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_expect_none",""
|
||||
"broken","Tue Aug 29 09:00:12 MSK 2023","Tue Aug 29 09:00:12 MSK 2023","8","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_expect_mismatch",""
|
||||
"broken","Tue Aug 29 09:36:57 MSK 2023","Tue Aug 29 09:36:59 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_kms_s3",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_session_policy_check_on_same_bucket",""
|
||||
"failed","Tue Aug 29 09:00:28 MSK 2023","Tue Aug 29 09:00:30 MSK 2023","2034","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contentlength_mismatch_below_aws2",""
|
||||
"passed","Tue Aug 29 09:13:29 MSK 2023","Tue Aug 29 09:13:31 MSK 2023","2073","s3tests_boto3.functional","test_s3","","","","test_get_object_ifunmodifiedsince_failed",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_private_index_gooderrordoc",""
|
||||
"passed","Tue Aug 29 09:50:59 MSK 2023","Tue Aug 29 09:50:59 MSK 2023","9","s3tests_boto3.functional","test_utils","","","","test_generate",""
|
||||
"broken","Tue Aug 29 08:59:53 MSK 2023","Tue Aug 29 08:59:55 MSK 2023","2038","s3tests_boto3.functional","test_headers","","","","test_object_create_date_and_amz_date",""
|
||||
"passed","Tue Aug 29 09:24:23 MSK 2023","Tue Aug 29 09:24:29 MSK 2023","5132","s3tests_boto3.functional","test_s3","","","","test_list_multipart_upload",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_acl_create_contentlength_none",""
|
||||
"passed","Tue Aug 29 09:31:53 MSK 2023","Tue Aug 29 09:31:55 MSK 2023","2086","s3tests_boto3.functional","test_s3","","","","test_sse_kms_present",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_none_aws2",""
|
||||
"broken","Tue Aug 29 09:35:58 MSK 2023","Tue Aug 29 09:36:02 MSK 2023","4184","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_tagging_existing_tag",""
|
||||
"broken","Tue Aug 29 09:29:50 MSK 2023","Tue Aug 29 09:30:01 MSK 2023","10094","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_present",""
|
||||
"broken","Tue Aug 29 09:01:21 MSK 2023","Tue Aug 29 09:01:23 MSK 2023","2033","s3tests_boto3.functional","test_iam","","","","test_deny_multipart_actions_in_user_policy",""
|
||||
"passed","Tue Aug 29 09:03:08 MSK 2023","Tue Aug 29 09:03:10 MSK 2023","2171","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_empty",""
|
||||
"failed","Tue Aug 29 09:48:14 MSK 2023","Tue Aug 29 09:48:17 MSK 2023","3202","s3tests_boto3.functional","test_s3","","","","test_get_object_torrent",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","7","s3tests_boto3.functional","test_iam","","","","test_put_existing_user_policy",""
|
||||
"passed","Tue Aug 29 09:35:30 MSK 2023","Tue Aug 29 09:35:36 MSK 2023","6226","s3tests_boto3.functional","test_s3","","","","test_versioning_bucket_atomic_upload_return_version_id",""
|
||||
"failed","Tue Aug 29 09:11:48 MSK 2023","Tue Aug 29 09:11:50 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_ignored_header",""
|
||||
"broken","Tue Aug 29 09:36:54 MSK 2023","Tue Aug 29 09:36:56 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_kms_noenc",""
|
||||
"passed","Tue Aug 29 09:01:37 MSK 2023","Tue Aug 29 09:01:39 MSK 2023","2061","s3tests_boto3.functional","test_s3","","","","test_bucket_list_empty",""
|
||||
"passed","Tue Aug 29 09:05:10 MSK 2023","Tue Aug 29 09:05:12 MSK 2023","2152","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_none",""
|
||||
"broken","Tue Aug 29 09:41:08 MSK 2023","Tue Aug 29 09:41:10 MSK 2023","2126","s3tests_boto3.functional","test_s3","","","","test_object_lock_changing_mode_from_governance_with_bypass",""
|
||||
"passed","Tue Aug 29 09:06:45 MSK 2023","Tue Aug 29 09:06:47 MSK 2023","2174","s3tests_boto3.functional","test_s3","","","","test_bucket_list_marker_unreadable",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","6","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_date_before_today_aws2",""
|
||||
"broken","Tue Aug 29 09:50:55 MSK 2023","Tue Aug 29 09:50:58 MSK 2023","2040","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_role_resource_tag",""
|
||||
"passed","Tue Aug 29 09:10:44 MSK 2023","Tue Aug 29 09:10:46 MSK 2023","2144","s3tests_boto3.functional","test_s3","","","","test_object_write_read_update_read_delete",""
|
||||
"passed","Tue Aug 29 09:19:18 MSK 2023","Tue Aug 29 09:19:20 MSK 2023","2112","s3tests_boto3.functional","test_s3","","","","test_object_copy_verify_contenttype",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_private_bucket_list_private_index_missingerrordoc",""
|
||||
"broken","Tue Aug 29 09:31:40 MSK 2023","Tue Aug 29 09:31:45 MSK 2023","4888","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_multipart_bad_download",""
|
||||
"broken","Tue Aug 29 09:43:10 MSK 2023","Tue Aug 29 09:43:12 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_get_nonpublicpolicy_deny_bucket_policy_status",""
|
||||
"passed","Tue Aug 29 09:01:50 MSK 2023","Tue Aug 29 09:01:52 MSK 2023","2142","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_many",""
|
||||
"passed","Tue Aug 29 09:34:46 MSK 2023","Tue Aug 29 09:34:49 MSK 2023","3318","s3tests_boto3.functional","test_s3","","","","test_put_excess_key_tags",""
|
||||
"broken","Tue Aug 29 09:16:51 MSK 2023","Tue Aug 29 09:17:02 MSK 2023","10959","s3tests_boto3.functional","test_s3","","","","test_bucket_acl_revoke_all",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_ua_none_aws4",""
|
||||
"passed","Tue Aug 29 09:20:24 MSK 2023","Tue Aug 29 09:21:19 MSK 2023","54519","s3tests_boto3.functional","test_s3","","","","test_object_copy_versioning_multipart_upload",""
|
||||
"broken","Tue Aug 29 09:46:08 MSK 2023","Tue Aug 29 09:46:10 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_upload_1b",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_none_aws4",""
|
||||
"passed","Tue Aug 29 09:13:53 MSK 2023","Tue Aug 29 09:13:55 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_bucket_head",""
|
||||
"broken","Tue Aug 29 09:44:08 MSK 2023","Tue Aug 29 09:44:10 MSK 2023","2034","s3tests_boto3.functional","test_s3","","","","test_block_public_policy",""
|
||||
"broken","Tue Aug 29 09:50:46 MSK 2023","Tue Aug 29 09:50:48 MSK 2023","2038","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_resource_tag_princ_tag",""
|
||||
"passed","Tue Aug 29 09:21:22 MSK 2023","Tue Aug 29 09:21:24 MSK 2023","2047","s3tests_boto3.functional","test_s3","","","","test_multipart_upload_empty",""
|
||||
"passed","Tue Aug 29 09:05:30 MSK 2023","Tue Aug 29 09:05:32 MSK 2023","2268","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_delimiter_basic",""
|
||||
"failed","Tue Aug 29 08:59:49 MSK 2023","Tue Aug 29 08:59:51 MSK 2023","2069","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_authorization_empty",""
|
||||
"passed","Tue Aug 29 09:38:14 MSK 2023","Tue Aug 29 09:38:16 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_obj_lock_invalid_bucket",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_get_deleted_user_policy",""
|
||||
"failed","Tue Aug 29 09:31:29 MSK 2023","Tue Aug 29 09:31:38 MSK 2023","9628","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_multipart_invalid_chunks_2",""
|
||||
"broken","Tue Aug 29 09:01:04 MSK 2023","Tue Aug 29 09:01:04 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_get_user_policy_invalid_user",""
|
||||
"broken","Tue Aug 29 09:36:04 MSK 2023","Tue Aug 29 09:36:10 MSK 2023","6215","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_copy_source",""
|
||||
"passed","Tue Aug 29 09:05:57 MSK 2023","Tue Aug 29 09:05:59 MSK 2023","2179","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_delimiter_prefix_delimiter_not_exist",""
|
||||
"broken","Tue Aug 29 09:49:33 MSK 2023","Tue Aug 29 09:49:35 MSK 2023","2236","s3tests_boto3.functional","test_s3select","","","","test_csv_definition",""
|
||||
"passed","Tue Aug 29 09:37:10 MSK 2023","Tue Aug 29 09:37:12 MSK 2023","2047","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock",""
|
||||
"passed","Tue Aug 29 09:07:27 MSK 2023","Tue Aug 29 09:07:27 MSK 2023","7","s3tests_boto3.functional","test_s3","","","","test_bucket_notexist",""
|
||||
"broken","Tue Aug 29 09:16:06 MSK 2023","Tue Aug 29 09:16:09 MSK 2023","3077","s3tests_boto3.functional","test_s3","","","","test_object_acl_canned_bucketownerfullcontrol",""
|
||||
"failed","Tue Aug 29 08:59:37 MSK 2023","Tue Aug 29 08:59:39 MSK 2023","2077","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contentlength_none",""
|
||||
"passed","Tue Aug 29 08:59:43 MSK 2023","Tue Aug 29 08:59:45 MSK 2023","2073","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contenttype_empty",""
|
||||
"passed","Tue Aug 29 09:32:55 MSK 2023","Tue Aug 29 09:32:58 MSK 2023","3095","s3tests_boto3.functional","test_s3","","","","test_bucketv2_policy",""
|
||||
"failed","Tue Aug 29 09:28:09 MSK 2023","Tue Aug 29 09:28:11 MSK 2023","2068","s3tests_boto3.functional","test_s3","","","","test_lifecycle_id_too_long",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_with_principal_tag",""
|
||||
"passed","Tue Aug 29 09:26:02 MSK 2023","Tue Aug 29 09:26:05 MSK 2023","2097","s3tests_boto3.functional","test_s3","","","","test_atomic_multipart_upload_write",""
|
||||
"passed","Tue Aug 29 09:07:57 MSK 2023","Tue Aug 29 09:08:33 MSK 2023","35802","s3tests_boto3.functional","test_s3","","","","test_multi_object_delete_key_limit",""
|
||||
"failed","Tue Aug 29 09:00:22 MSK 2023","Tue Aug 29 09:00:24 MSK 2023","2030","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_authorization_none",""
|
||||
"failed","Tue Aug 29 09:00:16 MSK 2023","Tue Aug 29 09:00:16 MSK 2023","7","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_contentlength_empty",""
|
||||
"passed","Tue Aug 29 09:49:09 MSK 2023","Tue Aug 29 09:49:12 MSK 2023","2317","s3tests_boto3.functional","test_s3select","","","","test_truefalselike_expressions",""
|
||||
"broken","Tue Aug 29 09:34:12 MSK 2023","Tue Aug 29 09:34:21 MSK 2023","8322","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_set_condition_operator_end_with_IfExists",""
|
||||
"passed","Tue Aug 29 09:14:04 MSK 2023","Tue Aug 29 09:14:09 MSK 2023","5119","s3tests_boto3.functional","test_s3","","","","test_object_put_acl_mtime",""
|
||||
"passed","Tue Aug 29 09:19:59 MSK 2023","Tue Aug 29 09:20:03 MSK 2023","4458","s3tests_boto3.functional","test_s3","","","","test_object_copy_replacing_metadata",""
|
||||
"broken","Tue Aug 29 09:16:10 MSK 2023","Tue Aug 29 09:16:17 MSK 2023","6483","s3tests_boto3.functional","test_s3","","","","test_object_acl_full_control_verify_attributes",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_after_today_aws4",""
|
||||
"broken","Tue Aug 29 09:50:27 MSK 2023","Tue Aug 29 09:50:27 MSK 2023","9","s3tests_boto3.functional","test_sts","","","","test_assume_role_creds_expiry",""
|
||||
"broken","Tue Aug 29 09:28:29 MSK 2023","Tue Aug 29 09:28:31 MSK 2023","2038","s3tests_boto3.functional","test_s3","","","","test_lifecycle_expiration_header_put",""
|
||||
"broken","Tue Aug 29 09:15:13 MSK 2023","Tue Aug 29 09:15:15 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_bucket_create_exists",""
|
||||
"failed","Tue Aug 29 09:42:12 MSK 2023","Tue Aug 29 09:42:14 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_object_read_unreadable",""
|
||||
"broken","Tue Aug 29 09:34:03 MSK 2023","Tue Aug 29 09:34:10 MSK 2023","6987","s3tests_boto3.functional","test_s3","","","","test_bucketv2_policy_another_bucket",""
|
||||
"passed","Tue Aug 29 09:25:23 MSK 2023","Tue Aug 29 09:25:26 MSK 2023","3324","s3tests_boto3.functional","test_s3","","","","test_atomic_read_4mb",""
|
||||
"broken","Tue Aug 29 09:35:19 MSK 2023","Tue Aug 29 09:35:23 MSK 2023","4328","s3tests_boto3.functional","test_s3","","","","test_put_tags_acl_public",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_empty",""
|
||||
"broken","Tue Aug 29 09:43:03 MSK 2023","Tue Aug 29 09:43:05 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_get_publicpolicy_acl_bucket_policy_status",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_amz_date_invalid_aws4",""
|
||||
"broken","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","6","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_ua_none_aws2",""
|
||||
"failed","Tue Aug 29 09:00:34 MSK 2023","Tue Aug 29 09:00:36 MSK 2023","2040","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_authorization_invalid_aws2",""
|
||||
"passed","Tue Aug 29 09:12:28 MSK 2023","Tue Aug 29 09:12:30 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_post_object_condition_is_case_sensitive",""
|
||||
"passed","Tue Aug 29 09:05:50 MSK 2023","Tue Aug 29 09:05:53 MSK 2023","2182","s3tests_boto3.functional","test_s3","","","","test_bucket_list_prefix_delimiter_delimiter_not_exist",""
|
||||
"broken","Tue Aug 29 09:38:24 MSK 2023","Tue Aug 29 09:38:26 MSK 2023","2069","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_invalid_mode",""
|
||||
"failed","Tue Aug 29 09:11:52 MSK 2023","Tue Aug 29 09:11:54 MSK 2023","2031","s3tests_boto3.functional","test_s3","","","","test_post_object_case_insensitive_condition_fields",""
|
||||
"failed","Tue Aug 29 09:35:07 MSK 2023","Tue Aug 29 09:35:09 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_tags_authenticated_request",""
|
||||
"failed","Tue Aug 29 09:29:01 MSK 2023","Tue Aug 29 09:29:03 MSK 2023","2046","s3tests_boto3.functional","test_s3","","","","test_lifecycle_transition_set_invalid_date",""
|
||||
"failed","Tue Aug 29 09:00:53 MSK 2023","Tue Aug 29 09:00:55 MSK 2023","2041","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_date_before_today_aws2",""
|
||||
"passed","Tue Aug 29 09:06:55 MSK 2023","Tue Aug 29 09:06:57 MSK 2023","2176","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_startafter_not_in_list",""
|
||||
"passed","Tue Aug 29 09:20:21 MSK 2023","Tue Aug 29 09:20:23 MSK 2023","2128","s3tests_boto3.functional","test_s3","","","","test_object_copy_versioned_url_encoding",""
|
||||
"passed","Tue Aug 29 09:14:19 MSK 2023","Tue Aug 29 09:14:22 MSK 2023","3095","s3tests_boto3.functional","test_s3","","","","test_object_raw_authenticated_bucket_acl",""
|
||||
"passed","Tue Aug 29 09:25:51 MSK 2023","Tue Aug 29 09:25:55 MSK 2023","3951","s3tests_boto3.functional","test_s3","","","","test_atomic_dual_write_4mb",""
|
||||
"passed","Tue Aug 29 09:26:36 MSK 2023","Tue Aug 29 09:26:41 MSK 2023","4556","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_create_read_remove",""
|
||||
"broken","Tue Aug 29 09:01:05 MSK 2023","Tue Aug 29 09:01:05 MSK 2023","6","s3tests_boto3.functional","test_iam","","","","test_delete_user_policy_from_multiple_policies",""
|
||||
"failed","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","7","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_date_before_epoch_aws2",""
|
||||
"passed","Tue Aug 29 09:49:26 MSK 2023","Tue Aug 29 09:49:29 MSK 2023","2188","s3tests_boto3.functional","test_s3select","","","","test_true_false_datetime",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_amz_date_before_epoch_aws4",""
|
||||
"broken","Tue Aug 29 09:47:14 MSK 2023","Tue Aug 29 09:47:16 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_post_object_authenticated_request",""
|
||||
"passed","Tue Aug 29 09:03:28 MSK 2023","Tue Aug 29 09:03:30 MSK 2023","2176","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_not_exist",""
|
||||
"passed","Tue Aug 29 09:49:01 MSK 2023","Tue Aug 29 09:49:04 MSK 2023","2301","s3tests_boto3.functional","test_s3select","","","","test_true_false_in_expressions",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_empty_gooderrordoc",""
|
||||
"broken","Tue Aug 29 09:50:36 MSK 2023","Tue Aug 29 09:50:36 MSK 2023","4","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_for_all_values",""
|
||||
"passed","Tue Aug 29 09:34:31 MSK 2023","Tue Aug 29 09:34:35 MSK 2023","4308","s3tests_boto3.functional","test_s3","","","","test_put_max_tags",""
|
||||
"broken","Tue Aug 29 09:50:49 MSK 2023","Tue Aug 29 09:50:53 MSK 2023","4073","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_resource_tag_copy_obj",""
|
||||
"passed","Tue Aug 29 09:06:01 MSK 2023","Tue Aug 29 09:06:03 MSK 2023","2178","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_delimiter_prefix_delimiter_not_exist",""
|
||||
"passed","Tue Aug 29 09:10:48 MSK 2023","Tue Aug 29 09:10:50 MSK 2023","2092","s3tests_boto3.functional","test_s3","","","","test_object_set_get_metadata_none_to_good",""
|
||||
"passed","Tue Aug 29 09:49:16 MSK 2023","Tue Aug 29 09:49:19 MSK 2023","2241","s3tests_boto3.functional","test_s3select","","","","test_alias",""
|
||||
"failed","Tue Aug 29 09:11:24 MSK 2023","Tue Aug 29 09:11:26 MSK 2023","2035","s3tests_boto3.functional","test_s3","","","","test_post_object_authenticated_request",""
|
||||
"broken","Tue Aug 29 09:46:12 MSK 2023","Tue Aug 29 09:46:14 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_upload_1kb",""
|
||||
"failed","Tue Aug 29 09:28:26 MSK 2023","Tue Aug 29 09:28:28 MSK 2023","2122","s3tests_boto3.functional","test_s3","","","","test_lifecycle_expiration_days0",""
|
||||
"broken","Tue Aug 29 09:36:12 MSK 2023","Tue Aug 29 09:36:18 MSK 2023","6167","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_copy_source_meta",""
|
||||
"broken","Tue Aug 29 09:29:21 MSK 2023","Tue Aug 29 09:29:29 MSK 2023","8193","s3tests_boto3.functional","test_s3","","","","test_encrypted_transfer_1MB",""
|
||||
"failed","Tue Aug 29 09:37:29 MSK 2023","Tue Aug 29 09:37:34 MSK 2023","5751","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_lock_invalid_days",""
|
||||
"failed","Tue Aug 29 09:25:07 MSK 2023","Tue Aug 29 09:25:10 MSK 2023","3086","s3tests_boto3.functional","test_s3","","","","test_cors_presigned_get_object",""
|
||||
"broken","Tue Aug 29 09:07:34 MSK 2023","Tue Aug 29 09:07:37 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_object_write_with_chunked_transfer_encoding",""
|
||||
"passed","Tue Aug 29 09:27:28 MSK 2023","Tue Aug 29 09:27:32 MSK 2023","4445","s3tests_boto3.functional","test_s3","","","","test_versioning_copy_obj_version",""
|
||||
"passed","Tue Aug 29 09:48:51 MSK 2023","Tue Aug 29 09:48:53 MSK 2023","2249","s3tests_boto3.functional","test_s3select","","","","test_is_not_null_expressions",""
|
||||
"failed","Tue Aug 29 09:12:21 MSK 2023","Tue Aug 29 09:12:23 MSK 2023","2032","s3tests_boto3.functional","test_s3","","","","test_post_object_user_specified_header",""
|
||||
"passed","Tue Aug 29 09:01:57 MSK 2023","Tue Aug 29 09:01:59 MSK 2023","2177","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_basic",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_empty_aws4",""
|
||||
"broken","Tue Aug 29 09:37:01 MSK 2023","Tue Aug 29 09:37:04 MSK 2023","3061","s3tests_boto3.functional","test_s3","","","","test_bucket_policy_put_obj_request_obj_tag",""
|
||||
"passed","Tue Aug 29 09:14:27 MSK 2023","Tue Aug 29 09:14:31 MSK 2023","4140","s3tests_boto3.functional","test_s3","","","","test_object_raw_authenticated_bucket_gone",""
|
||||
"passed","Tue Aug 29 09:49:51 MSK 2023","Tue Aug 29 09:49:53 MSK 2023","2350","s3tests_boto3.functional","test_s3select","","","","test_trim_expressions",""
|
||||
"passed","Tue Aug 29 09:14:00 MSK 2023","Tue Aug 29 09:14:03 MSK 2023","3103","s3tests_boto3.functional","test_s3","","","","test_object_raw_get_object_acl",""
|
||||
"failed","Tue Aug 29 09:17:20 MSK 2023","Tue Aug 29 09:17:23 MSK 2023","3172","s3tests_boto3.functional","test_s3","","","","test_access_bucket_private_objectv2_publicread",""
|
||||
"failed","Tue Aug 29 09:00:31 MSK 2023","Tue Aug 29 09:00:33 MSK 2023","2045","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_authorization_incorrect_aws2",""
|
||||
"passed","Tue Aug 29 09:21:50 MSK 2023","Tue Aug 29 09:22:00 MSK 2023","10233","s3tests_boto3.functional","test_s3","","","","test_multipart_copy_special_names",""
|
||||
"broken","Tue Aug 29 08:59:07 MSK 2023","Tue Aug 29 08:59:07 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_xredirect_nonwebsite",""
|
||||
"failed","Tue Aug 29 09:31:23 MSK 2023","Tue Aug 29 09:31:27 MSK 2023","4242","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_multipart_invalid_chunks_1",""
|
||||
"failed","Tue Aug 29 09:11:21 MSK 2023","Tue Aug 29 09:11:23 MSK 2023","2076","s3tests_boto3.functional","test_s3","","","","test_post_object_anonymous_request",""
|
||||
"passed","Tue Aug 29 09:13:44 MSK 2023","Tue Aug 29 09:13:48 MSK 2023","4142","s3tests_boto3.functional","test_s3","","","","test_object_delete_key_bucket_gone",""
|
||||
"broken","Tue Aug 29 09:50:43 MSK 2023","Tue Aug 29 09:50:45 MSK 2023","2037","s3tests_boto3.functional","test_sts","","","","test_assume_role_with_web_identity_wrong_resource_tag_deny",""
|
||||
"broken","Tue Aug 29 09:47:06 MSK 2023","Tue Aug 29 09:47:08 MSK 2023","2039","s3tests_boto3.functional","test_s3","","","","test_sse_s3_default_method_head",""
|
||||
"broken","Tue Aug 29 09:38:53 MSK 2023","Tue Aug 29 09:39:03 MSK 2023","10262","s3tests_boto3.functional","test_s3","","","","test_object_lock_put_obj_retention_increase_period",""
|
||||
"broken","Tue Aug 29 09:01:31 MSK 2023","Tue Aug 29 09:01:33 MSK 2023","2032","s3tests_boto3.functional","test_iam","","","","test_verify_conflicting_user_policy_statements",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3","","","","test_logging_toggle",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_amz_date_after_today_aws4",""
|
||||
"passed","Tue Aug 29 09:30:24 MSK 2023","Tue Aug 29 09:30:38 MSK 2023","14335","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_no_md5",""
|
||||
"failed","Tue Aug 29 09:17:15 MSK 2023","Tue Aug 29 09:17:19 MSK 2023","3162","s3tests_boto3.functional","test_s3","","","","test_access_bucket_private_object_publicread",""
|
||||
"passed","Tue Aug 29 09:06:04 MSK 2023","Tue Aug 29 09:06:06 MSK 2023","2185","s3tests_boto3.functional","test_s3","","","","test_bucket_list_maxkeys_one",""
|
||||
"passed","Tue Aug 29 09:02:24 MSK 2023","Tue Aug 29 09:02:26 MSK 2023","2176","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_alt",""
|
||||
"broken","Tue Aug 29 09:28:37 MSK 2023","Tue Aug 29 09:28:39 MSK 2023","2088","s3tests_boto3.functional","test_s3","","","","test_lifecycle_expiration_header_tags_head",""
|
||||
"passed","Tue Aug 29 09:26:12 MSK 2023","Tue Aug 29 09:26:19 MSK 2023","6943","s3tests_boto3.functional","test_s3","","","","test_ranged_big_request_response_code",""
|
||||
"passed","Tue Aug 29 09:27:55 MSK 2023","Tue Aug 29 09:27:57 MSK 2023","2149","s3tests_boto3.functional","test_s3","","","","test_versioned_concurrent_object_create_and_remove",""
|
||||
"passed","Tue Aug 29 09:02:58 MSK 2023","Tue Aug 29 09:03:00 MSK 2023","2166","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_unreadable",""
|
||||
"failed","Tue Aug 29 09:00:59 MSK 2023","Tue Aug 29 09:01:01 MSK 2023","2042","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_date_after_end_aws2",""
|
||||
"failed","Tue Aug 29 09:40:23 MSK 2023","Tue Aug 29 09:40:25 MSK 2023","2061","s3tests_boto3.functional","test_s3","","","","test_object_lock_get_legal_hold_invalid_bucket",""
|
||||
"broken","Tue Aug 29 09:17:51 MSK 2023","Tue Aug 29 09:17:55 MSK 2023","4150","s3tests_boto3.functional","test_s3","","","","test_access_bucket_publicreadwrite_object_private",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_amz_date_invalid_aws4",""
|
||||
"failed","Tue Aug 29 09:13:32 MSK 2023","Tue Aug 29 09:13:34 MSK 2023","2111","s3tests_boto3.functional","test_s3","","","","test_put_object_ifmatch_failed",""
|
||||
"passed","Tue Aug 29 09:07:54 MSK 2023","Tue Aug 29 09:07:56 MSK 2023","2256","s3tests_boto3.functional","test_s3","","","","test_multi_objectv2_delete",""
|
||||
"failed","Tue Aug 29 09:41:11 MSK 2023","Tue Aug 29 09:41:17 MSK 2023","6784","s3tests_boto3.functional","test_s3","","","","test_object_lock_changing_mode_from_governance_without_bypass",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_date_none_aws4",""
|
||||
"failed","Tue Aug 29 09:24:48 MSK 2023","Tue Aug 29 09:24:53 MSK 2023","5094","s3tests_boto3.functional","test_s3","","","","test_cors_origin_response",""
|
||||
"passed","Tue Aug 29 09:48:44 MSK 2023","Tue Aug 29 09:48:47 MSK 2023","2267","s3tests_boto3.functional","test_s3select","","","","test_nullif_expressions",""
|
||||
"broken","Tue Aug 29 09:48:18 MSK 2023","Tue Aug 29 09:48:21 MSK 2023","2076","s3tests_boto3.functional","test_s3select","","","","test_generate_where_clause",""
|
||||
"broken","Tue Aug 29 09:50:26 MSK 2023","Tue Aug 29 09:50:26 MSK 2023","8","s3tests_boto3.functional","test_sts","","","","test_get_session_token",""
|
||||
"broken","Tue Aug 29 09:50:34 MSK 2023","Tue Aug 29 09:50:34 MSK 2023","5","s3tests_boto3.functional","test_sts","","","","test_swapping_role_policy_and_session_policy",""
|
||||
"passed","Tue Aug 29 09:26:09 MSK 2023","Tue Aug 29 09:26:11 MSK 2023","2072","s3tests_boto3.functional","test_s3","","","","test_ranged_request_response_code",""
|
||||
"passed","Tue Aug 29 09:04:53 MSK 2023","Tue Aug 29 09:04:55 MSK 2023","2182","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_prefix_basic",""
|
||||
"broken","Tue Aug 29 09:30:02 MSK 2023","Tue Aug 29 09:30:15 MSK 2023","13062","s3tests_boto3.functional","test_s3","","","","test_encryption_sse_c_other_key",""
|
||||
"passed","Tue Aug 29 09:10:41 MSK 2023","Tue Aug 29 09:10:43 MSK 2023","2074","s3tests_boto3.functional","test_s3","","","","test_object_write_expires",""
|
||||
"broken","Tue Aug 29 09:28:19 MSK 2023","Tue Aug 29 09:28:21 MSK 2023","2045","s3tests_boto3.functional","test_s3","","","","test_lifecycle_set_date",""
|
||||
"broken","Tue Aug 29 09:10:51 MSK 2023","Tue Aug 29 09:10:56 MSK 2023","5425","s3tests_boto3.functional","test_s3","","","","test_object_set_get_metadata_none_to_empty",""
|
||||
"passed","Tue Aug 29 08:59:33 MSK 2023","Tue Aug 29 08:59:35 MSK 2023","2037","s3tests_boto3.functional","test_headers","","","","test_object_create_bad_contentlength_negative",""
|
||||
"passed","Tue Aug 29 09:27:09 MSK 2023","Tue Aug 29 09:27:23 MSK 2023","13566","s3tests_boto3.functional","test_s3","","","","test_versioning_obj_create_overwrite_multipart",""
|
||||
"passed","Tue Aug 29 09:03:12 MSK 2023","Tue Aug 29 09:03:14 MSK 2023","2173","s3tests_boto3.functional","test_s3","","","","test_bucket_list_delimiter_none",""
|
||||
"failed","Tue Aug 29 09:36:37 MSK 2023","Tue Aug 29 09:36:39 MSK 2023","2037","s3tests_boto3.functional","test_s3","","","","test_put_obj_enc_conflict_c_kms",""
|
||||
"failed","Tue Aug 29 09:27:48 MSK 2023","Tue Aug 29 09:27:50 MSK 2023","2148","s3tests_boto3.functional","test_s3","","","","test_versioned_object_acl_no_version_specified",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_s3_website","","","","test_website_public_bucket_list_private_index_blockederrordoc",""
|
||||
"passed","Tue Aug 29 09:00:16 MSK 2023","Tue Aug 29 09:00:18 MSK 2023","2028","s3tests_boto3.functional","test_headers","","","","test_bucket_create_bad_contentlength_none",""
|
||||
"passed","Tue Aug 29 09:07:30 MSK 2023","Tue Aug 29 09:07:33 MSK 2023","3184","s3tests_boto3.functional","test_s3","","","","test_bucket_concurrent_set_canned_acl",""
|
||||
"failed","Tue Aug 29 09:15:24 MSK 2023","Tue Aug 29 09:15:26 MSK 2023","2033","s3tests_boto3.functional","test_s3","","","","test_bucket_recreate_new_acl",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_date_none_aws2",""
|
||||
"failed","Tue Aug 29 09:34:36 MSK 2023","Tue Aug 29 09:34:40 MSK 2023","3309","s3tests_boto3.functional","test_s3","","","","test_put_excess_tags",""
|
||||
"broken","Tue Aug 29 09:17:34 MSK 2023","Tue Aug 29 09:17:38 MSK 2023","4147","s3tests_boto3.functional","test_s3","","","","test_access_bucket_publicread_object_private",""
|
||||
"passed","Tue Aug 29 09:19:47 MSK 2023","Tue Aug 29 09:19:51 MSK 2023","4227","s3tests_boto3.functional","test_s3","","","","test_object_copy_canned_acl",""
|
||||
"broken","Tue Aug 29 08:59:06 MSK 2023","Tue Aug 29 08:59:06 MSK 2023","0","s3tests.functional","test_headers","","","","test_bucket_create_bad_amz_date_none_aws4",""
|
||||
"passed","Tue Aug 29 09:50:26 MSK 2023","Tue Aug 29 09:50:26 MSK 2023","0","s3tests_boto3.functional","test_s3select","","","","test_output_serial_expressions",""
|
||||
"passed","Tue Aug 29 09:02:28 MSK 2023","Tue Aug 29 09:02:30 MSK 2023","2166","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_delimiter_alt",""
|
||||
"broken","Tue Aug 29 09:48:22 MSK 2023","Tue Aug 29 09:48:24 MSK 2023","2082","s3tests_boto3.functional","test_s3select","","","","test_generate_projection",""
|
||||
"passed","Tue Aug 29 09:03:22 MSK 2023","Tue Aug 29 09:03:24 MSK 2023","2138","s3tests_boto3.functional","test_s3","","","","test_bucket_listv2_fetchowner_defaultempty",""
|
||||
"failed","Tue Aug 29 09:18:02 MSK 2023","Tue Aug 29 09:18:06 MSK 2023","4164","s3tests_boto3.functional","test_s3","","","","test_access_bucket_publicreadwrite_object_publicreadwrite",""
|
||||
"broken","Tue Aug 29 09:01:03 MSK 2023","Tue Aug 29 09:01:03 MSK 2023","12","s3tests_boto3.functional","test_iam","","","","test_put_user_policy_parameter_limit",""
|
||||
"failed","Tue Aug 29 09:12:05 MSK 2023","Tue Aug 29 09:12:07 MSK 2023","2036","s3tests_boto3.functional","test_s3","","","","test_post_object_invalid_access_key",""
|
||||
"broken","Tue Aug 29 08:59:05 MSK 2023","Tue Aug 29 08:59:05 MSK 2023","0","s3tests.functional","test_headers","","","","test_object_create_bad_authorization_incorrect_aws4",""
|
||||
"passed","Tue Aug 29 09:13:12 MSK 2023","Tue Aug 29 09:13:14 MSK 2023","2072","s3tests_boto3.functional","test_s3","","","","test_get_object_ifnonematch_good",""
|
|
12876
tests/fixture/suite.json
Normal file
12876
tests/fixture/suite.json
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue