tests/test-exchange-obsmarkers-case-B4.t
changeset 2580 51a1dd295fe0
parent 2525 5adb8bdb935e
child 3559 d166b3dc5e8a
equal deleted inserted replaced
2579:a0f055600512 2580:51a1dd295fe0
    85   @  a9bdc8b26820 (public): O
    85   @  a9bdc8b26820 (public): O
    86   
    86   
    87   $ inspect_obsmarkers
    87   $ inspect_obsmarkers
    88   obsstore content
    88   obsstore content
    89   ================
    89   ================
    90   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
    90   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
    91   obshashtree
    91   obshashtree
    92   ===========
    92   ===========
    93   a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04 1900882e85db10a1dc5bc7748f436a8a834356c6
    93   a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04 000a06f93df9cdd3c570d38aef8cd21a4a25df9b
    94   f5bc6836db60e308a17ba08bf050154ba9c4fad7 c27e764c783f451ef3aa40daf2a3795e6674cd06
    94   f5bc6836db60e308a17ba08bf050154ba9c4fad7 ff621c458a04f2994124b0ef4b43572f7eb2335a
    95   f6fbb35d8ac958bbe70035e4c789c18471cdc0af 907beff79fdff2b82b5d3bed7989107a6d744508
    95   f6fbb35d8ac958bbe70035e4c789c18471cdc0af 5afda6754e34bfe9ac1942df123711f929054273
    96   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 86e6b5a5ad828d83b3205ea4ca11154972da19a1
    96   7f7f229b13a629a5b20581c6cb723f4e2ca54bed f3513f70438639d6687bbec74f4d3fd11853f471
    97   obshashrange
    97   obshashrange
    98   ============
    98   ============
    99            rev         node        index         size        depth      obshash
    99            rev         node        index         size        depth      obshash
   100              2 f6fbb35d8ac9            0            3            3 000000000000
   100              2 f6fbb35d8ac9            0            3            3 000000000000
   101              1 f5bc6836db60            0            2            2 000000000000
   101              1 f5bc6836db60            0            2            2 000000000000
   102              0 a9bdc8b26820            0            1            1 1900882e85db
   102              0 a9bdc8b26820            0            1            1 000a06f93df9
   103              1 f5bc6836db60            1            1            2 000000000000
   103              1 f5bc6836db60            1            1            2 000000000000
   104              2 f6fbb35d8ac9            2            1            3 000000000000
   104              2 f6fbb35d8ac9            2            1            3 000000000000
   105   $ cd ..
   105   $ cd ..
   106   $ cd ..
   106   $ cd ..
   107 
   107 
   114   $ dotest B.4.a O
   114   $ dotest B.4.a O
   115   ## Running testcase B.4.a
   115   ## Running testcase B.4.a
   116   # testing echange of "O" (a9bdc8b26820)
   116   # testing echange of "O" (a9bdc8b26820)
   117   ## initial state
   117   ## initial state
   118   # obstore: main
   118   # obstore: main
   119   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   119   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   120   # obstore: pushdest
   120   # obstore: pushdest
   121   # obstore: pulldest
   121   # obstore: pulldest
   122   ## pushing "O" from main to pushdest
   122   ## pushing "O" from main to pushdest
   123   pushing to pushdest
   123   pushing to pushdest
   124   searching for changes
   124   searching for changes
   125   no changes found
   125   no changes found
   126   remote: 1 new obsolescence markers
   126   remote: 1 new obsolescence markers
   127   ## post push state
   127   ## post push state
   128   # obstore: main
   128   # obstore: main
   129   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   129   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   130   # obstore: pushdest
   130   # obstore: pushdest
   131   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   131   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   132   # obstore: pulldest
   132   # obstore: pulldest
   133   ## pulling "a9bdc8b26820" from main into pulldest
   133   ## pulling "a9bdc8b26820" from main into pulldest
   134   pulling from main
   134   pulling from main
   135   no changes found
   135   no changes found
   136   1 new obsolescence markers
   136   1 new obsolescence markers
   137   ## post pull state
   137   ## post pull state
   138   # obstore: main
   138   # obstore: main
   139   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   139   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   140   # obstore: pushdest
   140   # obstore: pushdest
   141   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   141   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   142   # obstore: pulldest
   142   # obstore: pulldest
   143   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   143   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   144 
   144 
   145 Actual Test (bare push version)
   145 Actual Test (bare push version)
   146 -----------------------------------
   146 -----------------------------------
   147 
   147 
   148   $ dotest B.4.b
   148   $ dotest B.4.b
   149   ## Running testcase B.4.b
   149   ## Running testcase B.4.b
   150   ## initial state
   150   ## initial state
   151   # obstore: main
   151   # obstore: main
   152   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   152   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   153   # obstore: pushdest
   153   # obstore: pushdest
   154   # obstore: pulldest
   154   # obstore: pulldest
   155   ## pushing from main to pushdest
   155   ## pushing from main to pushdest
   156   pushing to pushdest
   156   pushing to pushdest
   157   searching for changes
   157   searching for changes
   158   no changes found
   158   no changes found
   159   remote: 1 new obsolescence markers
   159   remote: 1 new obsolescence markers
   160   ## post push state
   160   ## post push state
   161   # obstore: main
   161   # obstore: main
   162   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   162   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   163   # obstore: pushdest
   163   # obstore: pushdest
   164   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   164   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   165   # obstore: pulldest
   165   # obstore: pulldest
   166   ## pulling from main into pulldest
   166   ## pulling from main into pulldest
   167   pulling from main
   167   pulling from main
   168   searching for changes
   168   searching for changes
   169   no changes found
   169   no changes found
   170   1 new obsolescence markers
   170   1 new obsolescence markers
   171   ## post pull state
   171   ## post pull state
   172   # obstore: main
   172   # obstore: main
   173   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   173   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   174   # obstore: pushdest
   174   # obstore: pushdest
   175   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   175   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)
   176   # obstore: pulldest
   176   # obstore: pulldest
   177   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   177   7f7f229b13a629a5b20581c6cb723f4e2ca54bed 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (*) {'ef1': '*', 'user': 'test'} (glob)