Ask Your Question

Swift Compatibility Certification

asked 2016-11-09 07:22:30 -0500

chenhuayi gravatar image

If there have the processes to do Swift compatibility certification? Or just compative with Swift Api(v2, v3)? Any testcases for the compatibility certification?

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted

answered 2016-11-09 17:03:50 -0500

sgordon gravatar image

The OpenStack Interoperability program governs the use of the OpenStack logos and marks. It includes the OpenStack Powered Object Storage program. The actual tests are executed using Tempest and RefStack.

You can find out which Tempest tests are actually required for a given compatibility program by going to the RefStack guidelines and selecting e.g. "OpenStack Powered Object Storage".

edit flag offensive delete link more


Your answer is helpful. Thanks a lot.

chenhuayi gravatar imagechenhuayi ( 2016-11-09 22:46:24 -0500 )edit

answered 2016-11-09 18:30:29 -0500

chrishoge gravatar image

There are two requirements for a product to qualify for the OpenStack Powered program (either Platform or Storage) with Swift. Your product must pass all of the "must-pass" interoperability tests defined by one of the two latest guidelines, and you must be running OpenStack code as defined by the "Designated Sections" portion of the guidelines.

As of answering this question in November of 2016, the latest two guidelines are (2016.01.json) and (2016.08.json).

edit flag offensive delete link more


Thanks for more details.

chenhuayi gravatar imagechenhuayi ( 2016-11-09 23:16:57 -0500 )edit

answered 2016-11-10 00:31:52 -0500

notmyname gravatar image

In addition to the trademark tests others have mentioned, if you want to test a Swift endpoint, the most complete tests you could run are the functional tests in the Swift source repo. runs the tests. Be sure to have a version of as /etc/swift/test.conf (or specified in the SWIFT_TEST_CONFIG_FILE envvar).

The in-tree functional tests are the most comprehensive API tests that exist for Swift.

edit flag offensive delete link more


Good advices. Thank you! ๐Ÿ˜€

chenhuayi gravatar imagechenhuayi ( 2016-11-10 02:27:24 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-11-09 07:22:30 -0500

Seen: 172 times

Last updated: Nov 10 '16