collapse
100%
WDescription%
Test Result: 0 tests failing out of a total of 14 tests.100
Build stability: No recent builds failed.100
Build History
x
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#99 (Dec 4, 2015 6:41:08 AM)

  1. Improved a bunch of log/error messages on log tests — andreib / detail
  2. Modified a second log test to skip over MNs on which objects cannot be created. — andreib / detail

#98 (Dec 3, 2015 6:36:00 AM)

  1. Another tweak to resolve test - fixed the logger being used for this class so we can see the INFO messages and removed a break statement causing problems with the logic. — andreib / detail
  2. Performance improvement for last modification to resolve test — andreib / detail
  3. Added code to a resolve api test to iterate through the object list a few more times not only if getSysmeta() fails, but also if the authMN of the object in question is not found in the environment. — andreib / detail
  4. Modified the aggregation test to disregard MNs on which create is disabled. — andreib / detail

#96 (Dec 1, 2015 6:35:27 AM)

  1. Improving on some of the environment tests - removing a couple unnecessary tests for nodes that are registered but down. Fixed some typos. Improved a few log messages. — andreib / detail
  2. Adding some tests that can be run to check on the status of an environment (stuff like which nodes are down, which nodes don't have sync or replication turned on, or to check if sync/repl/services don't match between CN & MN Node documents). — andreib / detail

#90 (Nov 25, 2015 6:33:23 AM)

  1. Small change that should've been committed with the last fix to create a test object instead of procure one. — andreib / detail
  2. Found a subtle race condition in a test and fixed it. — andreib / detail
  3. Need to call v2 /log on nodes that support it and v1 /log on v1 nodes because they only support pidFilter. — andreib / detail
  4. Added an extra error message around creating a log entry — andreib / detail
  5. turned off the v1-only bypass in SANDBOX.  better late than never. — rnahf / detail
  6. added v1-only flag to STAGE properties files (as was done for SANDBOX) — rnahf / detail
  7. adding an ignore to one of the SlowIT tests (testGetLogRecords_eventFiltering) because it was causing severe delays in test environment. — rnahf / detail

#89 (Nov 24, 2015 6:47:22 AM)

  1. Added an extra get() call - there was a bug in metacat and initial create() logs weren't written. Since the test code procures rather than creates the objects, the extra get() should add logs to make the test more resistant. — andreib / detail
  2. Performance improvement for pidFiltering test and added some more comments to clear up what's going on in the test. — andreib / detail

#84 (Nov 19, 2015 7:12:02 AM)

  1. added a property nodelist.contains.v2.mn that to set the nodeListContainsV2Mn property.  Set the property to false in the context.SANDBOX.test.properties. Adjusted TestSettings to allow the property to be set from the command line (-D arguments) — rnahf / detail
  2. Added checks in a few functional test implementations for the ContextAwareTestCaseDataone property that is set based on whether we have v2 nodes in the environment. Some tests will be skipped without v2 nodes in environment. — andreib / detail
  3. Added a nodeListContainsV2Mn property. It was being set automatically based on the CN node list, but disabled that for now per a discussion with rob since we may just change it to be an environment property. — andreib / detail
  4. added optimization to the createTestObject method in SidCNTestImpl to minimize wait-to-sync time. — rnahf / detail
  5. Added a more specific error message and modified some v2 node checks to be even more strict — andreib / detail
  6. Reverted recent change - object creation test code, in the case that we have a v2 CN.create() with no v2 MNs in the environment, will not fall back to a v1 MN for the authMN because this changes the expected behavior of some tests (tests that are expecting a v2-specific object to be created, aka an object with a v2 authMN). Better that it fail for not finding a v2 authMN than sneakily doing a v1 create where a v2 create is expected. — andreib / detail
  7. Object creation test code fix - in the case that we have a v2 CN.create() with no v2 MNs in the environment, fall back to a v1 MN for the authMN. — andreib / detail
  8. Improved a few log messages. — andreib / detail
  9. Removed a line that shouldn't have been part of last commit — andreib / detail
  10. Fixed a bad typo — andreib / detail
  11. changed dataone.it.cnode.submitter.cn to ORC, due to taking UNM Sandbox CN out of service. — rnahf / detail
  12. UNM cn has been temporarily removed from Sandbox environment (no longer in node list) and we can't use the UNM cn cert to create objects. Switching to the UCSB cert. — andreib / detail

#79 (Nov 14, 2015 6:15:45 AM)

  1. Added some error logging — andreib / detail

#78 (Nov 13, 2015 6:23:37 AM)

  1. Added a warning (troubleshooting step if required) to the d1_integration README. Also fixed some numbering. — andreib / detail
  2. Web Tester fix - web test annotations for test labels and test descriptions were not being applied in many cases. The problem was just in cases with multiple @WebTestImplementation classes; iterating over the possible implementation classes and checking for the test method should've continued looping on failure to find said method - as it could've been located in the next implementation class. — andreib / detail
  3. Improved some output for web tester with slightly (very slightly) less developery ignore comments — andreib / detail

#76 (Nov 11, 2015 6:21:56 AM)

  1. Fixed an edge case that could mess up a replica being fetched if we ever ended up with a v2 MN that does not support the v1 API. — andreib / detail