th arguments from 04/11/2012: {{{ lnevers@sendaria:~/gcf-1.6.1/acceptance_tests/AM_API$ ./am_api_accept.py -a am-undertest -V 2 --debug FFFFFFFFFFFFF ====================================================================== FAIL: test_CreateSliver: Passes if the sliver creation workflow succeeds. Use --rspec-file to replace the default request RSpec. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 625, in test_CreateSliver self.subtest_CreateSliverWorkflow() File "./am_api_accept.py", line 652, in subtest_CreateSliverWorkflow manifest = self.subtest_CreateSliver( slicename ) File "./am_api_accept.py", line 1098, in subtest_CreateSliver self.assertTrue( self.checkRequestRSpecVersion() ) File "./am_api_accept.py", line 126, in checkRequestRSpecVersion return self.checkRSpecVersion(type='request') File "./am_api_accept.py", line 175, in checkRSpecVersion "Agg doesn't support requested version: %s %s" % (rtype, rver)) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_CreateSliverWorkflow_fail_notexist: Passes if the sliver creation workflow fails when the sliver has never existed. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 835, in test_CreateSliverWorkflow_fail_notexist self.subtest_CreateSliverWorkflow_failure( slicename ) File "./am_api_accept.py", line 844, in subtest_CreateSliverWorkflow_failure self.assertRaises(NotDictAssertionError, self.subtest_ListResources, slicename ) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_CreateSliverWorkflow_multiSlice: Do CreateSliver workflow with multiple slices and ensure can not do ListResources on slices with the wrong credential. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 931, in test_CreateSliverWorkflow_multiSlice manifest[i] = "".join(self.subtest_CreateSliver( slicenames[i] )) File "./am_api_accept.py", line 1098, in subtest_CreateSliver self.assertTrue( self.checkRequestRSpecVersion() ) File "./am_api_accept.py", line 126, in checkRequestRSpecVersion return self.checkRSpecVersion(type='request') File "./am_api_accept.py", line 175, in checkRSpecVersion "Agg doesn't support requested version: %s %s" % (rtype, rver)) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_CreateSliver_badrspec_emptyfile: Passes if the sliver creation workflow fails when the request RSpec is an empty file. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 1214, in test_CreateSliver_badrspec_emptyfile self.subtest_MinCreateSliverWorkflow, slice_name ) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_CreateSliver_badrspec_malformed: Passes if the sliver creation workflow fails when the request RSpec is not well-formed XML. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 1242, in test_CreateSliver_badrspec_malformed self.subtest_MinCreateSliverWorkflow, slice_name ) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_CreateSliver_badrspec_manifest: Passes if the sliver creation workflow fails when the request RSpec is a manifest RSpec. --bad-rspec-file allows you to replace the RSpec with an alternative. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 1258, in test_CreateSliver_badrspec_manifest self.subtest_MinCreateSliverWorkflow, slice_name) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_GetVersion: Passes if a 'GetVersion' returns an XMLRPC struct containing 'geni_api' and other parameters defined in Change Set A. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 280, in test_GetVersion % (agg, exp_type, exp_num) ) AssertionError: Return from 'GetVersion' at https://bbn-hn.exogeni.net:11443/orca/xmlrpc expected to have entry 'geni_request_rspec_versions' of type='GENI' and value='3' but did not. ====================================================================== FAIL: test_ListResources: Passes if 'ListResources' returns an advertisement RSpec. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 328, in test_ListResources self.subtest_ListResources() File "./am_api_accept.py", line 502, in subtest_ListResources self.assertTrue( self.checkAdRSpecVersion() ) File "./am_api_accept.py", line 124, in checkAdRSpecVersion return self.checkRSpecVersion(type='ad') File "./am_api_accept.py", line 175, in checkRSpecVersion "Agg doesn't support requested version: %s %s" % (rtype, rver)) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_ListResources_badCredential_alteredObject: Run ListResources with a User Credential that has been altered (so the signature doesn't match). ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 351, in test_ListResources_badCredential_alteredObject self.subtest_ListResources_badCredential(self.alterSignedObject) File "./am_api_accept.py", line 395, in subtest_ListResources_badCredential self.assertRaises(NotDictAssertionError, self.subtest_ListResources, usercred=broken_usercred) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_ListResources_badCredential_malformedXML: Run ListResources with a User Credential that is missing it's first character (so that it is invalid XML). ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 347, in test_ListResources_badCredential_malformedXML self.subtest_ListResources_badCredential(self.removeFirstChar) File "./am_api_accept.py", line 395, in subtest_ListResources_badCredential self.assertRaises(NotDictAssertionError, self.subtest_ListResources, usercred=broken_usercred) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_ListResources_geni_available: Passes if 'ListResources' returns an advertisement RSpec. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 342, in test_ListResources_geni_available self.subtest_ListResources() File "./am_api_accept.py", line 502, in subtest_ListResources self.assertTrue( self.checkAdRSpecVersion() ) File "./am_api_accept.py", line 124, in checkAdRSpecVersion return self.checkRSpecVersion(type='ad') File "./am_api_accept.py", line 175, in checkRSpecVersion "Agg doesn't support requested version: %s %s" % (rtype, rver)) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_ListResources_geni_compressed: Passes if 'ListResources' returns an advertisement RSpec. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 335, in test_ListResources_geni_compressed self.subtest_ListResources() File "./am_api_accept.py", line 502, in subtest_ListResources self.assertTrue( self.checkAdRSpecVersion() ) File "./am_api_accept.py", line 124, in checkAdRSpecVersion return self.checkRSpecVersion(type='ad') File "./am_api_accept.py", line 175, in checkRSpecVersion "Agg doesn't support requested version: %s %s" % (rtype, rver)) AssertionError: Agg doesn't support requested version: GENI 3 ====================================================================== FAIL: test_ListResources_untrustedCredential: Passes if 'ListResources' FAILS to return an advertisement RSpec when using a credential from an untrusted Clearinghouse. ---------------------------------------------------------------------- Traceback (most recent call last): File "./am_api_accept.py", line 496, in test_ListResources_untrustedCredential self.assertRaises(NotDictAssertionError, self.subtest_ListResources, usercredfile=self.options_copy.untrusted_usercredfile) AssertionError: Agg doesn't support requested version: GENI 3 ---------------------------------------------------------------------- Ran 13 tests in 176.410s FAILED (failures=13)