Skip to content

CustomFieldTests.CanAutoCreateUnmappedCustomField Race Condition? #153

@niemyjski

Description

@niemyjski

https://github.com/FoundatioFx/Foundatio.Repositories/actions/runs/16428136945/job/46423526696?pr=143


  Failed Foundatio.Repositories.Elasticsearch.Tests.CustomFieldTests.CanAutoCreateUnmappedCustomField [400 ms]
  Error Message:
   Jint.Runtime.JavaScriptException : Unexpected token 'var' (<anonymous>:1:1)
---- Jint.Runtime.JavaScriptException+JavaScriptErrorWrapperException : Unexpected token 'var' (<anonymous>:1:1)
  Stack Trace:
     at Jint.Runtime.ExceptionHelper.ThrowSyntaxError(Realm realm, String message, SourceLocation& location)
   at Jint.AcornimaExtensions.ParseScriptGuarded(Parser parser, Realm realm, String code, String source, Boolean strict)
   at Jint.Engine.Execute(String code, String source)
   at Foundatio.Repositories.Elasticsearch.CustomFields.ScriptService.SetSource(Object source) in /_/tests/Foundatio.Repositories.Elasticsearch.Tests/Repositories/Configuration/Indexes/CalculatedIntegerFieldType.cs:line 108
   at Foundatio.Repositories.Elasticsearch.CustomFields.CalculatedIntegerFieldType.ProcessValueAsync[T](T document, Object value, CustomFieldDefinition fieldDefinition) in /_/tests/Foundatio.Repositories.Elasticsearch.Tests/Repositories/Configuration/Indexes/CalculatedIntegerFieldType.cs:line 29
   at Foundatio.Repositories.Elasticsearch.ElasticRepositoryBase`1.OnCustomFieldsDocumentsChanging(Object sender, DocumentsChangeEventArgs`1 args) in /_/src/Foundatio.Repositories.Elasticsearch/Repositories/ElasticRepositoryBase.cs:line 1068
   at Foundatio.Utility.AsyncEvent`1.InvokeAsync(Object sender, TEventArgs eventArgs) in /_/src/Foundatio/Utility/AsyncEvent.cs:line 61
   at Foundatio.Repositories.Elasticsearch.ElasticRepositoryBase`1.OnDocumentsAddingAsync(IReadOnlyCollection`1 documents, ICommandOptions options) in /_/src/Foundatio.Repositories.Elasticsearch/Repositories/ElasticRepositoryBase.cs:line 1165
   at Foundatio.Repositories.Elasticsearch.ElasticRepositoryBase`1.AddAsync(IEnumerable`1 documents, ICommandOptions options) in /_/src/Foundatio.Repositories.Elasticsearch/Repositories/ElasticRepositoryBase.cs:line 88
   at Foundatio.Repositories.Elasticsearch.Tests.CustomFieldTests.<CanAutoCreateUnmappedCustomField>b__12_3(Int32 index, CancellationToken ct) in /_/tests/Foundatio.Repositories.Elasticsearch.Tests/CustomFieldTests.cs:line 373
   at System.Threading.Tasks.Parallel.<>c__53`1.<<ForEachAsync>b__53_0>d.MoveNext()
--- End of stack trace from previous location ---
   at Foundatio.Repositories.Elasticsearch.Tests.CustomFieldTests.CanAutoCreateUnmappedCustomField() in /_/tests/Foundatio.Repositories.Elasticsearch.Tests/CustomFieldTests.cs:line 365
--- End of stack trace from previous location ---
----- Inner Stack Trace -----

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions