Project

General

Profile

Actions

Bug #6157

closed

При воспроизведении автотестов случаются "двойные" фрагменты

Added by Viktoria Kopach over 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
07/07/2015
Due date:
% Done:

100%

Estimated time:
Detected in build:
0.18.223
Platform:
Windows x86
Published in build:
0.18.226

Description

При воспроизведении автотестов случается ситуация, когда в проекте у фрагментов идентификатор двойной.
Например, должен быть "02", а отображается "02,02". Иногда получается "02,02,02".
Помогает только перезагрузка Eclipse.

Не понятно, где проблема: у Requality, у Q7 или это последствия гонок из-за быстродействия тестов.
Проблема эта начала происходить уже некоторое время назад (то есть виноват не новый билд).

При этом в Error log ошибка:

eclipse.buildId=4.3.2.M20140221-1700
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU
Framework arguments: -product org.eclipse.platform.ide -eclipse.keyring C:\Users\Vika\q7workspace\.metadata\.plugins\org.eclipse.pde.core\RequalityKepler/secure_storage
Command-line arguments: -product org.eclipse.platform.ide -data C:\Users\Vika\q7workspace/../aut-RequalityKepler -dev file:C:/Users/Vika/q7workspace/.metadata/.plugins/org.eclipse.pde.core/RequalityKepler/dev.properties -os win32 -ws win32 -arch x86 -consoleLog -eclipse.keyring C:\Users\Vika\q7workspace\.metadata\.plugins\org.eclipse.pde.core\RequalityKepler/secure_storage

Error
Tue Jul 07 16:30:58 MSK 2015
Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".

java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/Project04
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:134)
at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:333)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:63)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2283)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2340)
at com.unitesk.requality.eclipse.core.ResourceStorage.runWithoutDeltaProc(ResourceStorage.java:584)
at com.unitesk.requality.eclipse.core.ResourceStorage.saveAttributes(ResourceStorage.java:472)
at com.unitesk.requality.core.TreeDB.saveAttributes(TreeDB.java:574)
at com.unitesk.requality.core.TreeNode.rawSaveAttributes(TreeNode.java:832)
at com.unitesk.requality.core.instancer.TreeInstancer.saveChanges(TreeInstancer.java:602)
at com.unitesk.requality.eclipse.core.TreesTracker$10.saving(TreesTracker.java:412)
at org.eclipse.core.internal.resources.SaveManager.executeLifecycle(SaveManager.java:383)
at org.eclipse.core.internal.resources.SaveManager$1.run(SaveManager.java:192)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle(SaveManager.java:195)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1130)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109)
at org.eclipse.core.internal.resources.Project.close(Project.java:203)
at org.eclipse.ui.actions.CloseResourceAction.invokeOperation(CloseResourceAction.java:129)
at org.eclipse.ui.actions.WorkspaceAction.execute(WorkspaceAction.java:164)
at org.eclipse.ui.actions.WorkspaceAction$2.runInWorkspace(WorkspaceAction.java:485)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)


Files

Project04_doublename.zip (29.1 KB) Project04_doublename.zip проект с тройным идентификатором 02 Viktoria Kopach, 07/07/2015 04:34 PM
Project04_singlename.zip (29.1 KB) Project04_singlename.zip исходный проект, все идентификаторы нормальные Viktoria Kopach, 07/07/2015 04:36 PM
Actions #1

Updated by Denis Kildishev over 9 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r4352.

Actions #2

Updated by Denis Kildishev over 9 years ago

  • Published in build set to 0.18.226
Actions #3

Updated by Alexey Khoroshilov over 9 years ago

  • Target version set to 0.18
Actions #4

Updated by Denis Kildishev over 9 years ago

  • Status changed from Resolved to Verified

На данный момент для автотестов за последние запуски не воспроизвелось

Actions #5

Updated by Anastasia Tugaenko over 8 years ago

  • Status changed from Verified to Closed
Actions

Also available in: Atom PDF