In Sqlg many profile tests are ignored because of this. Including steps being removed. Back in the day no-one including myself had any interest in fixing it. Its not trivial by all accounts.

Cheers
Pieter

On 26/10/2017 13:21, Bryn Cooke (JIRA) wrote:
Bryn Cooke created TINKERPOP-1812:
-------------------------------------

              Summary: ProfileTest assumes that graph implementations will not 
add their own steps
                  Key: TINKERPOP-1812
                  URL: https://issues.apache.org/jira/browse/TINKERPOP-1812
              Project: TinkerPop
           Issue Type: Test
           Components: process
     Affects Versions: 3.2.6
             Reporter: Bryn Cooke


The following two tests check the number of steps in the traversal:
g_V_sideEffectXThread_sleepX10XX_sideEffectXThread_sleepX5XX_profileXmetricsX
g_V_sideEffectXThread_sleepX10XX_sideEffectXThread_sleepX5XX_profile

This assumes that graph implementations add no steps to the traversal. They 
should probably be checking the structure of the traversal rather than the 
total number of steps. For instance that each step is followed by a profile 
step and that the profile side effect step and cap step are the last steps.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to