Closed (fixed)
Project:
Collect
Version:
8.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
20 Feb 2015 at 11:06 UTC
Updated:
25 Apr 2016 at 11:54 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
arla commentedComment #2
arla commentedI just realised that the other test also depends on CRM Core.
Comment #3
arla commentedComment #4
arla commentedAdded ProcessContactTest from #2441871: Make post-processing configurable and updated EventProcessingTest.
Comment #5
arla commentedUpdated ProcessContactTest in #2442689: Identify multiple contacts with different relations
Comment #6
arla commentedUpdated ProcessContactTest in #2441979: Processor: Create CRM Activity
Comment #7
mbovan commentedUpdated
EventProcessingTest,ProcessContactTestandEventSubscriberTestin #2475937: Update collect_crm_core_contact module with latest changesComment #8
mbovan commentedUpdated
EventProcessingTestand extendedProcessContactTestwith the changes in #2476539: Extend contact matcher and contact creation to support user URIs.Comment #9
mbovan commentedOops, some tests are missing... Here is the full patch.
Comment #10
arla commentedApplied update from #2476539-29: Extend contact matcher and contact creation to support user URIs
Comment #11
arla commentedApplied update from #2496887: Enrich URI-matched contact and updated after #2492691: Simplify terminology: switch from "schema config" to "model"
Comment #12
arla commentedApplied update from #2506541-7: Demo: Ship enabled default CRM matcher and updated after #2457677: Rename Collect/CRM module
Comment #13
mbovan commentedUpdated failing EventSubscriberTest and ProcessContactTest with the latest Collect changes, changed some doc comments.
Comment #14
mbovan commentedUpdated ProcessContactTest with the changes made in #2532262: Make sure that order of processors is guaranteed
Comment #15
miro_dietikerComment #16
mbovan commentedUpdated and fixed
ProcessContactTestwith the changes made in CRM Core/Collect. It is passing now and it is part of re_add_tests_when_crm-2430111-16.patch.Also updated and fixed what is possible in
EventProcessingTest(CRM Core, Collect changes, schema errors...) but it is failing on processing. I guess that is because of #2441983: Remove event-based processing. When we complete related issue the code will be changed again.EventSubscriberTesttests removedEventSubscribercode, so the test should be removed too. However, adding these 2 files as a part of re_add_tests_when_crm-2430111-16-old-tests.patch...I'll replace the patch we use on D8 status (for additional CRM testing) with re_add_tests_when_crm-2430111-16.patch.
Comment #17
miro_dietikerHm... We should decide asap how to proceed with event processing.
Either remove if and also move all related tests to the other issue... so we have a single set of things that are subject to be readded once event processing is a topic again.
Or we discuss and decide how to deal with delayed post processing. (And possibly readd it the way we want it.)
Comment #18
mbovan commentedExpanding CRM tests with CollectDemoTest from #2519966: Demo article is not displayed on the front page.
It will be included in D8 status testing from today.
Comment #19
mbovan commentedFix for #507488: Convert page elements (local tasks, actions) into blocks.
Comment #20
mbovan commentedUpdates in CollectDemoTest after #2064191: Fix the 'target_bundle' field setting - 'target_bundles' are not validated when entity_reference is enabled.
Comment #21
mbovan commentedThe updates mentioned above will be fixed in #2580413: Remove target_bundle setting from Collect Demo config files. Uploading the old patch.
Comment #22
mbovan commentedSince CRM Core is now on d.o we can reupload the last patch for testing.
Comment #24
mbovan commentedCreated 2 issues that would need to go before adding CRM tests:
- #2693501: Fix failing ProcessingWebTest
- #2693507: Fix schema errors in Collect demo
Comment #26
mbovan commentedSince CollectDemoTest is going to be fixed and added in #2693507: Fix schema errors in Collect demo, we can upload ProcessContactTest here.
Comment #27
berdirI think it might be easier to just wait for #2691343: Merge crm_core_activity_ui into crm_core_activity to land, then we can fix the changed dependencies before committing it.
Comment #28
mbovan commentedLet's check the tests after #2691343: Merge crm_core_activity_ui into crm_core_activity was committed.
Comment #30
miro_dietikerHm, testbot tries to checkout crm_core twice. Strange error.
Comment #32
mbovan commentedIt looks like testbot tries to checkout to 8.x-2.x branch of CRM Core where we don't have #2691343: Merge crm_core_activity_ui into crm_core_activity committed.
Comment #33
mbovan commentedUpdated version dependencies in Collect CRM module.
Comment #35
mbovan commentedThe same error should be because of the Testbot dependency-reload process:
Edit: This probably means we have to commit dependency changes and wait at most 12 hours...
Comment #36
mbovan commentedOne more change.
Edit: Adding version dependencies prevents me to enable the module locally. I get: "Module collect_demo cannot be enabled because it depends on crm_core_contact (1.x) but 1.x-dev is available"
Comment #38
mbovan commentedAdded a dependencies patch with correct versions.
Testbot is doing checkout 8.x-1.x and then on 8.x-2.x. Do we need to add version dependencies in CRM Core as well? (crm_core_match.info, crm_core_activity.info etc)
Comment #41
berdirCommitted that patch.
Comment #42
mbovan commentedThanks. Here is the test patch.
Comment #45
mbovan commentedThis should fix "Block" issue.
Edit: I guess the other test fails are related to broken access check which will be fixed after #2696669: Incomplete/broken access checking in EntityController::addPage() and #2691337: Merge crm_core_contacts_ui into crm_core_contacts.
There is another error that we get while creating an "entity_test" entity which occurs with #43 (access check) and #39 (merge contact).
Comment #47
mbovan commentedOk, this patch passes locally with #43 (access check) and #39 (merge contact) patches applied.
Comment #50
mbovan commented#2696669: Incomplete/broken access checking in EntityController::addPage() and #2691337: Merge crm_core_contacts_ui into crm_core_contacts were committed, rerolling.
Comment #52
berdirAnd.. finally in ;)